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