A C D E F G I J M N O P Q R S T U V W 

A

AbstractReporter - Class in com.github.misberner.apcommons.reporting
 
AbstractReporter() - Constructor for class com.github.misberner.apcommons.reporting.AbstractReporter
 
AbstractSingleAnnotationProcessor<A extends Annotation> - Class in com.github.misberner.apcommons.processing
Abstract base class for SingleAnnotationProcessorModule implementations.
AbstractSingleAnnotationProcessor(Class<A>) - Constructor for class com.github.misberner.apcommons.processing.AbstractSingleAnnotationProcessor
Constructor.
accessorName(CharSequence, CharSequence, CharSequence, CharSequence) - Static method in class com.github.misberner.apcommons.util.NameUtils
Resolves the name of an accessor method by following a certain set of rules.
AFModifier - Enum in com.github.misberner.apcommons.util
 
allFieldsByName(TypeElement) - Method in class com.github.misberner.apcommons.util.APUtils
Retrieves a by-name map of all fields (inherited or directly declared) of a given type.
allMethods() - Static method in enum com.github.misberner.apcommons.util.methods.ObjectMethod
 
annotation - Variable in class com.github.misberner.apcommons.reporting.AnnotationReporter
 
AnnotationReporter - Class in com.github.misberner.apcommons.reporting
Reporter that by default prints messages associated with a certain annotation of a certain element.
AnnotationReporter(ProcessingEnvironment, Element, AnnotationMirror) - Constructor for class com.github.misberner.apcommons.reporting.AnnotationReporter
Constructor.
AnnotationReporter(ProcessingEnvironment, Element, CharSequence) - Constructor for class com.github.misberner.apcommons.reporting.AnnotationReporter
 
AnnotationReporter(ProcessingEnvironment, Element, Class<? extends Annotation>) - Constructor for class com.github.misberner.apcommons.reporting.AnnotationReporter
 
AnnotationUtils - Class in com.github.misberner.apcommons.util.annotations
 
APUtils - Class in com.github.misberner.apcommons.util
 
APUtils(ProcessingEnvironment) - Constructor for class com.github.misberner.apcommons.util.APUtils
 
arity0Methods() - Static method in enum com.github.misberner.apcommons.util.methods.ObjectMethod
 
arity1Methods() - Static method in enum com.github.misberner.apcommons.util.methods.ObjectMethod
 
arity2Methods() - Static method in enum com.github.misberner.apcommons.util.methods.ObjectMethod
 
assembleMessage(Object...) - Method in class com.github.misberner.apcommons.reporting.AbstractReporter
Concatenates the string representations of the given objects.

C

camelCase(CharSequence...) - Static method in class com.github.misberner.apcommons.util.NameUtils
 
capitalizeFirst(CharSequence) - Static method in class com.github.misberner.apcommons.util.NameUtils
Capitalizes the first character (if existent) in the given character sequence, and returns the result.
checkElementKind(Element, ElementKind...) - Static method in class com.github.misberner.apcommons.util.ElementUtils
 
CheckEnclosingAnnotatedProcessor<A extends Annotation> - Class in com.github.misberner.apcommons.processing
Checks whether the enclosing element of an annotated element is also annotated with a certain annotation.
CheckEnclosingAnnotatedProcessor(Class<A>, boolean, Diagnostic.Kind, Class<? extends Annotation>...) - Constructor for class com.github.misberner.apcommons.processing.CheckEnclosingAnnotatedProcessor
Constructor.
checkMethodSignature(ExecutableElement, CharSequence...) - Method in class com.github.misberner.apcommons.util.APUtils
 
checkMethodSignature(ExecutableElement, Class<?>[]) - Method in class com.github.misberner.apcommons.util.APUtils
 
checkMethodSignature(ExecutableElement, Class<?>, Class<?>...) - Method in class com.github.misberner.apcommons.util.APUtils
 
checkParameters(ExecutableElement, TypeUtils.TypeMatcher...) - Static method in class com.github.misberner.apcommons.util.methods.MethodUtils
 
checkSignature(ExecutableElement, TypeUtils.TypeMatcher, TypeUtils.TypeMatcher...) - Static method in class com.github.misberner.apcommons.util.methods.MethodUtils
 
