@MateAnnotation @Assemble(container=MethodSourceContainer.class) @Target(value={FIELD,ANNOTATION_TYPE}) @Retention(value=RUNTIME) @Documented public @interface AssembleMethodSource
MethodSourceContainer容器装配@AliasFor(annotation=Assemble.class, attribute="containerName") public abstract String containerName
@AliasFor(annotation=Assemble.class, attribute="namespace") public abstract String namespace
@AliasFor(annotation=Assemble.class, attribute="groups") public abstract Class<?>[] groups
@AliasFor(annotation=Assemble.class, attribute="aliases") public abstract String[] aliases
@AliasFor(annotation=Assemble.class, attribute="assembler") public abstract Class<? extends Assembler> assembler
@AliasFor(annotation=Assemble.class, attribute="assemblerName") public abstract String assemblerName
@AliasFor(annotation=Assemble.class, attribute="props") public abstract Prop[] props
@AliasFor(annotation=Assemble.class, attribute="propTemplates") public abstract Class[] propTemplates
Copyright © 2022. All rights reserved.