A C D E F G H I J L M O P R S T V W 
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 specified annotation.
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 of ConfigurationProperty
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 the ConfigurationProperty annotation
ConfigurationPropertyAnnotationProcessor() - Constructor for class io.microsphere.annotation.processor.ConfigurationPropertyAnnotationProcessor
 
ConfigurationPropertyJSONElementVisitor - Class in io.microsphere.annotation.processor.model.util
The ElementVisitor for ConfigurationProperty 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 two element 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 given TypeMirror.
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 given AnnotatedConstruct.
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 given AnnotatedConstruct.
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 given AnnotatedConstruct.
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 given AnnotatedConstruct.
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 given AnnotatedConstruct.
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 the Target 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: either CLASS or ENUM or RECORD.
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: either METHOD or CONSTRUCTOR or STATIC_INIT or INSTANCE_INIT.
isField(ElementKind) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
Returns true if this is a kind of field: either FIELD or ENUM_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: either STATIC_INIT or INSTANCE_INIT.
isInterface(ElementKind) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
Returns true if this is a kind of interface: either INTERFACE or ANNOTATION_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: including ENUM_CONSTANT, FIELD, PARAMETER, LOCAL_VARIABLE, EXCEPTION_PARAMETER, RESOURCE_VARIABLE, and BINDING_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 specified ElementType.
matchesElementType(ElementKind, ElementType...) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
Checks whether the specified ElementKind matches any of the specified ElementTypes.
matchesElementType(Element, ElementType...) - Static method in interface io.microsphere.annotation.processor.util.ElementUtils
Checks whether the specified Element matches the specified ElementType.
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 equivalent ElementKind.
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 with ConfigurationProperty, converting its annotation values into a JSON structure within the provided StringBuilder.

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
 
A C D E F G H I J L M O P R S T V W 
All Classes All Packages