
com.yomahub.liteflow.annotation.LiteflowComponent Maven / Gradle / Ivy
package com.yomahub.liteflow.annotation;
import org.springframework.stereotype.Component;
import org.springframework.core.annotation.AliasFor;
import java.lang.annotation.*;
/**
* LiteFlow的组件标识注解
*
* @author Bryan.Zhang
* @since 2.6.0
*/
@Target({ ElementType.TYPE })
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@Component
public @interface LiteflowComponent {
@AliasFor(annotation = Component.class, attribute = "value")
@LFAliasFor("id")
String value() default "";
@AliasFor(annotation = Component.class, attribute = "value")
@LFAliasFor("value")
String id() default "";
String name() default "";
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy