All Classes
-
All Classes Interface Summary Class Summary Class Description AnnotatedElementJSONElementVisitor An abstract implementation ofElementVisitorthat generates JSON content for elements annotated with a specific annotation.AnnotationUtils A utility interface for working with annotations in thejavax.lang.model.*package.ClassUtils The utilities class forClassConfigurationPropertyAnnotationProcessor TheProcessorfor theConfigurationPropertyannotationConfigurationPropertyJSONElementVisitor @ConfigurationProperty'sAnnotatedElementJSONElementVisitorbased onConfigurationPropertyGeneratorgenerating the JSON representation of the configuration property metadata.ConstructorUtils The utils class forconstructorElementUtils The utility class forElementExecutableElementComparator The Comparator class forExecutableElement, the comparison rule : Comparing to twoelement nameslexicographically.FieldUtils A utility interface for working with fields in the context of Java annotation processing.FilerProcessor A processor class that provides safe and exception-handled operations for interacting with theFilerin an annotation processing environment.JSONAnnotationValueVisitor A visitor implementation for convertingAnnotationValueobjects into JSON-formatted strings.JSONElementVisitor A specializedElementVisitorimplementation that traverses Java elements and generates JSON representations of the elements' metadata.LoggerUtils Logger UtilsMemberUtils A utility interface for handling members (such as fields, methods, constructors) from types in thejavax.lang.modelpackage.MessagerUtils Messagerutilities classMethodUtils The utilities class for method in the package "javax.lang.model."ResolvableAnnotationValueVisitor A visitor for resolving annotation values into their corresponding runtime representations.ResourceProcessor A processor class that provides a comprehensive and exception-safe mechanism for handling resources during annotation processing.StringAnnotationValue AnnotationValuefor String typeTypeUtils The utilities class for type in the package "javax.lang.model