com.github.misberner.apcommons.exceptions - package com.github.misberner.apcommons.exceptions
 
com.github.misberner.apcommons.processing - package com.github.misberner.apcommons.processing
 
com.github.misberner.apcommons.processing.exceptions - package com.github.misberner.apcommons.processing.exceptions
 
com.github.misberner.apcommons.reporting - package com.github.misberner.apcommons.reporting
 
com.github.misberner.apcommons.util - package com.github.misberner.apcommons.util
 
com.github.misberner.apcommons.util.annotations - package com.github.misberner.apcommons.util.annotations
 
com.github.misberner.apcommons.util.methods - package com.github.misberner.apcommons.util.methods
 
com.github.misberner.apcommons.util.types - package com.github.misberner.apcommons.util.types
 

D

declaredFieldsByName(TypeElement) - Method in class com.github.misberner.apcommons.util.APUtils
Retrieves a by-name map of the directly declared fields of a given type.
declaredMethodsByName(TypeElement) - Method in class com.github.misberner.apcommons.util.APUtils
Retrieves a by-name map of the directly declared methods of a given type.
dispatchModule(SingleAnnotationProcessorModule<A>, RoundEnvironment) - Method in class com.github.misberner.apcommons.processing.MultiModuleProcessor
Dispatch the processing of a SingleAnnotationProcessorModule during a round of annotation processing.
DuplicateNameException - Exception in com.github.misberner.apcommons.exceptions
Indicates that a unique by-name mapping could not be obtained, as there are duplicate names for different elements in the provided collection of elements.
DuplicateNameException(CharSequence) - Constructor for exception com.github.misberner.apcommons.exceptions.DuplicateNameException
Constructor.
DuplicateNameException() - Constructor for exception com.github.misberner.apcommons.exceptions.DuplicateNameException
Default constructor.

E

element - Variable in class com.github.misberner.apcommons.reporting.ElementReporter
 
ElementReporter - Class in com.github.misberner.apcommons.reporting
A Reporter that prints messages associated with a specific Element.
ElementReporter(ProcessingEnvironment, Element) - Constructor for class com.github.misberner.apcommons.reporting.ElementReporter
 
elementsByName(Iterable<? extends E>) - Static method in class com.github.misberner.apcommons.util.ElementUtils
Retrieves a by-name mapping for all the elements contained in the argument.
elementsByUniqueName(Iterable<? extends E>) - Static method in class com.github.misberner.apcommons.util.ElementUtils
Retrieves a by-name mapping for all the elements contained in the argument.
ElementUtils - Class in com.github.misberner.apcommons.util
 
ElementUtils() - Constructor for class com.github.misberner.apcommons.util.ElementUtils
 
error(Object...) - Method in class com.github.misberner.apcommons.reporting.AbstractReporter
 
error(Object...) - Method in interface com.github.misberner.apcommons.reporting.Reporter
Prints an error message.

F

FatalProcessingException - Exception in com.github.misberner.apcommons.processing.exceptions
Exception that indicates a fatal error occurred during annotation processing.
FatalProcessingException() - Constructor for exception com.github.misberner.apcommons.processing.exceptions.FatalProcessingException
Default constructor.
FatalProcessingException(String, Element, AnnotationMirror, AnnotationValue) - Constructor for exception com.github.misberner.apcommons.processing.exceptions.FatalProcessingException
Constructor.
FatalProcessingException(String, Element, AnnotationMirror) - Constructor for exception com.github.misberner.apcommons.processing.exceptions.FatalProcessingException
 
FatalProcessingException(String, Element) - Constructor for exception com.github.misberner.apcommons.processing.exceptions.FatalProcessingException
 
FatalProcessingException(String) - Constructor for exception com.github.misberner.apcommons.processing.exceptions.FatalProcessingException
 
filterPackageVisible(Iterable<? extends E>) - Static method in class com.github.misberner.apcommons.util.ElementUtils
 
filterPublic(Iterable<? extends E>) - Static method in class com.github.misberner.apcommons.util.ElementUtils
 
filterVisible(Iterable<? extends E>, Visibility) - Static method in class com.github.misberner.apcommons.util.ElementUtils
 
