A C D E F G H I J L M O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(AnnotationValueVisitor<R, P>, P) - Method in class io.microsphere.annotation.processor.model.element.StringAnnotationValue
- AnnotatedElementJSONElementVisitor - Class in io.microsphere.annotation.processor.model.util
-
ElementVisitor
to assemble JSON on the annotated elements based on the specifiedannotation
. - AnnotatedElementJSONElementVisitor(ProcessingEnvironment, String) - Constructor for class io.microsphere.annotation.processor.model.util.AnnotatedElementJSONElementVisitor
- ANNOTATION_CLASS_NAME - Static variable in class io.microsphere.annotation.processor.model.util.ConfigurationPropertyJSONElementVisitor
- annotationClassName - Variable in class io.microsphere.annotation.processor.model.util.AnnotatedElementJSONElementVisitor
- annotationType - Variable in class io.microsphere.annotation.processor.model.util.AnnotatedElementJSONElementVisitor
- annotationTypeElement - Variable in class io.microsphere.annotation.processor.model.util.AnnotatedElementJSONElementVisitor
- AnnotationUtils - Interface in io.microsphere.annotation.processor.util
-
The utilities class for annotation in the package "javax.lang.model.*"
C
- ClassUtils - Interface in io.microsphere.annotation.processor.util
-
The utilities class for
Class
- compare(ExecutableElement, ExecutableElement) - Method in class io.microsphere.annotation.processor.util.ExecutableElementComparator
- CONFIGURATION_PROPERTY_ANNOTATION_CLASS_NAME - Static variable in class io.microsphere.annotation.processor.ConfigurationPropertyAnnotationProcessor
-
The
class
name ofConfigurationProperty
- CONFIGURATION_PROPERTY_METADATA_RESOURCE_NAME - Static variable in class io.microsphere.annotation.processor.ConfigurationPropertyAnnotationProcessor
-
The resource name of
ConfigurationProperty
metadata - ConfigurationPropertyAnnotationProcessor - Class in io.microsphere.annotation.processor
-
The
Processor
for theConfigurationProperty
annotation - ConfigurationPropertyAnnotationProcessor() - Constructor for class io.microsphere.annotation.processor.ConfigurationPropertyAnnotationProcessor
- ConfigurationPropertyJSONElementVisitor - Class in io.microsphere.annotation.processor.model.util
-
The
ElementVisitor
forConfigurationProperty
JSON - ConfigurationPropertyJSONElementVisitor(ProcessingEnvironment) - Constructor for class io.microsphere.annotation.processor.model.util.ConfigurationPropertyJSONElementVisitor
- ConstructorUtils - Interface in io.microsphere.annotation.processor.util
-
The utils class for
constructor
D
- debug(String, Object...) - Static method in interface io.microsphere.annotation.processor.util.LoggerUtils
- DEFAULT_ANNOTATION_VALUE_VISITOR - Static variable in interface io.microsphere.annotation.processor.util.AnnotationUtils
-
The default
AnnotationValueVisitor
- doAppend(ExecutableElement, StringBuilder) - Method in class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- doVisitPackage(PackageElement, StringBuilder) - Method in class io.microsphere.annotation.processor.model.util.JSONElementVisitor
-
Visits a package element and appends its JSON representation to the builder.
- doVisitTypeParameter(TypeParameterElement, StringBuilder) - Method in class io.microsphere.annotation.processor.model.util.JSONElementVisitor
-
Visits a type parameter element and appends its JSON representation to the builder.
E
- elements - Variable in class io.microsphere.annotation.processor.model.util.AnnotatedElementJSONElementVisitor
- elementTypes - Variable in class io.microsphere.annotation.processor.model.util.AnnotatedElementJSONElementVisitor
- ElementUtils - Interface in io.microsphere.annotation.processor.util
-
The utility class for
Element
- EMPTY_ELEMENT_TYPE_ARRAY - Static variable in interface io.microsphere.annotation.processor.util.AnnotationUtils
-
The empty
ElementType
array - equalsFieldName(VariableElement, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- error(String, Object...) - Static method in interface io.microsphere.annotation.processor.util.LoggerUtils
- ExecutableElementComparator - Class in io.microsphere.annotation.processor.util
-
The Comparator class for
ExecutableElement
, the comparison rule : Comparing to twoelement names
lexicographically
. - exists(FileObject) - Static method in class io.microsphere.annotation.processor.ResourceProcessor
F
- FieldUtils - Interface in io.microsphere.annotation.processor.util
-
The utilities class for the field in the package "javax.lang.model."
- FilerProcessor - Class in io.microsphere.annotation.processor
-
The
Filer
Processor - FilerProcessor(ProcessingEnvironment) - Constructor for class io.microsphere.annotation.processor.FilerProcessor
- filterDeclaredConstructors(TypeMirror, Predicate<? super ExecutableElement>...) - Static method in interface io.microsphere.annotation.processor.util.ConstructorUtils
-
Filters and retrieves the list of declared constructors from the provided
TypeMirror
. - filterDeclaredFields(TypeMirror, boolean, Predicate<? super VariableElement>...) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- filterDeclaredMethods(TypeMirror, boolean, Predicate<? super ExecutableElement>...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- filterElements(List<E>, Predicate<? super E>...) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
- filterMethods(List<ExecutableElement>, Predicate<? super ExecutableElement>...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- findAllAnnotations(ProcessingEnvironment, CharSequence, Predicate<? super AnnotationMirror>...) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- findAllAnnotations(ProcessingEnvironment, Type, Predicate<? super AnnotationMirror>...) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- findAllAnnotations(Element, Predicate<? super AnnotationMirror>...) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- findAllAnnotations(TypeElement, Predicate<? super AnnotationMirror>...) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- findAllAnnotations(TypeMirror, Predicate<? super AnnotationMirror>...) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- findAllDeclaredFields(Element, Predicate<? super VariableElement>...) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- findAllDeclaredFields(TypeMirror, Predicate<? super VariableElement>...) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- findAllDeclaredMembers(TypeElement, Predicate<? super T>...) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
- findAllDeclaredMembers(TypeMirror, Predicate<? super T>...) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
- findAllDeclaredMethods(TypeElement, Type...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- findAllDeclaredMethods(TypeElement, Predicate<? super ExecutableElement>...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- findAllDeclaredMethods(TypeMirror, Type...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- findAllDeclaredMethods(TypeMirror, Predicate<? super ExecutableElement>...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- findAllDeclaredTypes(Element, CharSequence...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllDeclaredTypes(Element, Type...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllDeclaredTypes(Element, Predicate<? super DeclaredType>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllDeclaredTypes(TypeMirror, CharSequence...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllDeclaredTypes(TypeMirror, Type...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllDeclaredTypes(TypeMirror, Predicate<? super DeclaredType>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllDeclaredTypesOfInterfaces(Element, Predicate<? super DeclaredType>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllDeclaredTypesOfInterfaces(TypeMirror, Predicate<? super DeclaredType>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllDeclaredTypesOfSuperclasses(Element, Predicate<? super DeclaredType>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllDeclaredTypesOfSuperclasses(TypeMirror, Predicate<? super DeclaredType>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllDeclaredTypesOfSuperTypes(Element, Predicate<? super DeclaredType>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllDeclaredTypesOfSuperTypes(TypeMirror, Predicate<? super DeclaredType>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllTypeElementsOfInterfaces(TypeElement, Predicate<? super TypeElement>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllTypeElementsOfSuperclasses(TypeElement, Predicate<? super TypeElement>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllTypeElementsOfSuperTypes(TypeElement, Predicate<? super TypeElement>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllTypeMirrorsOfInterfaces(TypeElement, Predicate<TypeMirror>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAllTypeMirrorsOfInterfaces(TypeMirror, Predicate<TypeMirror>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findAnnotation(Element, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- findAnnotation(Element, Class<? extends Annotation>) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- findAnnotation(TypeMirror, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- findAnnotation(TypeMirror, Class<? extends Annotation>) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- findAnnotations(AnnotatedConstruct, Predicate<? super AnnotationMirror>...) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- findConstructor(TypeElement, Type...) - Static method in interface io.microsphere.annotation.processor.util.ConstructorUtils
-
Finds a declared constructor in the specified
TypeElement
that matches the given parameter types. - findConstructor(TypeMirror, Type...) - Static method in interface io.microsphere.annotation.processor.util.ConstructorUtils
-
Finds a declared constructor in the specified
TypeMirror
that matches the given parameter types. - findDeclaredConstructors(TypeElement, Predicate<? super ExecutableElement>...) - Static method in interface io.microsphere.annotation.processor.util.ConstructorUtils
-
Retrieves and filters the list of declared constructors from the provided
TypeElement
. - findDeclaredConstructors(TypeMirror, Predicate<? super ExecutableElement>...) - Static method in interface io.microsphere.annotation.processor.util.ConstructorUtils
-
Retrieves and filters the list of declared constructors from the provided
TypeMirror
. - findDeclaredFields(Element, Predicate<? super VariableElement>...) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- findDeclaredFields(TypeMirror, Predicate<? super VariableElement>...) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- findDeclaredMembers(TypeElement, boolean, Predicate<? super T>...) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
- findDeclaredMembers(TypeElement, Predicate<? super T>...) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
- findDeclaredMembers(TypeMirror, boolean, Predicate<? super T>...) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
- findDeclaredMembers(TypeMirror, Predicate<? super T>...) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
- findDeclaredMethods(TypeElement, Predicate<? super ExecutableElement>...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- findDeclaredMethods(TypeMirror, Predicate<? super ExecutableElement>...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- findDeclaredTypes(Element, boolean, boolean, boolean, boolean, Predicate<? super DeclaredType>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findDeclaredTypes(Element, CharSequence...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findDeclaredTypes(Element, Type...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findDeclaredTypes(TypeMirror, boolean, boolean, boolean, boolean, Predicate<? super DeclaredType>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findDeclaredTypes(TypeMirror, CharSequence...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findDeclaredTypes(TypeMirror, Type...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findDeclaredTypesOfInterfaces(Element, Predicate<? super DeclaredType>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findDeclaredTypesOfInterfaces(TypeMirror, Predicate<? super DeclaredType>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findField(Element, String) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- findField(TypeMirror, String) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- findInterfaceTypeMirror(Element, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findInterfaceTypeMirror(Element, Type) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findInterfaceTypeMirror(TypeMirror, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findInterfaceTypeMirror(TypeMirror, Type) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findMetaAnnotation(Element, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- findMetaAnnotation(Element, Class<? extends Annotation>) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- findMethod(TypeElement, String) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- findMethod(TypeElement, String, CharSequence...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- findMethod(TypeElement, String, Type...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- findMethod(TypeMirror, String) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- findMethod(TypeMirror, String, CharSequence...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- findMethod(TypeMirror, String, Type...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- findPublicNonStaticMethods(TypeElement, Type...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- findPublicNonStaticMethods(TypeMirror, Type...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- findTypeElements(TypeElement, boolean, boolean, boolean, boolean, Predicate<? super TypeElement>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findTypeElementsOfInterfaces(TypeElement, Predicate<? super TypeElement>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findTypeMirrorsOfInterfaces(TypeElement, Predicate<TypeMirror>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- findTypeMirrorsOfInterfaces(TypeMirror, Predicate<TypeMirror>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
G
- getAllAnnotations(ProcessingEnvironment, Type) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getAllAnnotations(Element) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getAllAnnotations(Element, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getAllAnnotations(Element, Class<? extends Annotation>) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getAllAnnotations(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
-
Retrieves all
AnnotationMirror
instances from the givenTypeMirror
. - getAllAnnotations(TypeMirror, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getAllAnnotations(TypeMirror, Class<? extends Annotation>) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getAllDeclaredFields(Element) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- getAllDeclaredFields(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- getAllDeclaredMembers(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
- getAllDeclaredMembers(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
- getAllDeclaredMethods(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- getAllDeclaredMethods(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- getAllDeclaredTypes(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getAllDeclaredTypes(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getAllDeclaredTypesOfInterfaces(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getAllDeclaredTypesOfInterfaces(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getAllDeclaredTypesOfSuperclasses(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getAllDeclaredTypesOfSuperclasses(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getAllDeclaredTypesOfSuperTypes(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getAllDeclaredTypesOfSuperTypes(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getAllNonStaticFields(Element) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- getAllNonStaticFields(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- getAllTypeElements(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getAllTypeElementsOfInterfaces(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getAllTypeElementsOfSuperclasses(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getAllTypeElementsOfSuperTypes(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getAllTypeMirrorsOfInterfaces(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getAllTypeMirrorsOfInterfaces(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getAnnotation(AnnotatedConstruct, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
-
Retrieves the first
AnnotationMirror
of the specified annotation class name from the givenAnnotatedConstruct
. - getAnnotation(AnnotatedConstruct, Class<? extends Annotation>) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
-
Retrieves the first
AnnotationMirror
of the specified annotation class from the givenAnnotatedConstruct
. - getAnnotationClassName() - Method in class io.microsphere.annotation.processor.model.util.AnnotatedElementJSONElementVisitor
-
Get the annotation class name
- getAnnotations(AnnotatedConstruct) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
-
Retrieves all
AnnotationMirror
instances from the givenAnnotatedConstruct
. - getAnnotations(AnnotatedConstruct, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
-
Retrieves all
AnnotationMirror
instances of the specified annotation class name from the givenAnnotatedConstruct
. - getAnnotations(AnnotatedConstruct, Class<? extends Annotation>) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
-
Retrieves all
AnnotationMirror
instances of the specified annotation class from the givenAnnotatedConstruct
. - getAttribute(Map.Entry<ExecutableElement, AnnotationValue>) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getAttribute(AnnotationMirror, String) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getAttribute(AnnotationMirror, String, boolean) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getAttributeName(ExecutableElement) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getAttributesMap(AnnotatedConstruct, Class<? extends Annotation>) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getAttributesMap(AnnotatedConstruct, Class<? extends Annotation>, boolean) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
-
Get the attributes map from the specified annotation
- getAttributesMap(AnnotationMirror) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
-
Get the attributes map from the specified annotation
- getAttributesMap(AnnotationMirror, boolean) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
-
Get the attributes map from the specified annotation
- getClassName(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.ClassUtils
- getDeclaredConstructors(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.ConstructorUtils
-
Retrieves the list of declared constructors from the provided
TypeElement
. - getDeclaredConstructors(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.ConstructorUtils
-
Retrieves the list of declared constructors from the provided
TypeMirror
. - getDeclaredField(Element, String) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- getDeclaredField(TypeMirror, String) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- getDeclaredFields(Element) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- getDeclaredFields(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- getDeclaredMembers(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
- getDeclaredMembers(TypeElement, boolean) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
- getDeclaredMembers(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
- getDeclaredMembers(TypeMirror, boolean) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
- getDeclaredMethods(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- getDeclaredMethods(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- getDeclaredType(ProcessingEnvironment, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getDeclaredType(ProcessingEnvironment, Type) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getDeclaredType(ProcessingEnvironment, TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getDeclaredTypeOfSuperclass(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getDeclaredTypeOfSuperclass(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getDeclaredTypes(Element, boolean, boolean, boolean, boolean) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getDeclaredTypes(TypeMirror, boolean, boolean, boolean, boolean) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getDeclaredTypesOfInterfaces(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getDeclaredTypesOfInterfaces(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getElementTypes(AnnotationMirror) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
-
Retrieves the
ElementType
array from the specified annotation. - getElementTypes(DeclaredType) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
-
Retrieves the
ElementType
array from the specified annotation type by checking theTarget
annotation associated with it. - getElementValue(Map<ExecutableElement, AnnotationValue>, String) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getElementValue(AnnotationMirror, String, boolean) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getElementValues(AnnotatedConstruct, Class<? extends Annotation>) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getElementValues(AnnotatedConstruct, Class<? extends Annotation>, boolean) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getElementValues(AnnotationMirror) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getElementValues(AnnotationMirror, boolean) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- getEnclosingElement(ExecutableElement) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
-
Returns the class or interface defining the executable.
- getJavaFileManager() - Method in class io.microsphere.annotation.processor.FilerProcessor
-
Get the
JavaFileManager
- getMethodName(ExecutableElement) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- getMethodParameterTypeMirrors(ExecutableElement) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- getMethodParameterTypeNames(ExecutableElement) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- getNonStaticFields(Element) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- getNonStaticFields(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- getOverrideMethod(ProcessingEnvironment, TypeElement, ExecutableElement) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- getResource(String, boolean) - Method in class io.microsphere.annotation.processor.ResourceProcessor
- getReturnTypeName(ExecutableElement) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- getSupportedSourceVersion() - Method in class io.microsphere.annotation.processor.ConfigurationPropertyAnnotationProcessor
- getTypeElement(ProcessingEnvironment, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getTypeElement(ProcessingEnvironment, Type) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getTypeElement(ProcessingEnvironment, TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getTypeElementOfSuperclass(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getTypeElements(ProcessingEnvironment, Type...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getTypeElements(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getTypeElements(TypeElement, boolean, boolean, boolean, boolean) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getTypeElementsOfInterfaces(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getTypeMirror(ProcessingEnvironment, Type) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getTypeMirrors(ProcessingEnvironment, Type...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getTypeMirrorsOfInterfaces(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getTypeMirrorsOfInterfaces(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getTypeName(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- getValue() - Method in class io.microsphere.annotation.processor.model.element.StringAnnotationValue
- getValue(AnnotationMirror) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
H
- hasModifiers(Element, Modifier...) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
I
- info(String, Object...) - Static method in interface io.microsphere.annotation.processor.util.LoggerUtils
- init(ProcessingEnvironment) - Method in class io.microsphere.annotation.processor.ConfigurationPropertyAnnotationProcessor
- INSTANCE - Static variable in class io.microsphere.annotation.processor.util.ExecutableElementComparator
-
The singleton instance
- io.microsphere.annotation.processor - package io.microsphere.annotation.processor
- io.microsphere.annotation.processor.model.element - package io.microsphere.annotation.processor.model.element
- io.microsphere.annotation.processor.model.util - package io.microsphere.annotation.processor.model.util
- io.microsphere.annotation.processor.util - package io.microsphere.annotation.processor.util
- isAnnotationPresent(Element, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- isAnnotationPresent(Element, Class<? extends Annotation>) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- isAnnotationType(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isAnnotationType(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isArrayType(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isArrayType(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isClass(ElementKind) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
-
Returns
true
if this is a kind of class: eitherCLASS
orENUM
orRECORD
. - isClassType(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isClassType(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isDeclaredType(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isDeclaredType(ElementKind) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
-
{@return {@code true} if this is a kind of declared type, a {@linkplain ElementKind#isClass() class} or an {@linkplain ElementKind#isInterface() interface}, and {@code false} otherwise}
- isDeclaredType(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isEnumMemberField(VariableElement) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
-
is Enum's member field or not
- isEnumType(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isEnumType(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isExecutable(ElementKind) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
-
Returns
true
if this is a kind of executable: eitherMETHOD
orCONSTRUCTOR
orSTATIC_INIT
orINSTANCE_INIT
. - isField(ElementKind) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
-
Returns
true
if this is a kind of field: eitherFIELD
orENUM_CONSTANT
. - isField(VariableElement) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- isField(VariableElement, Modifier...) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- isInitializer(ElementKind) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
-
Returns
true
if this is a kind of initializer: eitherSTATIC_INIT
orINSTANCE_INIT
. - isInterface(ElementKind) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
-
Returns
true
if this is a kind of interface: eitherINTERFACE
orANNOTATION_TYPE
. - isInterfaceType(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isInterfaceType(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isMember(ElementKind) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
-
{@return {@code true} if this is a kind of {@linkplain ElementKind#isField() field} or {@linkplain ElementKind#isExecutable() executable}, and {@code false} otherwise}
- isMethod(ExecutableElement) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- isNonStaticField(VariableElement) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
- isPrimitiveType(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isPrimitiveType(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isPublicNonStatic(Element) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
- isPublicNonStaticMethod(ExecutableElement) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- isSameType(Element, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isSameType(Element, Type) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isSameType(TypeMirror, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isSameType(TypeMirror, Type) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isSimpleType(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isSimpleType(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isTypeElement(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isTypeElement(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- isVariable(ElementKind) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
-
Returns
true
if this is a kind of variable: includingENUM_CONSTANT
,FIELD
,PARAMETER
,LOCAL_VARIABLE
,EXCEPTION_PARAMETER
,RESOURCE_VARIABLE
, andBINDING_VARIABLE
.
J
- JSONAnnotationValueVisitor - Class in io.microsphere.annotation.processor.model.util
-
AnnotationValueVisitor
to assemble JSON content - JSONAnnotationValueVisitor(StringBuilder) - Constructor for class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- JSONElementVisitor - Class in io.microsphere.annotation.processor.model.util
-
ElementVisitor
to assemble the JSON content - JSONElementVisitor() - Constructor for class io.microsphere.annotation.processor.model.util.JSONElementVisitor
L
- loadClass(String) - Static method in interface io.microsphere.annotation.processor.util.ClassUtils
- loadClass(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.ClassUtils
- LOGGER - Static variable in interface io.microsphere.annotation.processor.util.LoggerUtils
- LoggerUtils - Interface in io.microsphere.annotation.processor.util
-
Logger Utils
M
- matches(ExecutableElement, String, CharSequence...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- matches(ExecutableElement, String, Type...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- matchesAnnotationType(AnnotationMirror, Type) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- matchesAnnotationTypeName(AnnotationMirror, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- matchesAttributeMethod(ExecutableElement, String) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- matchesAttributeValue(AnnotationValue, Object) - Static method in interface io.microsphere.annotation.processor.util.AnnotationUtils
- matchesElementKind(Element, ElementKind) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
- matchesElementType(ElementKind, ElementType) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
-
Checks whether the specified
ElementKind
matches the specifiedElementType
. - matchesElementType(ElementKind, ElementType...) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
-
Checks whether the specified
ElementKind
matches any of the specifiedElementType
s. - matchesElementType(Element, ElementType...) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
-
Checks whether the specified
Element
matches the specifiedElementType
. - matchesMethod(ExecutableElement, String, CharSequence...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- matchesMethod(ExecutableElement, String, Type...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- matchesMethodName(ExecutableElement, String) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- matchParameterTypeNames(List<? extends VariableElement>, CharSequence...) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
- matchParameterTypes(List<? extends VariableElement>, Type...) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
- matchParameterTypes(ExecutableElement, Type...) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
- MemberUtils - Interface in io.microsphere.annotation.processor.util
-
The utilities class for the members in the package "javax.lang.model.", such as "field", "method", "constructor"
- MessagerUtils - Interface in io.microsphere.annotation.processor.util
-
Messager
utilities class - methodPredicateForExcludedTypes(Type...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
- MethodUtils - Interface in io.microsphere.annotation.processor.util
-
The utilities class for method in the package "javax.lang.model."
O
- ofDeclaredType(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- ofDeclaredType(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- ofDeclaredTypes(Collection<? extends Element>) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- ofDeclaredTypes(Collection<? extends Element>, Predicate<? super DeclaredType>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- ofDeclaredTypes(Element...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- ofTypeElement(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- ofTypeElement(DeclaredType) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- ofTypeElement(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- ofTypeElements(Collection<? extends TypeMirror>) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- ofTypeElements(Collection<? extends TypeMirror>, Predicate<? super TypeElement>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- ofTypeElements(TypeMirror...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- ofTypeMirrors(Collection<? extends Element>) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- ofTypeMirrors(Collection<? extends Element>, Predicate<? super TypeMirror>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- ofTypeMirrors(Element...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
P
- printError(Messager, String, Object...) - Static method in interface io.microsphere.annotation.processor.util.MessagerUtils
- printError(ProcessingEnvironment, String, Object...) - Static method in interface io.microsphere.annotation.processor.util.MessagerUtils
- printMandatoryWarning(Messager, String, Object...) - Static method in interface io.microsphere.annotation.processor.util.MessagerUtils
- printMandatoryWarning(ProcessingEnvironment, String, Object...) - Static method in interface io.microsphere.annotation.processor.util.MessagerUtils
- printMessage(Messager, Diagnostic.Kind, String, Object...) - Static method in interface io.microsphere.annotation.processor.util.MessagerUtils
- printMessage(ProcessingEnvironment, Diagnostic.Kind, String, Object...) - Static method in interface io.microsphere.annotation.processor.util.MessagerUtils
- printNote(Messager, String, Object...) - Static method in interface io.microsphere.annotation.processor.util.MessagerUtils
- printNote(ProcessingEnvironment, String, Object...) - Static method in interface io.microsphere.annotation.processor.util.MessagerUtils
- printWarning(Messager, String, Object...) - Static method in interface io.microsphere.annotation.processor.util.MessagerUtils
- printWarning(ProcessingEnvironment, String, Object...) - Static method in interface io.microsphere.annotation.processor.util.MessagerUtils
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.microsphere.annotation.processor.ConfigurationPropertyAnnotationProcessor
- processInFiler(ThrowableFunction<Filer, T>) - Method in class io.microsphere.annotation.processor.FilerProcessor
- processInFiler(ThrowableFunction<Filer, T>, BiFunction<Filer, Throwable, T>) - Method in class io.microsphere.annotation.processor.FilerProcessor
- processingEnv - Variable in class io.microsphere.annotation.processor.model.util.AnnotatedElementJSONElementVisitor
- processInResource(String, boolean, ThrowableFunction<Optional<FileObject>, T>) - Method in class io.microsphere.annotation.processor.ResourceProcessor
- processInResource(String, boolean, ThrowableFunction<Optional<FileObject>, T>, Function<Throwable, T>) - Method in class io.microsphere.annotation.processor.ResourceProcessor
- processInResourceContent(String, ThrowableFunction<CharSequence, T>) - Method in class io.microsphere.annotation.processor.ResourceProcessor
- processInResourceContent(String, ThrowableFunction<CharSequence, T>, BiFunction<FileObject, Throwable, T>) - Method in class io.microsphere.annotation.processor.ResourceProcessor
- processInResourceInputStream(String, ThrowableFunction<InputStream, T>) - Method in class io.microsphere.annotation.processor.ResourceProcessor
- processInResourceInputStream(String, ThrowableFunction<InputStream, T>, BiFunction<FileObject, Throwable, T>) - Method in class io.microsphere.annotation.processor.ResourceProcessor
- processInResourceOutputStream(String, ThrowableConsumer<OutputStream>) - Method in class io.microsphere.annotation.processor.ResourceProcessor
- processInResourceOutputStream(String, ThrowableConsumer<OutputStream>, BiConsumer<FileObject, Throwable>) - Method in class io.microsphere.annotation.processor.ResourceProcessor
- processInResourceReader(String, ThrowableFunction<Reader, T>) - Method in class io.microsphere.annotation.processor.ResourceProcessor
- processInResourceReader(String, ThrowableFunction<Reader, T>, BiFunction<FileObject, Throwable, T>) - Method in class io.microsphere.annotation.processor.ResourceProcessor
- processInResourceWriter(String, ThrowableConsumer<Writer>) - Method in class io.microsphere.annotation.processor.ResourceProcessor
- processInResourceWriter(String, ThrowableConsumer<Writer>, BiConsumer<FileObject, Throwable>) - Method in class io.microsphere.annotation.processor.ResourceProcessor
R
- ResolvableAnnotationValueVisitor - Class in io.microsphere.annotation.processor.model.util
-
AnnotationValueVisitor
to resolve the object value - ResolvableAnnotationValueVisitor() - Constructor for class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- ResolvableAnnotationValueVisitor(boolean) - Constructor for class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- ResolvableAnnotationValueVisitor(boolean, boolean) - Constructor for class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- ResourceProcessor - Class in io.microsphere.annotation.processor
-
The
ProcessingEnvironment
Processor - ResourceProcessor(ProcessingEnvironment, JavaFileManager.Location) - Constructor for class io.microsphere.annotation.processor.ResourceProcessor
- ResourceProcessor(ProcessingEnvironment, JavaFileManager.Location, CharSequence) - Constructor for class io.microsphere.annotation.processor.ResourceProcessor
S
- SIMPLE_TYPE_NAMES - Static variable in interface io.microsphere.annotation.processor.util.TypeUtils
- StringAnnotationValue - Class in io.microsphere.annotation.processor.model.element
-
AnnotationValue
for String type - StringAnnotationValue(String) - Constructor for class io.microsphere.annotation.processor.model.element.StringAnnotationValue
- supports(Element) - Method in class io.microsphere.annotation.processor.model.util.AnnotatedElementJSONElementVisitor
- supports(Element) - Method in class io.microsphere.annotation.processor.model.util.JSONElementVisitor
-
Determines whether the specified element is supported for processing.
- supportsExecutable(ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONElementVisitor
-
Determines whether the specified executable element is supported for processing.
- supportsPackage(PackageElement) - Method in class io.microsphere.annotation.processor.model.util.JSONElementVisitor
-
Determines whether the specified package element is supported for processing.
- supportsType(TypeElement) - Method in class io.microsphere.annotation.processor.model.util.JSONElementVisitor
-
Determines whether the specified type element is supported for processing.
- supportsTypeParameter(TypeParameterElement) - Method in class io.microsphere.annotation.processor.model.util.JSONElementVisitor
-
Determines whether the specified type parameter element is supported for processing.
- supportsVariable(VariableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONElementVisitor
-
Determines whether the specified variable element is supported for processing.
T
- toElementKind(ElementType) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
-
Converts the specified
ElementType
to an equivalentElementKind
. - toString(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- trace(String, Object...) - Static method in interface io.microsphere.annotation.processor.util.LoggerUtils
- TYPE_ELEMENT_GET_INTERFACES - Static variable in interface io.microsphere.annotation.processor.util.TypeUtils
-
Get the interfaces of the specified type
- TYPE_ELEMENT_GET_SUPERCLASS - Static variable in interface io.microsphere.annotation.processor.util.TypeUtils
-
Get the superclass of the specified type
- typeElementFinder(TypeElement, boolean, boolean, boolean, boolean) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
- TypeUtils - Interface in io.microsphere.annotation.processor.util
-
The utilities class for type in the package "javax.lang.model.*"
V
- VALUE_ATTRIBUTE_NAME - Static variable in interface io.microsphere.annotation.processor.util.AnnotationUtils
-
The name of the attribute method : value()
- visitAnnotation(AnnotationMirror, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- visitAnnotation(AnnotationMirror, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- visitArray(List<? extends AnnotationValue>, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- visitArray(List<? extends AnnotationValue>, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- visitBoolean(boolean, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- visitBoolean(boolean, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- visitByte(byte, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- visitByte(byte, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- visitChar(char, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- visitChar(char, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- visitDouble(double, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- visitDouble(double, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- visitEnumConstant(VariableElement, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- visitEnumConstant(VariableElement, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- visitExecutable(ExecutableElement, StringBuilder) - Method in class io.microsphere.annotation.processor.model.util.JSONElementVisitor
- visitFloat(float, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- visitFloat(float, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- visitInt(int, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- visitInt(int, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- visitLong(long, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- visitLong(long, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- visitMembers(List<? extends Element>, StringBuilder) - Method in class io.microsphere.annotation.processor.model.util.JSONElementVisitor
- visitPackage(PackageElement, StringBuilder) - Method in class io.microsphere.annotation.processor.model.util.JSONElementVisitor
- visitShort(short, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- visitShort(short, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- visitString(String, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- visitString(String, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- visitType(TypeElement, StringBuilder) - Method in class io.microsphere.annotation.processor.model.util.JSONElementVisitor
- visitType(TypeMirror, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- visitType(TypeMirror, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- visitTypeParameter(TypeParameterElement, StringBuilder) - Method in class io.microsphere.annotation.processor.model.util.JSONElementVisitor
- visitUnknown(AnnotationValue, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.JSONAnnotationValueVisitor
- visitUnknown(AnnotationValue, ExecutableElement) - Method in class io.microsphere.annotation.processor.model.util.ResolvableAnnotationValueVisitor
- visitVariable(VariableElement, StringBuilder) - Method in class io.microsphere.annotation.processor.model.util.JSONElementVisitor
- visitVariableAsField(VariableElement, StringBuilder) - Method in class io.microsphere.annotation.processor.model.util.ConfigurationPropertyJSONElementVisitor
-
Processes the
VariableElement
annotated withConfigurationProperty
, converting its annotation values into a JSON structure within the providedStringBuilder
.
W
- warn(String, Object...) - Static method in interface io.microsphere.annotation.processor.util.LoggerUtils
- WITH_DEFAULT - Static variable in interface io.microsphere.annotation.processor.util.AnnotationUtils
All Classes All Packages