com.hp.hpl.jena.sparql.expr
Class ExprList
java.lang.Object
com.hp.hpl.jena.sparql.expr.ExprList
- All Implemented Interfaces:
- java.lang.Iterable<Expr>
public class ExprList
- extends java.lang.Object
- implements java.lang.Iterable<Expr>
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
ExprList
public ExprList()
ExprList
public ExprList(ExprList other)
ExprList
public ExprList(Expr expr)
ExprList
public ExprList(java.util.List<Expr> x)
isSatisfied
public boolean isSatisfied(Binding binding,
ExecutionContext execCxt)
get
public Expr get(int idx)
size
public int size()
isEmpty
public boolean isEmpty()
subList
public ExprList subList(int fromIdx,
int toIdx)
tail
public ExprList tail(int fromIdx)
getVarsMentioned
public java.util.Set<Var> getVarsMentioned()
varsMentioned
public void varsMentioned(java.util.Collection<Var> acc)
copySubstitute
public ExprList copySubstitute(Binding binding)
copySubstitute
public ExprList copySubstitute(Binding binding,
boolean foldConstants)
addAll
public void addAll(ExprList exprs)
add
public void add(Expr expr)
getList
public java.util.List<Expr> getList()
iterator
public java.util.Iterator<Expr> iterator()
- Specified by:
iterator in interface java.lang.Iterable<Expr>
prepareExprs
public void prepareExprs(Context context)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals in class java.lang.Object
splitConjunction
public static ExprList splitConjunction(ExprList exprList1)
Copyright ? 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Talis Systems Ltd. Copyright ? 2010, 2011 Epimorphics Ltd.