public class SubquerySetCriteria extends AbstractSetCriteria implements SubqueryContainer<QueryCommand>, ContextReference
PredicateCriteria.NegatableSubqueryContainer.Evaluatable<T extends Command>LanguageObject.Util| Constructor and Description |
|---|
SubquerySetCriteria()
Constructor for SubquerySetCriteria.
|
SubquerySetCriteria(Expression expression,
QueryCommand subCommand) |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptVisitor(LanguageVisitor visitor)
Method for accepting a visitor.
|
SubquerySetCriteria |
clone()
Deep copy of object.
|
boolean |
equals(Object obj)
Override equals() method.
|
QueryCommand |
getCommand()
Get the subquery command used to produce the values for this SetCriteria.
|
String |
getContextSymbol() |
ExistsCriteria.SubqueryHint |
getSubqueryHint() |
int |
hashCode()
Get hash code.
|
void |
setCommand(QueryCommand command)
Set the subquery command (either a SELECT or a procedure execution).
|
void |
setSubqueryHint(ExistsCriteria.SubqueryHint subqueryHint) |
getExpression, isNegated, negate, setExpression, setNegatedapplyDemorgan, combineCriteria, combineCriteria, combineCriteria, getType, separateCriteriaByAnd, toStringpublic SubquerySetCriteria()
public SubquerySetCriteria(Expression expression, QueryCommand subCommand)
public ExistsCriteria.SubqueryHint getSubqueryHint()
public void setSubqueryHint(ExistsCriteria.SubqueryHint subqueryHint)
public String getContextSymbol()
getContextSymbol in interface ContextReferencepublic void setCommand(QueryCommand command)
setCommand in interface SubqueryContainer<QueryCommand>command - Command to execute to get the values for the criteriapublic QueryCommand getCommand()
getCommand in interface SubqueryContainer<QueryCommand>public void acceptVisitor(LanguageVisitor visitor)
LanguageObjectacceptVisitor in interface LanguageObjectvisitor - Visitor being usedpublic int hashCode()
public boolean equals(Object obj)
public SubquerySetCriteria clone()
clone in interface LanguageObjectclone in class AbstractSetCriteriaCopyright © 2019. All rights reserved.