public class ConjunctiveFilterExpr extends AbstractQueryModelNode implements FilterValueExpr
| Modifier and Type | Field and Description |
|---|---|
protected List<FilterExpr> |
expressions |
| Constructor and Description |
|---|
ConjunctiveFilterExpr(Collection<FilterExpr> expressions) |
ConjunctiveFilterExpr(FilterExpr expr1,
FilterExpr expr2) |
| Modifier and Type | Method and Description |
|---|---|
void |
addExpression(FilterExpr expr) |
ConjunctiveFilterExpr |
clone()
Returns a (deep) clone of this query model node.
|
List<FilterExpr> |
getExpressions() |
<X extends Exception> |
visit(QueryModelVisitor<X> visitor)
Visits this node.
|
<X extends Exception> |
visitChildren(QueryModelVisitor<X> visitor)
Dummy implementation of
QueryModelNode.visitChildren(org.eclipse.rdf4j.query.algebra.QueryModelVisitor<X>) that does nothing. |
getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, isGraphPatternGroup, isVariableScopeChange, nullEquals, replaceChildNode, replaceNodeInList, replaceWith, setCostEstimate, setGraphPatternGroup, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, setVariableScopeChange, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitequals, getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, replaceChildNode, replaceWith, setCostEstimate, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, toStringprotected List<FilterExpr> expressions
public ConjunctiveFilterExpr(FilterExpr expr1, FilterExpr expr2)
public ConjunctiveFilterExpr(Collection<FilterExpr> expressions)
public void addExpression(FilterExpr expr)
public List<FilterExpr> getExpressions()
public ConjunctiveFilterExpr clone()
QueryModelNodeclone in interface QueryModelNodeclone in interface ValueExprclone in class AbstractQueryModelNodepublic <X extends Exception> void visit(QueryModelVisitor<X> visitor) throws X extends Exception
QueryModelNodevisit in interface QueryModelNodeX extends Exceptionpublic <X extends Exception> void visitChildren(QueryModelVisitor<X> visitor) throws X extends Exception
AbstractQueryModelNodeQueryModelNode.visitChildren(org.eclipse.rdf4j.query.algebra.QueryModelVisitor<X>) that does nothing. Subclasses should override this
method when they have child nodes.visitChildren in interface QueryModelNodevisitChildren in class AbstractQueryModelNodeX extends ExceptionCopyright © 2015-2021 Eclipse Foundation. All Rights Reserved.