Uses of Class
net.sf.jelly.apt.strategies.TemplateBlockStrategy

Packages that use TemplateBlockStrategy
net.sf.jelly.apt.strategies  
 

Uses of TemplateBlockStrategy in net.sf.jelly.apt.strategies
 

Subclasses of TemplateBlockStrategy in net.sf.jelly.apt.strategies
 class AnnotationFilterableDeclarationLoopStrategy<D extends Declaration,B extends TemplateBlock>
          A declaration loop that is filterable by an annotation class.
 class ConstructorDeclarationLoopStrategy<B extends TemplateBlock>
          Evaluates its body for all constructors of the specified type declaration.
 class DeclarationLoopStrategy<D extends Declaration,B extends TemplateBlock>
          Invokes the template body over a set of declarations.
 class ExecutableDeclarationLoopStrategy<E extends ExecutableDeclaration,B extends TemplateBlock>
          Loop strategy through a collection of ExecutableDeclarations.
 class FieldDeclarationLoopStrategy<B extends TemplateBlock>
          Evaluates its body for all fields of the specified type declaration.
 class FileStrategy<B extends TemplateBlock>
          Strategy for getting the output to a new file relative to the output directory specified for APT.
 class IfHasAnnotationStrategy<B extends TemplateBlock>
          Evalute the body of the tag if the specified declaration has a given annotation.
 class IfHasDeclarationStrategy<B extends TemplateBlock>
          Evalute the body of the tag if the specified type has a declaration.
 class ImportedTypeDeclarationLoopStrategy<B extends TemplateBlock>
          Evaluates its body for all imported types of a specified type declaration.
 class JavaSourceStrategy<B extends TemplateBlock>
          Strategy for getting the output to a new java source file.
 class MemberDeclarationLoopStrategy<M extends MemberDeclaration,B extends TemplateBlock>
          Loop tag through a collection of MemberDeclarations.
 class MethodDeclarationLoopStrategy<B extends TemplateBlock>
          Evaluates its body for all methods of a type declaration.
 class NestedTypeDeclarationLoopStrategy<B extends TemplateBlock>
          Evaluates its body for all nested types in a type declaration.
 class PackageDeclarationLoopStrategy<B extends TemplateBlock>
          Evaluates its body for all packages.
 class ParameterDeclarationLoopStrategy<B extends TemplateBlock>
          Evaluates its body for all parameters of the current (or given) method or constructor declaration.
 class PropertyDeclarationLoopStrategy<B extends TemplateBlock>
          Evaluates its body for all properties of a type declaration.
 class TemplateLoopStrategy<I,B extends TemplateBlock>
          A template stategy that loops its block.
 class TemplateOutputRedirectionStrategy<B extends TemplateBlock>
          A strategy for redirecting output.
 class ThrownTypeLoopStrategy<B extends TemplateBlock>
          Iterates through each thrown type of the specified executable declaration.
 class TypeDeclarationLoopStrategy<B extends TemplateBlock>
          Evaluates its body for each type declaration.
 class UnwrapIfPrimitiveStrategy<B extends TemplateBlock>
          Writes out code that unboxes its body in from wrapper object if the specified type is primitive.
 class WrapIfPrimitiveStrategy<B extends TemplateBlock>
          Writes out code that boxes its body in a wrapper object constructor if the specified type is primitive.