Arguments<HashCodeArguments>public class HashCodeArguments extends java.lang.Object implements Arguments<HashCodeArguments>
| Constructor | Description |
|---|---|
HashCodeArguments(com.sun.codemodel.JCodeModel codeModel,
com.sun.codemodel.JVar currentHashCode,
int multiplier,
com.sun.codemodel.JVar value,
com.sun.codemodel.JExpression hasSetValue) |
| Modifier and Type | Method | Description |
|---|---|---|
com.sun.codemodel.JExpression |
_instanceof(com.sun.codemodel.JType type) |
|
com.sun.codemodel.JBlock |
_while(com.sun.codemodel.JBlock block) |
|
HashCodeArguments |
cast(java.lang.String suffix,
com.sun.codemodel.JBlock block,
com.sun.codemodel.JType jaxbElementType,
boolean suppressWarnings) |
|
com.sun.codemodel.JVar |
currentHashCode() |
|
HashCodeArguments |
element(com.sun.codemodel.JBlock subBlock,
com.sun.codemodel.JType elementType) |
|
com.sun.codemodel.JExpression |
hasSetValue() |
|
com.sun.codemodel.JBlock |
ifHasSetValue(com.sun.codemodel.JBlock block,
boolean isAlwaysSet,
boolean checkForNullRequired) |
|
HashCodeArguments |
iterator(com.sun.codemodel.JBlock block,
com.sun.codemodel.JType elementType) |
|
int |
multiplier() |
|
HashCodeArguments |
property(com.sun.codemodel.JBlock block,
java.lang.String propertyName,
java.lang.String propertyMethod,
com.sun.codemodel.JType declarablePropertyType,
com.sun.codemodel.JType propertyType,
java.util.Collection<com.sun.codemodel.JType> possiblePropertyTypes) |
|
com.sun.codemodel.JVar |
value() |
public HashCodeArguments(com.sun.codemodel.JCodeModel codeModel,
com.sun.codemodel.JVar currentHashCode,
int multiplier,
com.sun.codemodel.JVar value,
com.sun.codemodel.JExpression hasSetValue)
public com.sun.codemodel.JVar currentHashCode()
public int multiplier()
public com.sun.codemodel.JVar value()
public com.sun.codemodel.JExpression hasSetValue()
public HashCodeArguments property(com.sun.codemodel.JBlock block, java.lang.String propertyName, java.lang.String propertyMethod, com.sun.codemodel.JType declarablePropertyType, com.sun.codemodel.JType propertyType, java.util.Collection<com.sun.codemodel.JType> possiblePropertyTypes)
property in interface Arguments<HashCodeArguments>public HashCodeArguments iterator(com.sun.codemodel.JBlock block, com.sun.codemodel.JType elementType)
iterator in interface Arguments<HashCodeArguments>public HashCodeArguments element(com.sun.codemodel.JBlock subBlock, com.sun.codemodel.JType elementType)
element in interface Arguments<HashCodeArguments>public com.sun.codemodel.JExpression _instanceof(com.sun.codemodel.JType type)
_instanceof in interface Arguments<HashCodeArguments>public HashCodeArguments cast(java.lang.String suffix, com.sun.codemodel.JBlock block, com.sun.codemodel.JType jaxbElementType, boolean suppressWarnings)
cast in interface Arguments<HashCodeArguments>public com.sun.codemodel.JBlock ifHasSetValue(com.sun.codemodel.JBlock block,
boolean isAlwaysSet,
boolean checkForNullRequired)
ifHasSetValue in interface Arguments<HashCodeArguments>public com.sun.codemodel.JBlock _while(com.sun.codemodel.JBlock block)
_while in interface Arguments<HashCodeArguments>Copyright © 2005–2018. All rights reserved.