|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
TemplateStrategy<B extends TemplateBlock> | A strategy for using template output. |
Class Summary | |
---|---|
AnnotationFilterableDeclarationLoopStrategy<D extends Declaration,B extends TemplateBlock> | A declaration loop that is filterable by an annotation class. |
AnnotationValueStrategy<B extends TemplateBlock> | Outputs an annotation value. |
ConstructorDeclarationLoopStrategy<B extends TemplateBlock> | Evaluates its body for all constructors of the specified type declaration. |
DeclarationLoopStrategy<D extends Declaration,B extends TemplateBlock> | Invokes the template body over a set of declarations. |
ExecutableDeclarationLoopStrategy<E extends ExecutableDeclaration,B extends TemplateBlock> | Loop strategy through a collection of ExecutableDeclaration s. |
FieldDeclarationLoopStrategy<B extends TemplateBlock> | Evaluates its body for all fields of the specified type declaration. |
FileStrategy<B extends TemplateBlock> | Strategy for getting the output to a new file relative to the output directory specified for APT. |
IfHasAnnotationStrategy<B extends TemplateBlock> | Evalute the body of the tag if the specified declaration has a given annotation. |
IfHasDeclarationStrategy<B extends TemplateBlock> | Evalute the body of the tag if the specified type has a declaration. |
ImportedTypeDeclarationLoopStrategy<B extends TemplateBlock> | Evaluates its body for all imported types of a specified type declaration. |
JavaSourceStrategy<B extends TemplateBlock> | Strategy for getting the output to a new java source file. |
MemberDeclarationLoopStrategy<M extends MemberDeclaration,B extends TemplateBlock> | Loop tag through a collection of MemberDeclaration s. |
MethodDeclarationLoopStrategy<B extends TemplateBlock> | Evaluates its body for all methods of a type declaration. |
NestedTypeDeclarationLoopStrategy<B extends TemplateBlock> | Evaluates its body for all nested types in a type declaration. |
PackageDeclarationLoopStrategy<B extends TemplateBlock> | Evaluates its body for all packages. |
ParameterDeclarationLoopStrategy<B extends TemplateBlock> | Evaluates its body for all parameters of the current (or given) method or constructor declaration. |
PrimitiveWrapperStrategy<B extends TemplateBlock> | Outputs the name of the wrapper for the primitive specified by the "type" parameter. |
PropertyDeclarationLoopStrategy<B extends TemplateBlock> | Evaluates its body for all properties of a type declaration. |
StrategyStack | A stack for pushing the current strategy. |
TemplateBlockStrategy<B extends TemplateBlock> | A strategy for outputing a template block. |
TemplateLoopStrategy<I,B extends TemplateBlock> | A template stategy that loops its block. |
TemplateOutputRedirectionStrategy<B extends TemplateBlock> | A strategy for redirecting output. |
TemplateStrategyControl<B extends TemplateBlock> | Base strategy class that goes through a specific control process when invoked. |
TemplateValueStrategy<B extends TemplateBlock> | Writes a value to template output. |
ThrownTypeLoopStrategy<B extends TemplateBlock> | Iterates through each thrown type of the specified executable declaration. |
TypeDeclarationLoopStrategy<B extends TemplateBlock> | Evaluates its body for each type declaration . |
UnwrapIfPrimitiveStrategy<B extends TemplateBlock> | Writes out code that unboxes its body in from wrapper object if the specified type is primitive. |
WrapIfPrimitiveStrategy<B extends TemplateBlock> | Writes out code that boxes its body in a wrapper object constructor if the specified type is primitive. |
Exception Summary | |
---|---|
MissingParameterException | Thrown if a parameter is missing for a strategy. |
The strategies for invoking templates.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |