Interface CodeGenerationImplementor<A extends Arguments<A>>
-
- All Known Implementing Classes:
AbstractCodeGenerationImplementor,EqualsCodeGenerationImplementor,HashCodeCodeGenerationImplementor
public interface CodeGenerationImplementor<A extends Arguments<A>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.sun.codemodel.JCodeModelgetCodeModel()voidonArray(com.sun.codemodel.JBlock block, boolean isAlwaysSet, A arguments)voidonBoolean(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)voidonByte(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)voidonChar(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)voidonDouble(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)voidonFloat(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)voidonInt(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)voidonLong(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)voidonObject(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)voidonShort(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
-
-
-
Method Detail
-
getCodeModel
com.sun.codemodel.JCodeModel getCodeModel()
-
onArray
void onArray(com.sun.codemodel.JBlock block, boolean isAlwaysSet, A arguments)
-
onBoolean
void onBoolean(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
-
onByte
void onByte(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
-
onChar
void onChar(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
-
onDouble
void onDouble(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
-
onFloat
void onFloat(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
-
onInt
void onInt(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
-
onLong
void onLong(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
-
onShort
void onShort(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
-
onObject
void onObject(A arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
-
-