Package org.aksw.sparqlify.database
Class ExprNormalForm
java.lang.Object
org.aksw.sparqlify.database.ExprNormalForm
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Set<org.apache.jena.sparql.expr.Expr>protected com.google.common.collect.Multimap<org.apache.jena.sparql.expr.Expr,Clause> protected Set<org.apache.jena.sparql.core.Var>protected com.google.common.collect.Multimap<org.apache.jena.sparql.core.Var,Clause> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanfilterByVars(Set<org.apache.jena.sparql.core.Var> requiredVars) get(Collection<org.apache.jena.sparql.core.Var> vars) get(org.apache.jena.sparql.core.Var var) Set<org.apache.jena.sparql.expr.Expr>getExactly(Set<org.apache.jena.sparql.core.Var> vars) Return all expressions having exactly the specified varsSet<org.apache.jena.sparql.core.Var>inthashCode()intsize()toString()
-
Field Details
-
varToClauses
-
varsToClauses
-
exprToClauses
-
commonExprs
-
varsMentioned
-
-
Constructor Details
-
ExprNormalForm
-
-
Method Details
-
filterByVars
-
getExactly
Return all expressions having exactly the specified vars- Parameters:
vars-- Returns:
-
get
-
get
-
getClauses
-
toString
-
getCommonExprs
-
hashCode
public int hashCode() -
equals
-
size
public int size() -
getVarsMentioned
-