findAnnotationMirror(Element, CharSequence) - Static method in class com.github.misberner.apcommons.util.annotations.AnnotationUtils
Find an annotation mirror of an element, given the annotation's fully qualified class name.
findAnnotationMirror(Element, Class<? extends Annotation>) - Static method in class com.github.misberner.apcommons.util.annotations.AnnotationUtils
Find an annotation mirror of an element, given the annotation's Class object.
findAnnotationValue(AnnotationMirror, CharSequence) - Static method in class com.github.misberner.apcommons.util.annotations.AnnotationUtils
Get an element value from an annotation mirror.
findConstructor(Iterable<? extends ExecutableElement>, CharSequence...) - Method in class com.github.misberner.apcommons.util.APUtils
 
findConstructor(Iterable<? extends ExecutableElement>, Class<?>...) - Method in class com.github.misberner.apcommons.util.APUtils
 
findConstructor(Iterable<? extends ExecutableElement>, Class<?>, Class<?>...) - Method in class com.github.misberner.apcommons.util.APUtils
 
findConstructor(TypeElement, CharSequence...) - Method in class com.github.misberner.apcommons.util.APUtils
 
findConstructor(TypeElement, Class<?>, Class<?>...) - Method in class com.github.misberner.apcommons.util.APUtils
 
findConstructor(TypeElement, Class<?>[]) - Method in class com.github.misberner.apcommons.util.APUtils
 
findDeclaredMethod(TypeElement, CharSequence, String...) - Method in class com.github.misberner.apcommons.util.APUtils
 
findDeclaredMethod(TypeElement, CharSequence, Class<?>, Class<?>...) - Method in class com.github.misberner.apcommons.util.APUtils
 
findMethod(Iterable<? extends ExecutableElement>, CharSequence, CharSequence...) - Method in class com.github.misberner.apcommons.util.APUtils
 
findMethod(Iterable<? extends ExecutableElement>, CharSequence, Class<?>, Class<?>...) - Method in class com.github.misberner.apcommons.util.APUtils
 
findMethod(TypeElement, CharSequence, String...) - Method in class com.github.misberner.apcommons.util.APUtils
 
findMethod(TypeElement, CharSequence, Class<?>, Class<?>...) - Method in class com.github.misberner.apcommons.util.APUtils
 
firstDefinedName(CharSequence...) - Static method in class com.github.misberner.apcommons.util.NameUtils
Retrieves the first defined (i.e., non-empty and non-null) name in the given array, and returns it as a String.
forAnnotation(AnnotationMirror) - Method in class com.github.misberner.apcommons.reporting.ElementReporter
 
forAnnotation(CharSequence) - Method in class com.github.misberner.apcommons.reporting.ElementReporter
 
forAnnotation(Class<? extends Annotation>) - Method in class com.github.misberner.apcommons.reporting.ElementReporter
 
forElement(Element) - Method in class com.github.misberner.apcommons.reporting.RootReporter
Retrieves an ElementReporter for the given element.
forValue(CharSequence) - Method in class com.github.misberner.apcommons.reporting.AnnotationReporter
Retrieves a reporter which prints messages corresponding to a certain value of the annotation.
forValue(AnnotationValue) - Method in class com.github.misberner.apcommons.reporting.AnnotationReporter
Retrieves a reporter which prints messages corresponding to a certain value of the annotation.
fromModifiers(Set<? extends Modifier>) - Static method in enum com.github.misberner.apcommons.util.Visibility
 
fromParamList(List<? extends VariableElement>) - Static method in enum com.github.misberner.apcommons.util.Visibility
 

G

getAllFields(TypeElement) - Method in class com.github.misberner.apcommons.util.APUtils
Retrieves all fields of a given type, whether inherited or directly declared.
getAllMethods(TypeElement) - Method in class com.github.misberner.apcommons.util.APUtils
Retrieves all methods of a given type, whether inherited or directly declared.
getAncestorAnnotation(Element, Class<A>) - Static method in class com.github.misberner.apcommons.util.annotations.AnnotationUtils
Checks if the element or one of its ancestors (i.e., reflexive-transitively enclosing elements) is annotated with the given annotation type, and if so, returns the annotation object.
getAnnotationType() - Method in class com.github.misberner.apcommons.processing.AbstractSingleAnnotationProcessor
 
