public class Like extends UnaryValueOperator
arg| Constructor and Description |
|---|
Like() |
Like(ValueExpr expr,
String pattern,
boolean caseSensitive) |
| Modifier and Type | Method and Description |
|---|---|
Like |
clone()
Returns a (deep) clone of this query model node.
|
boolean |
equals(Object other)
Returns true if this query model node and its children are recursively equal to o and its
children.
|
String |
getOpPattern() |
String |
getPattern() |
String |
getSignature()
Default implementation of
QueryModelNode.getSignature() that prints the name of the node's class. |
int |
hashCode() |
boolean |
isCaseSensitive() |
void |
setPattern(String pattern,
boolean caseSensitive) |
<X extends Exception> |
visit(QueryModelVisitor<X> visitor)
Visits this node.
|
getArg, replaceChildNode, setArg, visitChildrengetCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getTotalTimeNanosActual, isGraphPatternGroup, isVariableScopeChange, nullEquals, replaceNodeInList, replaceWith, setCostEstimate, setGraphPatternGroup, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, setVariableScopeChange, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getTotalTimeNanosActual, replaceWith, setCostEstimate, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, toStringpublic void setPattern(String pattern, boolean caseSensitive)
public String getPattern()
public boolean isCaseSensitive()
public String getOpPattern()
public <X extends Exception> void visit(QueryModelVisitor<X> visitor) throws X extends Exception
QueryModelNodeX extends Exceptionpublic String getSignature()
AbstractQueryModelNodeQueryModelNode.getSignature() that prints the name of the node's class.getSignature in interface QueryModelNodegetSignature in class AbstractQueryModelNodepublic boolean equals(Object other)
QueryModelNodeequals in interface QueryModelNodeequals in class UnaryValueOperatorpublic int hashCode()
hashCode in class UnaryValueOperatorpublic Like clone()
QueryModelNodeclone in interface QueryModelNodeclone in interface ValueExprclone in class UnaryValueOperatorCopyright © 2015-2021 Eclipse Foundation. All Rights Reserved.