A C E F G H I L M O S T W 
All Classes All Packages

A

AnnotationUtils - Class in io.microsphere.annotation.processor.util
The utilities class for annotation in the package "javax.lang.model.*"
AnnotationUtils() - Constructor for class io.microsphere.annotation.processor.util.AnnotationUtils
 

C

compare(ExecutableElement, ExecutableElement) - Method in class io.microsphere.annotation.processor.util.ExecutableElementComparator
 

E

equals(VariableElement, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
 
ExecutableElementComparator - Class in io.microsphere.annotation.processor.util
The Comparator class for ExecutableElement, the comparison rule : Comparing to two element names lexicographically.

F

FieldUtils - Interface in io.microsphere.annotation.processor.util
The utilities class for the field in the package "javax.lang.model."
findAnnotation(Element, CharSequence) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
findAnnotation(Element, Class<? extends Annotation>) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
findAnnotation(TypeMirror, CharSequence) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
findAnnotation(TypeMirror, Class<? extends Annotation>) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
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
 
findInterface(TypeMirror, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
findMetaAnnotation(Element, CharSequence) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
findMethod(TypeElement, String, CharSequence...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
 
findMethod(TypeElement, String, Type, Type...) - 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, Type...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
 

G

getAllAnnotations(ProcessingEnvironment, CharSequence, Predicate<AnnotationMirror>...) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAllAnnotations(ProcessingEnvironment, Type) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAllAnnotations(ProcessingEnvironment, Type, Predicate<AnnotationMirror>...) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAllAnnotations(Element) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAllAnnotations(Element, CharSequence) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAllAnnotations(Element, Class<? extends Annotation>) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAllAnnotations(Element, Predicate<AnnotationMirror>...) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAllAnnotations(TypeMirror) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAllAnnotations(TypeMirror, CharSequence) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAllAnnotations(TypeMirror, Class<? extends Annotation>) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAllAnnotations(TypeMirror, Predicate<AnnotationMirror>...) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAllDeclaredFields(Element) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
 
getAllDeclaredFields(Element, Predicate<VariableElement>...) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
 
getAllDeclaredFields(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
 
getAllDeclaredFields(TypeMirror, Predicate<VariableElement>...) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
 
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(TypeElement, Type...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
 
getAllDeclaredMethods(TypeElement, Predicate<ExecutableElement>...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
 
getAllDeclaredMethods(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
 
getAllDeclaredMethods(TypeMirror, Type...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
 
getAllDeclaredMethods(TypeMirror, Predicate<ExecutableElement>...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
 
getAllInterfaces(TypeElement, Predicate<TypeElement>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getAllInterfaces(TypeMirror, Predicate<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
 
getAllSuperTypes(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getAllSuperTypes(TypeElement, Predicate<TypeElement>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getAllSuperTypes(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getAllSuperTypes(TypeMirror, Predicate<DeclaredType>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getAnnotation(AnnotatedConstruct, CharSequence) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAnnotation(AnnotatedConstruct, Class<? extends Annotation>) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAnnotations(AnnotatedConstruct) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAnnotations(AnnotatedConstruct, CharSequence) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAnnotations(AnnotatedConstruct, Class<? extends Annotation>) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAnnotations(AnnotatedConstruct, Predicate<AnnotationMirror>...) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAttribute(Map<? extends ExecutableElement, ? extends AnnotationValue>, String) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
getAttribute(AnnotationMirror, String) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 
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(Element, Predicate<VariableElement>...) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
 
getDeclaredFields(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
 
getDeclaredFields(TypeMirror, Predicate<VariableElement>...) - Static method in interface io.microsphere.annotation.processor.util.FieldUtils
 
getDeclaredMembers(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
 
getDeclaredMethods(TypeElement, Predicate<ExecutableElement>...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
 
getDeclaredMethods(TypeMirror, Predicate<ExecutableElement>...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
 
getHierarchicalTypes(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getHierarchicalTypes(TypeElement, boolean, boolean, boolean, Predicate<TypeElement>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getHierarchicalTypes(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getHierarchicalTypes(TypeMirror, boolean, boolean, boolean) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getHierarchicalTypes(TypeMirror, CharSequence...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getHierarchicalTypes(TypeMirror, Type...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getHierarchicalTypes(TypeMirror, Predicate<DeclaredType>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getInterfaces(TypeElement, Predicate<TypeMirror>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getInterfaces(TypeMirror, Predicate<TypeMirror>...) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getMethodName(ExecutableElement) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
 
getMethodParameterTypes(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
 
getPublicNonStaticMethods(TypeElement, Type...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
 
getPublicNonStaticMethods(TypeMirror, Type...) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
 
getResource(ProcessingEnvironment, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getResource(ProcessingEnvironment, Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getResource(ProcessingEnvironment, TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getResourceName(CharSequence) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getReturnType(ExecutableElement) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
 
getSuperType(TypeElement) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getSuperType(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getType(ProcessingEnvironment, CharSequence) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getType(ProcessingEnvironment, Type) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getType(ProcessingEnvironment, TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
getValue(AnnotationMirror) - Static method in class io.microsphere.annotation.processor.util.AnnotationUtils
 

H

hasModifiers(Element, Modifier...) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
 

I

info(String, Object...) - Static method in interface io.microsphere.annotation.processor.util.LoggerUtils
 
INSTANCE - Static variable in class io.microsphere.annotation.processor.util.ExecutableElementComparator
 
io.microsphere.annotation.processor.util - package io.microsphere.annotation.processor.util
 
isAnnotationPresent(Element, CharSequence) - Static method in class 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
 
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(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
 
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
 
isInterfaceType(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
isInterfaceType(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
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.MemberUtils
 
isPublicNonStaticMethod(ExecutableElement) - Static method in interface io.microsphere.annotation.processor.util.MethodUtils
 
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
 

L

listDeclaredTypes(Iterable<? extends Element>) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
listTypeElements(Iterable<? extends TypeMirror>) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
LOGGER - Static variable in interface io.microsphere.annotation.processor.util.LoggerUtils
 
LoggerUtils - Interface in io.microsphere.annotation.processor.util
Logger Utils

M

matches(Element, ElementKind) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
 
matchParameterTypes(List<? extends VariableElement>, CharSequence...) - Static method in interface io.microsphere.annotation.processor.util.MemberUtils
 
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"
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(Iterable<? extends Element>) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
ofTypeElement(Element) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
ofTypeElement(TypeMirror) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 
ofTypeElements(Iterable<? extends TypeMirror>) - Static method in interface io.microsphere.annotation.processor.util.TypeUtils
 

S

SIMPLE_TYPES - Static variable in interface io.microsphere.annotation.processor.util.TypeUtils
 

T

toString(TypeMirror) - 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.*"

W

warn(String, Object...) - Static method in interface io.microsphere.annotation.processor.util.LoggerUtils
 
A C E F G H I L M O S T W 
All Classes All Packages