getAnnotationType() - Method in interface com.github.misberner.apcommons.processing.SingleAnnotationProcessorModule
Retrieves the annotation type associated with this module.
getAnnotationValues(AnnotationMirror) - Static method in class com.github.misberner.apcommons.util.annotations.AnnotationUtils
 
getAnnotationValues(Element, Class<? extends Annotation>) - Static method in class com.github.misberner.apcommons.util.annotations.AnnotationUtils
 
getArity() - Method in enum com.github.misberner.apcommons.util.methods.ObjectMethod
 
getArrayMatcher(Class<?>) - Static method in class com.github.misberner.apcommons.util.types.TypeUtils
 
getCanonicalNames(Class<?>...) - Static method in class com.github.misberner.apcommons.util.NameUtils
 
getCanonicalNames(Class<?>, Class<?>...) - Static method in class com.github.misberner.apcommons.util.NameUtils
 
getConstructors(TypeElement) - Static method in class com.github.misberner.apcommons.util.types.TypeUtils
Retrieves all constructors of a given class.
getDeclaredFields(TypeElement) - Method in class com.github.misberner.apcommons.util.APUtils
Retrieves the directly declared fields of a given type.
getDeclaredFields(TypeElement) - Static method in class com.github.misberner.apcommons.util.types.TypeUtils
Retrieves all directly declared fields of a given type.
getDeclaredMatcher(Class<?>) - Static method in class com.github.misberner.apcommons.util.types.TypeUtils
 
getDeclaredMethods(TypeElement) - Method in class com.github.misberner.apcommons.util.APUtils
Retrieves the directly declared methods of a given type.
getDeclaredMethods(TypeElement) - Static method in class com.github.misberner.apcommons.util.types.TypeUtils
Retrieves all directly declared methods of a given type.
getEffectiveVisibility(Element) - Method in class com.github.misberner.apcommons.util.ElementUtils
 
getElementUtils() - Method in class com.github.misberner.apcommons.util.APUtils
Retrieves a reference to the element utilities.
getEnclosingAnnotation(Element, Class<A>, boolean) - Static method in class com.github.misberner.apcommons.util.annotations.AnnotationUtils
 
getFiler() - Method in class com.github.misberner.apcommons.util.APUtils
Retrieves a reference to the filer.
getInfosFromParamList(List<? extends VariableElement>, boolean) - Static method in class com.github.misberner.apcommons.util.methods.MethodUtils
Turns a list of VariableElements into a ParameterInfo list.
getKind(Class<?>) - Static method in class com.github.misberner.apcommons.util.types.TypeUtils
 
getMatcher(Class<?>) - Static method in class com.github.misberner.apcommons.util.types.TypeUtils
 
getMatchers(Class<?>...) - Static method in class com.github.misberner.apcommons.util.types.TypeUtils
 
getMessager() - Method in class com.github.misberner.apcommons.util.APUtils
Retrieves a reference to the messager.
getName() - Method in class com.github.misberner.apcommons.util.methods.ParameterInfo
Retrieves the name of this parameter.
getObjectMethod(ExecutableElement) - Static method in enum com.github.misberner.apcommons.util.methods.ObjectMethod
 
getPackage(Element) - Static method in class com.github.misberner.apcommons.util.ElementUtils
Retrieves the PackageElement for the package which (indirectly) encloses the specified element.
getPackageName(Element) - Static method in class com.github.misberner.apcommons.util.ElementUtils
Retrieves the name of the package which (indirectly) encloses the specified element.
getParameterInfos(ExecutableElement) - Static method in class com.github.misberner.apcommons.util.methods.MethodUtils
Turns the parameter list of an ExecutableElement into a list of ParameterInfo objects.
getParentAnnotation(Element, Class<A>) - Static method in class com.github.misberner.apcommons.util.annotations.AnnotationUtils
Checks if the direct parent (i.e., enclosing element) of this element is annotated with the given annotation type, and if so, returns the annotation object.
getPrefix() - Method in enum com.github.misberner.apcommons.util.AFModifier
 
