java.lang.Object
org.apache.jena.sparql.expr.ExprList
- Direct Known Subclasses:
Args
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
applyNodeTransform
(NodeTransform transform) Rewrite, applying a node->node transformationstatic ExprList
Create a copy which does not share the list of expressions with the originalcopySubstitute
(Binding binding) static ExprList
create
(Collection<Expr> exprs) Create an ExprList that contains the expressionsboolean
boolean
get
(int idx) getList()
Use only while building ExprListint
hashCode()
boolean
isEmpty()
boolean
isSatisfied
(Binding binding, ExecutionContext execCxt) iterator()
void
prepareExprs
(Context context) int
size()
static ExprList
splitConjunction
(ExprList exprList1) subList
(int fromIdx, int toIdx) tail
(int fromIdx) toString()
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
emptyList
Empty, immutable ExprList
-
-
Constructor Details
-
ExprList
public ExprList() -
ExprList
-
ExprList
-
-
Method Details
-
copy
Create a copy which does not share the list of expressions with the original -
create
Create an ExprList that contains the expressions -
isSatisfied
-
get
-
size
public int size() -
isEmpty
public boolean isEmpty() -
subList
-
tail
-
getVarsMentioned
-
applyNodeTransform
Rewrite, applying a node->node transformation -
copySubstitute
-
addAll
-
add
-
getList
-
getListRaw
Use only while building ExprList -
iterator
-
prepareExprs
-
toString
-
hashCode
public int hashCode() -
equals
-
equals
-
splitConjunction
-