com.hp.hpl.jena.sparql.expr
Class ExprList
java.lang.Object
com.hp.hpl.jena.sparql.expr.ExprList
- All Implemented Interfaces:
- Iterable<Expr>
public class ExprList
- extends Object
- implements Iterable<Expr>
ExprList
public ExprList()
ExprList
public ExprList(ExprList other)
ExprList
public ExprList(Expr expr)
ExprList
public ExprList(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()
getVarsMentioned
public Set<Var> getVarsMentioned()
varsMentioned
public void varsMentioned(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 List<Expr> getList()
iterator
public Iterator<Expr> iterator()
- Specified by:
iterator in interface Iterable<Expr>
prepareExprs
public void prepareExprs(Context context)
toString
public String toString()
- Overrides:
toString in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object other)
- Overrides:
equals in class 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 Epimorphics Ltd.