getPrefix() - Method in enum com.github.misberner.apcommons.util.Visibility
 
getPrimitiveMatcher(Class<?>) - Static method in class com.github.misberner.apcommons.util.types.TypeUtils
 
getProcessingEnv() - Method in class com.github.misberner.apcommons.util.APUtils
Retrieves a reference to the processing environment.
getReporter() - Method in class com.github.misberner.apcommons.util.APUtils
 
getReporter(Element) - Method in class com.github.misberner.apcommons.util.APUtils
 
getReporter(Element, AnnotationMirror) - Method in class com.github.misberner.apcommons.util.APUtils
 
getReporter(Element, CharSequence) - Method in class com.github.misberner.apcommons.util.APUtils
 
getReporter(Element, Class<? extends Annotation>) - Method in class com.github.misberner.apcommons.util.APUtils
 
getReporter(Element, AnnotationMirror, AnnotationValue) - Method in class com.github.misberner.apcommons.util.APUtils
 
getReporter(Element, AnnotationMirror, CharSequence) - Method in class com.github.misberner.apcommons.util.APUtils
 
getReporter(Element, CharSequence, CharSequence) - Method in class com.github.misberner.apcommons.util.APUtils
 
getReporter(Element, Class<? extends Annotation>, CharSequence) - Method in class com.github.misberner.apcommons.util.APUtils
 
getSimpleName() - Method in enum com.github.misberner.apcommons.util.methods.ObjectMethod
 
getSubtypeMatcher(Class<?>) - Static method in class com.github.misberner.apcommons.util.types.TypeUtils
 
getSupportedAnnotationTypes() - Method in class com.github.misberner.apcommons.processing.MultiModuleProcessor
 
getterName(CharSequence, CharSequence, CharSequence) - Static method in class com.github.misberner.apcommons.util.NameUtils
Convience method.
getterName(CharSequence, CharSequence) - Static method in class com.github.misberner.apcommons.util.NameUtils
Convenience method.
getterName(CharSequence) - Static method in class com.github.misberner.apcommons.util.NameUtils
Convenience method.
getType() - Method in class com.github.misberner.apcommons.util.methods.ParameterInfo
Retrieves the type of this parameter.
getTypeUtils() - Method in class com.github.misberner.apcommons.util.APUtils
Retrieves a reference to the type utilities.

I

init(ProcessingEnvironment) - Method in class com.github.misberner.apcommons.processing.MultiModuleProcessor
 
is(ExecutableElement) - Method in enum com.github.misberner.apcommons.util.methods.ObjectMethod
 
isAncestorAnnotated(Element, Class<? extends Annotation>...) - Static method in class com.github.misberner.apcommons.util.annotations.AnnotationUtils
 
isAnnotated(Element, Class<? extends Annotation>...) - Static method in class com.github.misberner.apcommons.util.annotations.AnnotationUtils
 
isEnclosingAnnotated(Element, boolean, Class<? extends Annotation>...) - Static method in class com.github.misberner.apcommons.util.annotations.AnnotationUtils
 
isInstantiable(TypeElement) - Static method in class com.github.misberner.apcommons.util.types.TypeUtils
Checks if the type represented by the given element can be instantiated.
isJavaIdentifier(CharSequence) - Static method in class com.github.misberner.apcommons.util.NameUtils
 
isObjectMethod(ExecutableElement) - Static method in class com.github.misberner.apcommons.util.methods.MethodUtils
Checks whether the specified method is one of the methods declared by the Object class.
isParentAnnotated(Element, Class<? extends Annotation>...) - Static method in class com.github.misberner.apcommons.util.annotations.AnnotationUtils
 
isSimpleJavaIdentifier(CharSequence) - Static method in class com.github.misberner.apcommons.util.NameUtils
 
isSimpleJavaIdentifierPart(char) - Static method in class com.github.misberner.apcommons.util.NameUtils
 
isSimpleJavaIdentifierStart(char) - Static method in class com.github.misberner.apcommons.util.NameUtils
 
isStandaloneInstantiable(TypeElement) - Static method in class com.github.misberner.apcommons.util.types.TypeUtils
Checks if the type represented by the given element can be instantiated on a stand-alone basis.
isValidPackageName(CharSequence) - Static method in class com.github.misberner.apcommons.util.NameUtils
 
