| Modifier and Type | Field and Description |
|---|---|
protected Set<com.hp.hpl.jena.sparql.expr.Expr> |
commonExprs |
protected com.google.common.collect.Multimap<com.hp.hpl.jena.sparql.expr.Expr,Clause> |
exprToClauses |
protected Set<com.hp.hpl.jena.sparql.core.Var> |
varsMentioned |
protected com.google.common.collect.Multimap<Set<com.hp.hpl.jena.sparql.core.Var>,Clause> |
varsToClauses |
protected com.google.common.collect.Multimap<com.hp.hpl.jena.sparql.core.Var,Clause> |
varToClauses |
| Constructor and Description |
|---|
ExprNormalForm(Collection<Clause> clauses) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Set<Clause> |
filterByVars(Set<com.hp.hpl.jena.sparql.core.Var> requiredVars) |
Set<Clause> |
get(Collection<com.hp.hpl.jena.sparql.core.Var> vars) |
Collection<Clause> |
get(com.hp.hpl.jena.sparql.core.Var var) |
Collection<Clause> |
getClauses() |
Set<com.hp.hpl.jena.sparql.expr.Expr> |
getCommonExprs() |
Collection<Clause> |
getExactly(Set<com.hp.hpl.jena.sparql.core.Var> vars)
Return all expressions having exactly the specified vars
|
Set<com.hp.hpl.jena.sparql.core.Var> |
getVarsMentioned() |
int |
hashCode() |
int |
size() |
String |
toString() |
protected com.google.common.collect.Multimap<com.hp.hpl.jena.sparql.core.Var,Clause> varToClauses
protected com.google.common.collect.Multimap<Set<com.hp.hpl.jena.sparql.core.Var>,Clause> varsToClauses
protected com.google.common.collect.Multimap<com.hp.hpl.jena.sparql.expr.Expr,Clause> exprToClauses
protected Set<com.hp.hpl.jena.sparql.expr.Expr> commonExprs
protected Set<com.hp.hpl.jena.sparql.core.Var> varsMentioned
public ExprNormalForm(Collection<Clause> clauses)
public Collection<Clause> getExactly(Set<com.hp.hpl.jena.sparql.core.Var> vars)
vars - public Set<Clause> get(Collection<com.hp.hpl.jena.sparql.core.Var> vars)
public Collection<Clause> get(com.hp.hpl.jena.sparql.core.Var var)
public Collection<Clause> getClauses()
public Set<com.hp.hpl.jena.sparql.expr.Expr> getCommonExprs()
public int size()
public Set<com.hp.hpl.jena.sparql.core.Var> getVarsMentioned()
Copyright © 2015. All rights reserved.