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 TypeMethodDescriptionvoidgenerate(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)
-