isValidPackageReference(CharSequence) - Static method in class com.github.misberner.apcommons.util.NameUtils
 
isVarArgs() - Method in class com.github.misberner.apcommons.util.methods.ParameterInfo
Retrieves whether this parameter is a varargs parameter.

J

join(Visibility) - Method in enum com.github.misberner.apcommons.util.Visibility
 

M

mandatoryWarning(Object...) - Method in class com.github.misberner.apcommons.reporting.AbstractReporter
 
mandatoryWarning(Object...) - Method in interface com.github.misberner.apcommons.reporting.Reporter
Prints a warning message that is mandated by a specification.
matches(TypeMirror) - Method in class com.github.misberner.apcommons.util.types.TypeUtils.ArrayTypeMatcher
 
matches(TypeMirror) - Method in class com.github.misberner.apcommons.util.types.TypeUtils.DeclaredTypeNameMatcher
 
matches(TypeMirror) - Method in class com.github.misberner.apcommons.util.types.TypeUtils.DeclaredTypeNamesMatcher
 
matches(TypeMirror) - Method in class com.github.misberner.apcommons.util.types.TypeUtils.KindMatcher
 
matches(TypeMirror) - Method in class com.github.misberner.apcommons.util.types.TypeUtils.SubTypeMatcher
 
matches(TypeMirror) - Method in interface com.github.misberner.apcommons.util.types.TypeUtils.TypeMatcher
 
meet(Visibility) - Method in enum com.github.misberner.apcommons.util.Visibility
 
message(Diagnostic.Kind, Object...) - Method in class com.github.misberner.apcommons.reporting.AbstractReporter
 
message(Diagnostic.Kind, Object...) - Method in interface com.github.misberner.apcommons.reporting.Reporter
Prints a message of the specified diagnostic kind.
methodsByName(TypeElement) - Method in class com.github.misberner.apcommons.util.APUtils
Retrieves a by-name map of all methods (inherited or directly declared) of a given type.
methodsOfArity(int) - Static method in enum com.github.misberner.apcommons.util.methods.ObjectMethod
 
MethodUtils - Class in com.github.misberner.apcommons.util.methods
 
MultiModuleProcessor - Class in com.github.misberner.apcommons.processing
An annotation processor that sequentially dispatches multiple SingleAnnotationProcessorModules.
MultiModuleProcessor(SingleAnnotationProcessorModule<?>...) - Constructor for class com.github.misberner.apcommons.processing.MultiModuleProcessor
Constructor.

N

NameUtils - Class in com.github.misberner.apcommons.util
 
NameUtils() - Constructor for class com.github.misberner.apcommons.util.NameUtils
 
note(Object...) - Method in class com.github.misberner.apcommons.reporting.AbstractReporter
 
note(Object...) - Method in interface com.github.misberner.apcommons.reporting.Reporter
Prints an informational message.

O

ObjectMethod - Enum in com.github.misberner.apcommons.util.methods
Enumeration class to refer to methods defined by Object in a static manner.
of(TypeElement) - Static method in enum com.github.misberner.apcommons.util.AFModifier
 
of(ExecutableElement) - Static method in enum com.github.misberner.apcommons.util.AFModifier
 
of(Element) - Static method in enum com.github.misberner.apcommons.util.Visibility
 
of(TypeMirror) - Static method in enum com.github.misberner.apcommons.util.Visibility
 
ofElement(Element) - Static method in enum com.github.misberner.apcommons.util.AFModifier
 
other(Object...) - Method in class com.github.misberner.apcommons.reporting.AbstractReporter
 
other(Object...) - Method in interface com.github.misberner.apcommons.reporting.Reporter
Prints some other type of message.

P

ParameterInfo - Class in com.github.misberner.apcommons.util.methods
Represents parameters of a method, as a replacement for VariableElement.
ParameterInfo(TypeMirror, CharSequence, boolean) - Constructor for class com.github.misberner.apcommons.util.methods.ParameterInfo
Constructor.
post(APUtils) - Method in class com.github.misberner.apcommons.processing.AbstractSingleAnnotationProcessor
 
