Index

C E F G H I L M N P S T 
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
Initializes the processor, setting up common utilities like Messager, TreeMaker, Trees, and Names.

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 Name objects (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).
C E F G H I L M N P S T 
All Classes and Interfaces|All Packages|Constant Field Values