Interface CodeGenerator<A extends Arguments<A>>

All Known Implementing Classes:
AbstractCodeGenerator, ArrayCodeGenerator, BooleanCodeGenerator, ByteCodeGenerator, CharCodeGenerator, CodeGenerationAbstraction, DoubleCodeGenerator, EqualsCodeGenerator, FloatCodeGenerator, HashCodeCodeGenerator, IntCodeGenerator, JAXBElementCodeGenerator, ListCodeGenerator, LongCodeGenerator, ObjectCodeGenerator, ShortCodeGenerator

public interface CodeGenerator<A extends Arguments<A>>
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    generate(com.sun.codemodel.JBlock block, com.sun.codemodel.JType type, Collection<com.sun.codemodel.JType> possibleTypes, boolean isAlwaysSet, A arguments)
     
  • Method Details

    • generate

      void generate(com.sun.codemodel.JBlock block, com.sun.codemodel.JType type, Collection<com.sun.codemodel.JType> possibleTypes, boolean isAlwaysSet, A arguments)