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 Details

  • 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:
      generate in interface CodeGenerator<A extends Arguments<A>>