org.jvnet.jaxb2_commons.plugin.simplehashcode
Class HashCodeCodeGenerationImplementor

java.lang.Object
  extended by org.jvnet.jaxb2_commons.plugin.codegenerator.AbstractCodeGenerationImplementor<HashCodeArguments>
      extended by org.jvnet.jaxb2_commons.plugin.simplehashcode.HashCodeCodeGenerationImplementor
All Implemented Interfaces:
CodeGenerationImplementor<HashCodeArguments>

public class HashCodeCodeGenerationImplementor
extends AbstractCodeGenerationImplementor<HashCodeArguments>


Constructor Summary
HashCodeCodeGenerationImplementor(com.sun.codemodel.JCodeModel codeModel)
           
 
Method Summary
 void onArray(com.sun.codemodel.JBlock block, boolean isAlwaysSet, HashCodeArguments arguments)
           
 void onBoolean(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
           
 void onByte(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
           
 void onChar(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
           
 void onDouble(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
           
 void onFloat(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
           
 void onInt(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
           
 void onLong(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
           
 void onObject(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
           
 void onShort(HashCodeArguments arguments, com.sun.codemodel.JBlock block, boolean isAlwaysSet)
           
 
Methods inherited from class org.jvnet.jaxb2_commons.plugin.codegenerator.AbstractCodeGenerationImplementor
getCodeModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HashCodeCodeGenerationImplementor

public HashCodeCodeGenerationImplementor(com.sun.codemodel.JCodeModel codeModel)
Method Detail

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

public void onInt(HashCodeArguments arguments,
                  com.sun.codemodel.JBlock block,
                  boolean isAlwaysSet)

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)


Copyright © 2005-2014. All Rights Reserved.