Class ObjectCodeGenerator<A extends Arguments<A>>
java.lang.Object
org.jvnet.jaxb.plugin.codegenerator.AbstractCodeGenerator<A>
org.jvnet.jaxb.plugin.codegenerator.ObjectCodeGenerator<A>
- All Implemented Interfaces:
CodeGenerator<A>
-
Constructor Summary
ConstructorsConstructorDescriptionObjectCodeGenerator(CodeGenerator<A> codeGenerator, CodeGenerationImplementor<A> implementor) -
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) Methods inherited from class org.jvnet.jaxb.plugin.codegenerator.AbstractCodeGenerator
getCodeGenerator, getCodeModel, getImplementor
-
Constructor Details
-
ObjectCodeGenerator
public ObjectCodeGenerator(CodeGenerator<A> codeGenerator, CodeGenerationImplementor<A> implementor)
-
-
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)
-