Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- capitalize(String) - Method in class host.anzo.commons.processors.CommonProcessor
-
Capitalizes the first character of the input string.
- CommonProcessor - Class in host.anzo.commons.processors
-
Base processor class providing common AST manipulation utilities.
- CommonProcessor() - Constructor for class host.anzo.commons.processors.CommonProcessor
- createQualifiedName(String) - Method in class host.anzo.commons.processors.CommonProcessor
-
Creates a Javac AST expression (
JCTree.JCExpression) representing a fully qualified name (e.g.,java.util.List).
E
- EXTENDED_ENUM_ANNOTATION_PATH - Static variable in class host.anzo.commons.processors.Statics
- ExtendedEnumProcessor - Class in host.anzo.commons.processors
-
An annotation processor that enhances enums annotated with
@ExtendedEnum. - ExtendedEnumProcessor() - Constructor for class host.anzo.commons.processors.ExtendedEnumProcessor
F
- fieldExists(JCTree.JCClassDecl, String) - Method in class host.anzo.commons.processors.CommonProcessor
-
Checks if a field with the specified name already exists within the given class declaration.
- findFieldType(JCTree.JCClassDecl, String) - Method in class host.anzo.commons.processors.CommonProcessor
-
Finds the field type of a given field name in a class declaration.
G
- getBoxedType(JCTree.JCExpression) - Method in class host.anzo.commons.processors.CommonProcessor
-
Returns the boxed type expression for a given primitive type expression.
- getSupportedSourceVersion() - Method in class host.anzo.commons.processors.CommonProcessor
-
Specifies the latest supported Java source version.
H
- host.anzo.commons.processors - package host.anzo.commons.processors
I
- init(ProcessingEnvironment) - Method in class host.anzo.commons.processors.CommonProcessor
L
- log(String) - Method in class host.anzo.commons.processors.CommonProcessor
-
Logs an informational message using the processing environment's
Messager. - logError(String) - Method in class host.anzo.commons.processors.CommonProcessor
-
Logs an error message using the processing environment's
Messager. - logWarn(String) - Method in class host.anzo.commons.processors.CommonProcessor
-
Logs a warning message using the processing environment's
Messager.
M
- maker - Variable in class host.anzo.commons.processors.CommonProcessor
-
Factory for creating Javac AST nodes (
JCTree). - messager - Variable in class host.anzo.commons.processors.CommonProcessor
-
Interface for reporting errors, warnings, and other notices during annotation processing.
- methodExists(JCTree.JCClassDecl, String) - Method in class host.anzo.commons.processors.CommonProcessor
-
Checks if a method with the specified name already exists within the given class declaration.
- methodExists(JCTree.JCClassDecl, String, int) - Method in class host.anzo.commons.processors.CommonProcessor
-
Checks method existence with parameter count constraint
N
- names - Variable in class host.anzo.commons.processors.CommonProcessor
-
Factory for creating Javac
Nameobjects (identifiers).
P
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class host.anzo.commons.processors.ExtendedEnumProcessor
-
Processes annotations for a processing round.
S
- Statics - Class in host.anzo.commons.processors
- Statics() - Constructor for class host.anzo.commons.processors.Statics
T
- trees - Variable in class host.anzo.commons.processors.CommonProcessor
-
Utility for working with Javac ASTs (
JCTree).
All Classes and Interfaces|All Packages|Constant Field Values