Class HashCodeCodeGenerationImplementor
java.lang.Object
org.jvnet.jaxb.plugin.codegenerator.AbstractCodeGenerationImplementor<HashCodeArguments>
org.jvnet.jaxb.plugin.simplehashcode.HashCodeCodeGenerationImplementor
- All Implemented Interfaces:
CodeGenerationImplementor<HashCodeArguments>
public class HashCodeCodeGenerationImplementor
extends AbstractCodeGenerationImplementor<HashCodeArguments>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonArray(com.sun.codemodel.JBlock block, boolean isAlwaysSet, HashCodeArguments arguments) voidonBoolean(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) voidonByte(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) voidonChar(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) voidonDouble(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) voidonFloat(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) voidonInt(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) voidonLong(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) voidonObject(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) voidonShort(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) Methods inherited from class org.jvnet.jaxb.plugin.codegenerator.AbstractCodeGenerationImplementor
getCodeModel
-
Constructor Details
-
HashCodeCodeGenerationImplementor
public HashCodeCodeGenerationImplementor(com.sun.codemodel.JCodeModel codeModel)
-
-
Method Details
-
onArray
public void onArray(com.sun.codemodel.JBlock block, boolean isAlwaysSet, HashCodeArguments arguments) -
onBoolean
public void onBoolean(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) -
onByte
public void onByte(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) -
onChar
public void onChar(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) -
onDouble
public void onDouble(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) -
onFloat
public void onFloat(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) -
onInt
-
onLong
public void onLong(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) -
onShort
public void onShort(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet) -
onObject
public void onObject(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
-