Class CodeGenerationAbstraction<A extends Arguments<A>>
java.lang.Object
org.jvnet.jaxb.plugin.codegenerator.CodeGenerationAbstraction<A>
- All Implemented Interfaces:
CodeGenerator<A>
- Direct Known Subclasses:
EqualsCodeGenerator,HashCodeCodeGenerator
public class CodeGenerationAbstraction<A extends Arguments<A>>
extends Object
implements CodeGenerator<A>
-
Constructor Summary
ConstructorsConstructorDescriptionCodeGenerationAbstraction(CodeGenerationImplementor<A> generationImplementor) -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate(com.sun.codemodel.JBlock block, com.sun.codemodel.JType type, Collection<com.sun.codemodel.JType> possibleTypes, boolean isAlwaysSet, A arguments)
-
Constructor Details
-
CodeGenerationAbstraction
-
-
Method Details
-
generate
public void generate(com.sun.codemodel.JBlock block, com.sun.codemodel.JType type, Collection<com.sun.codemodel.JType> possibleTypes, boolean isAlwaysSet, A arguments) - Specified by:
generatein interfaceCodeGenerator<A extends Arguments<A>>
-