java.lang.Object
org.apache.jena.sparql.expr.ExprList
- Direct Known Subclasses:
- Args
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidapplyNodeTransform(NodeTransform transform) Rewrite, applying a node->node transformationstatic ExprListCreate a copy which does not share the list of expressions with the originalcopySubstitute(Binding binding) static ExprListcreate(Collection<Expr> exprs) Create an ExprList that contains the expressionsstatic ExprListCreate an ExprList from a number of Expr or an array.booleanbooleanget(int idx) getList()Use only while building ExprListinthashCode()booleanisEmpty()booleanisSatisfied(Binding binding, ExecutionContext execCxt) iterator()voidprepareExprs(Context context) intsize()static ExprListsplitConjunction(ExprList exprList1) subList(int fromIdx, int toIdx) tail(int fromIdx) toString()Methods inherited from interface java.lang.IterableforEach, spliterator
- 
Field Details- 
emptyListEmpty, immutable ExprList
 
- 
- 
Constructor Details- 
ExprListpublic ExprList()
- 
ExprList
- 
ExprList
 
- 
- 
Method Details- 
copyCreate a copy which does not share the list of expressions with the original
- 
createCreate an ExprList that contains the expressions
- 
createCreate an ExprList from a number of Expr or an array.
- 
isSatisfied
- 
get
- 
sizepublic int size()
- 
isEmptypublic boolean isEmpty()
- 
subList
- 
tail
- 
getVarsMentioned
- 
applyNodeTransformRewrite, applying a node->node transformation
- 
copySubstitute
- 
addAll
- 
add
- 
getList
- 
getListRawUse only while building ExprList
- 
iterator
- 
prepareExprs
- 
toString
- 
hashCodepublic int hashCode()
- 
equals
- 
equals
- 
splitConjunction
 
-