Uses of Package
net.sf.jelly.apt.strategies

Packages that use net.sf.jelly.apt.strategies
net.sf.jelly.apt   
net.sf.jelly.apt.freemarker  
net.sf.jelly.apt.freemarker.transforms  
net.sf.jelly.apt.strategies  
net.sf.jelly.apt.tags  
 

Classes in net.sf.jelly.apt.strategies used by net.sf.jelly.apt
TemplateStrategy
          A strategy for using template output.
 

Classes in net.sf.jelly.apt.strategies used by net.sf.jelly.apt.freemarker
TemplateStrategyControl
          Base strategy class that goes through a specific control process when invoked.
 

Classes in net.sf.jelly.apt.strategies used by net.sf.jelly.apt.freemarker.transforms
AnnotationValueStrategy
          Outputs an annotation value.
ConstructorDeclarationLoopStrategy
          Evaluates its body for all constructors of the specified type declaration.
FieldDeclarationLoopStrategy
          Evaluates its body for all fields of the specified type declaration.
FileStrategy
          Strategy for getting the output to a new file relative to the output directory specified for APT.
IfHasAnnotationStrategy
          Evalute the body of the tag if the specified declaration has a given annotation.
IfHasDeclarationStrategy
          Evalute the body of the tag if the specified type has a declaration.
ImportedTypeDeclarationLoopStrategy
          Evaluates its body for all imported types of a specified type declaration.
JavaSourceStrategy
          Strategy for getting the output to a new java source file.
MethodDeclarationLoopStrategy
          Evaluates its body for all methods of a type declaration.
NestedTypeDeclarationLoopStrategy
          Evaluates its body for all nested types in a type declaration.
PackageDeclarationLoopStrategy
          Evaluates its body for all packages.
ParameterDeclarationLoopStrategy
          Evaluates its body for all parameters of the current (or given) method or constructor declaration.
PrimitiveWrapperStrategy
          Outputs the name of the wrapper for the primitive specified by the "type" parameter.
PropertyDeclarationLoopStrategy
          Evaluates its body for all properties of a type declaration.
ThrownTypeLoopStrategy
          Iterates through each thrown type of the specified executable declaration.
TypeDeclarationLoopStrategy
          Evaluates its body for each type declaration.
UnwrapIfPrimitiveStrategy
          Writes out code that unboxes its body in from wrapper object if the specified type is primitive.
WrapIfPrimitiveStrategy
          Writes out code that boxes its body in a wrapper object constructor if the specified type is primitive.
 

Classes in net.sf.jelly.apt.strategies used by net.sf.jelly.apt.strategies
AnnotationFilterableDeclarationLoopStrategy
          A declaration loop that is filterable by an annotation class.
DeclarationLoopStrategy
          Invokes the template body over a set of declarations.
ExecutableDeclarationLoopStrategy
          Loop strategy through a collection of ExecutableDeclarations.
MemberDeclarationLoopStrategy
          Loop tag through a collection of MemberDeclarations.
MissingParameterException
          Thrown if a parameter is missing for a strategy.
StrategyStack
          A stack for pushing the current strategy.
TemplateBlockStrategy
          A strategy for outputing a template block.
TemplateLoopStrategy
          A template stategy that loops its block.
TemplateOutputRedirectionStrategy
          A strategy for redirecting output.
TemplateStrategy
          A strategy for using template output.
TemplateStrategyControl
          Base strategy class that goes through a specific control process when invoked.
TemplateValueStrategy
          Writes a value to template output.
TypeDeclarationLoopStrategy
          Evaluates its body for each type declaration.
 

Classes in net.sf.jelly.apt.strategies used by net.sf.jelly.apt.tags
AnnotationFilterableDeclarationLoopStrategy
          A declaration loop that is filterable by an annotation class.
DeclarationLoopStrategy
          Invokes the template body over a set of declarations.
ExecutableDeclarationLoopStrategy
          Loop strategy through a collection of ExecutableDeclarations.
MemberDeclarationLoopStrategy
          Loop tag through a collection of MemberDeclarations.
TypeDeclarationLoopStrategy
          Evaluates its body for each type declaration.