post(APUtils) - Method in interface com.github.misberner.apcommons.processing.SingleAnnotationProcessorModule
Called after the successful processing of all elements.
postFailure(APUtils) - Method in class com.github.misberner.apcommons.processing.AbstractSingleAnnotationProcessor
 
postFailure(APUtils) - Method in interface com.github.misberner.apcommons.processing.SingleAnnotationProcessorModule
Called after unsuccessful processing of all elements, or if processing was aborted due to a fatal processing error.
pre(APUtils) - Method in class com.github.misberner.apcommons.processing.AbstractSingleAnnotationProcessor
 
pre(APUtils) - Method in interface com.github.misberner.apcommons.processing.SingleAnnotationProcessorModule
Called before the first element is processed.
print(Messager) - Method in exception com.github.misberner.apcommons.processing.exceptions.ProcessingException
Prints the message provided in the constructor (if any) to a given Messager with a diagnostic kind of Diagnostic.Kind#ERROR.
print(Messager, Diagnostic.Kind) - Method in exception com.github.misberner.apcommons.processing.exceptions.ProcessingException
Prints the message provided in the constructor (if any) to a given Messager with the specified diagnostic kind.
printMessage(Diagnostic.Kind, CharSequence) - Method in class com.github.misberner.apcommons.reporting.AbstractReporter
Actually print a message of the given diagnostic kind.
printMessage(Diagnostic.Kind, CharSequence) - Method in class com.github.misberner.apcommons.reporting.AnnotationReporter
 
printMessage(Diagnostic.Kind, CharSequence) - Method in class com.github.misberner.apcommons.reporting.ElementReporter
 
printMessage(Diagnostic.Kind, CharSequence) - Method in class com.github.misberner.apcommons.reporting.RootReporter
 
printMessage(Diagnostic.Kind, CharSequence) - Method in class com.github.misberner.apcommons.reporting.ValueReporter
 
process(Element, AnnotationMirror, A, APUtils) - Method in class com.github.misberner.apcommons.processing.AbstractSingleAnnotationProcessor
 
process(Element, AnnotationMirror, A, APUtils) - Method in class com.github.misberner.apcommons.processing.CheckEnclosingAnnotatedProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.github.misberner.apcommons.processing.MultiModuleProcessor
 
process(Element, AnnotationMirror, A, APUtils) - Method in interface com.github.misberner.apcommons.processing.SingleAnnotationProcessorModule
Process a single annotated element.
processingEnv - Variable in class com.github.misberner.apcommons.reporting.RootReporter
 
ProcessingException - Exception in com.github.misberner.apcommons.processing.exceptions
Indicates that an error occurred during annotation processing.
ProcessingException() - Constructor for exception com.github.misberner.apcommons.processing.exceptions.ProcessingException
Constructor.
ProcessingException(String) - Constructor for exception com.github.misberner.apcommons.processing.exceptions.ProcessingException
Constructor.
ProcessingException(String, Element) - Constructor for exception com.github.misberner.apcommons.processing.exceptions.ProcessingException
Constructor.
ProcessingException(String, Element, AnnotationMirror) - Constructor for exception com.github.misberner.apcommons.processing.exceptions.ProcessingException
Constructor.
ProcessingException(String, Element, AnnotationMirror, AnnotationValue) - Constructor for exception com.github.misberner.apcommons.processing.exceptions.ProcessingException
Constructor.

Q

qualifiedName(CharSequence, CharSequence) - Static method in class com.github.misberner.apcommons.util.NameUtils
Qualifies a simple name, if applicable.

R

Reporter - Interface in com.github.misberner.apcommons.reporting
An interface for easier reporting of diagnostic messages.
resolvePackageName(CharSequence, CharSequence) - Static method in class com.github.misberner.apcommons.util.NameUtils
Resolves a name of a package from a specification.
RootReporter - Class in com.github.misberner.apcommons.reporting
A Reporter that prints messages using the Messager of a given ProcessingEnvironment.
RootReporter(ProcessingEnvironment) - Constructor for class com.github.misberner.apcommons.reporting.RootReporter
Constructor.

S

