public class IsDistinctCriteria extends PredicateCriteria implements PredicateCriteria.Negatable
PredicateCriteria.Negatable
LanguageObject.Util
Constructor and Description |
---|
IsDistinctCriteria()
Constructs a default instance of this class.
|
Modifier and Type | Method and Description |
---|---|
void |
acceptVisitor(LanguageVisitor visitor)
Method for accepting a visitor.
|
Object |
clone()
Deep copy of object
|
boolean |
equals(Object obj)
Compares this criteria to another object for equality
|
LanguageObject |
getLeftRowValue() |
LanguageObject |
getRightRowValue() |
int |
hashCode()
Get hash code.
|
boolean |
isNegated()
Returns whether this criteria is negated.
|
void |
negate() |
void |
setLeftRowValue(LanguageObject leftRowValue) |
void |
setNegated(boolean negationFlag)
Sets the negation flag for this criteria.
|
void |
setRightRowValue(LanguageObject rightRowValue) |
applyDemorgan, combineCriteria, combineCriteria, combineCriteria, getType, separateCriteriaByAnd, toString
public IsDistinctCriteria()
public void setLeftRowValue(LanguageObject leftRowValue)
public void setRightRowValue(LanguageObject rightRowValue)
public LanguageObject getLeftRowValue()
public LanguageObject getRightRowValue()
public boolean isNegated()
public void setNegated(boolean negationFlag)
negationFlag
- true if this criteria contains a NOT; false otherwisepublic void negate()
negate
in interface PredicateCriteria.Negatable
public void acceptVisitor(LanguageVisitor visitor)
LanguageObject
acceptVisitor
in interface LanguageObject
visitor
- Visitor being usedpublic int hashCode()
public boolean equals(Object obj)
public Object clone()
clone
in interface LanguageObject
clone
in class PredicateCriteria
Copyright © 2019. All rights reserved.