public class SqlRegex extends BinarySqlOperator
Constructor and Description |
---|
SqlRegex() |
SqlRegex(SqlExpr expr,
SqlExpr pattern) |
SqlRegex(SqlExpr expr,
SqlExpr pattern,
SqlExpr flags) |
Modifier and Type | Method and Description |
---|---|
SqlRegex |
clone()
Returns a (deep) clone of this query model node.
|
boolean |
equals(Object obj)
Returns true if this query model node and its children are
recursively equal to o and its children.
|
SqlExpr |
getArg() |
SqlExpr |
getFlagsArg() |
SqlExpr |
getPatternArg() |
int |
hashCode() |
void |
setArg(SqlExpr leftArg) |
void |
setFlagsArg(SqlExpr flags) |
void |
setPatternArg(SqlExpr rightArg) |
<X extends Exception> |
visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
visitChildren(QueryModelVisitor<X> visitor)
Dummy implementation of
QueryModelNode.visitChildren(org.openrdf.query.algebra.QueryModelVisitor<X>) that does
nothing. |
getLeftArg, getRightArg, replaceChildNode, setLeftArg, setRightArg, toString
visit
getParentNode, getSignature, nullEquals, replaceNodeInList, replaceWith, setParentNode
finalize, getClass, notify, notifyAll, wait, wait, wait
getParentNode, getSignature, replaceWith, setParentNode, visit
public SqlExpr getArg()
public void setArg(SqlExpr leftArg)
public SqlExpr getPatternArg()
public void setPatternArg(SqlExpr rightArg)
public void setFlagsArg(SqlExpr flags)
public SqlExpr getFlagsArg()
public <X extends Exception> void visitChildren(QueryModelVisitor<X> visitor) throws X extends Exception
QueryModelNodeBase
QueryModelNode.visitChildren(org.openrdf.query.algebra.QueryModelVisitor<X>)
that does
nothing. Subclasses should override this method when they have child
nodes.visitChildren
in interface QueryModelNode
visitChildren
in class BinarySqlOperator
X extends Exception
public SqlRegex clone()
QueryModelNode
clone
in interface QueryModelNode
clone
in interface SqlExpr
clone
in class BinarySqlOperator
public <X extends Exception> void visit(RdbmsQueryModelVisitorBase<X> visitor) throws X extends Exception
visit
in class RdbmsQueryModelNodeBase
X extends Exception
public int hashCode()
hashCode
in class BinarySqlOperator
public boolean equals(Object obj)
QueryModelNode
equals
in interface QueryModelNode
equals
in class BinarySqlOperator
Copyright © 2001-2016 Aduna. All Rights Reserved.