setterName(CharSequence, CharSequence, CharSequence) - Static method in class com.github.misberner.apcommons.util.NameUtils
Convenience method.
setterName(CharSequence, CharSequence) - Static method in class com.github.misberner.apcommons.util.NameUtils
Convenience method.
setterName(CharSequence) - Static method in class com.github.misberner.apcommons.util.NameUtils
Convenience method.
SingleAnnotationProcessorModule<A extends Annotation> - Interface in com.github.misberner.apcommons.processing
A processor module for isolated, per-element processing of a single annotation type.

T

toString() - Method in enum com.github.misberner.apcommons.util.AFModifier
 
toString() - Method in class com.github.misberner.apcommons.util.methods.ParameterInfo
 
toString() - Method in enum com.github.misberner.apcommons.util.Visibility
 
TypeUtils - Class in com.github.misberner.apcommons.util.types
 
TypeUtils() - Constructor for class com.github.misberner.apcommons.util.types.TypeUtils
 
TypeUtils.ArrayTypeMatcher - Class in com.github.misberner.apcommons.util.types
 
TypeUtils.ArrayTypeMatcher(TypeUtils.TypeMatcher) - Constructor for class com.github.misberner.apcommons.util.types.TypeUtils.ArrayTypeMatcher
 
TypeUtils.DeclaredTypeNameMatcher - Class in com.github.misberner.apcommons.util.types
 
TypeUtils.DeclaredTypeNameMatcher(String) - Constructor for class com.github.misberner.apcommons.util.types.TypeUtils.DeclaredTypeNameMatcher
 
TypeUtils.DeclaredTypeNamesMatcher - Class in com.github.misberner.apcommons.util.types
 
TypeUtils.DeclaredTypeNamesMatcher(Collection<? extends String>) - Constructor for class com.github.misberner.apcommons.util.types.TypeUtils.DeclaredTypeNamesMatcher
 
TypeUtils.KindMatcher - Class in com.github.misberner.apcommons.util.types
 
TypeUtils.KindMatcher(TypeKind) - Constructor for class com.github.misberner.apcommons.util.types.TypeUtils.KindMatcher
 
TypeUtils.SubTypeMatcher - Class in com.github.misberner.apcommons.util.types
 
TypeUtils.SubTypeMatcher(TypeUtils.TypeMatcher) - Constructor for class com.github.misberner.apcommons.util.types.TypeUtils.SubTypeMatcher
 
TypeUtils.TypeMatcher - Interface in com.github.misberner.apcommons.util.types
 

U

utils - Variable in class com.github.misberner.apcommons.processing.MultiModuleProcessor
 

V

value - Variable in class com.github.misberner.apcommons.reporting.ValueReporter
 
valueOf(String) - Static method in enum com.github.misberner.apcommons.util.AFModifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.misberner.apcommons.util.methods.ObjectMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.misberner.apcommons.util.Visibility
Returns the enum constant of this type with the specified name.
ValueReporter - Class in com.github.misberner.apcommons.reporting
 
ValueReporter(ProcessingEnvironment, Element, AnnotationMirror, AnnotationValue) - Constructor for class com.github.misberner.apcommons.reporting.ValueReporter
 
ValueReporter(ProcessingEnvironment, Element, AnnotationMirror, CharSequence) - Constructor for class com.github.misberner.apcommons.reporting.ValueReporter
 
ValueReporter(ProcessingEnvironment, Element, CharSequence, CharSequence) - Constructor for class com.github.misberner.apcommons.reporting.ValueReporter
 
ValueReporter(ProcessingEnvironment, Element, Class<? extends Annotation>, CharSequence) - Constructor for class com.github.misberner.apcommons.reporting.ValueReporter
 
values() - Static method in enum com.github.misberner.apcommons.util.AFModifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.misberner.apcommons.util.methods.ObjectMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.misberner.apcommons.util.Visibility
Returns an array containing the constants of this enum type, in the order they are declared.
Visibility - Enum in com.github.misberner.apcommons.util
 

W

warning(Object...) - Method in class com.github.misberner.apcommons.reporting.AbstractReporter
 
warning(Object...) - Method in interface com.github.misberner.apcommons.reporting.Reporter
Prints a warning message.
A C D E F G I J M N O P Q R S T U V W 

Copyright © 2013–2014. All rights reserved.