Interface ConfigAnnotationListener
- All Known Implementing Classes:
ConfigMappingListener,JavadocConfigMappingListener
public interface ConfigAnnotationListener
-
Method Summary
Modifier and TypeMethodDescriptiondefault voiddefault Optional<DiscoveryConfigGroup> onConfigGroup(TypeElement configGroup) default Optional<DiscoveryConfigRoot> onConfigRoot(TypeElement configRoot) default voidonEnclosedField(DiscoveryRootElement discoveryRootElement, TypeElement clazz, VariableElement field, ResolvedType type) default voidonEnclosedMethod(DiscoveryRootElement discoveryRootElement, TypeElement clazz, ExecutableElement method, ResolvedType type) default voidonInterface(DiscoveryRootElement discoveryRootElement, TypeElement interfaze) default voidonResolvedEnum(TypeElement enumTypeElement) default voidonSuperclass(DiscoveryRootElement discoveryRootElement, TypeElement superClass)
-
Method Details
-
onConfigRoot
-
onSuperclass
-
onInterface
-
onConfigGroup
-
onEnclosedMethod
default void onEnclosedMethod(DiscoveryRootElement discoveryRootElement, TypeElement clazz, ExecutableElement method, ResolvedType type) -
onEnclosedField
default void onEnclosedField(DiscoveryRootElement discoveryRootElement, TypeElement clazz, VariableElement field, ResolvedType type) -
onResolvedEnum
-
finalizeProcessing
default void finalizeProcessing()
-