Class QuadFilterPatternCanonical
java.lang.Object
org.aksw.jena_sparql_api.algebra.utils.QuadFilterPatternCanonical
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ExprHolderprotected Set<org.apache.jena.sparql.core.Quad> -
Constructor Summary
ConstructorsConstructorDescriptionQuadFilterPatternCanonical(Set<org.apache.jena.sparql.core.Quad> quads, ExprHolder exprHolder) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddFilter(QuadFilterPatternCanonical qfpc, org.apache.jena.sparql.expr.ExprList exprs) applyNodeTransform(org.apache.jena.sparql.graph.NodeTransform nodeTransform) static QuadFilterPatternCanonicalapplyVarMapping(QuadFilterPatternCanonical qfpc, Map<org.apache.jena.sparql.core.Var, org.apache.jena.sparql.core.Var> varMap) diff(QuadFilterPatternCanonical other) booleanSet<org.apache.jena.sparql.core.Quad>getQuads()Set<org.apache.jena.sparql.core.Var>inthashCode()booleanisEmpty()booleanorg.apache.jena.sparql.algebra.OptoOp()toQfp()toString()
-
Field Details
-
quads
-
exprHolder
-
-
Constructor Details
-
QuadFilterPatternCanonical
public QuadFilterPatternCanonical(Set<org.apache.jena.sparql.core.Quad> quads, ExprHolder exprHolder)
-
-
Method Details
-
isEmpty
public boolean isEmpty() -
toQfp
-
toOp
public org.apache.jena.sparql.algebra.Op toOp() -
getQuads
-
getExprHolder
-
getFilterCnf
-
getFilterDnf
-
getVarsMentioned
-
applyVarMapping
public static QuadFilterPatternCanonical applyVarMapping(QuadFilterPatternCanonical qfpc, Map<org.apache.jena.sparql.core.Var, org.apache.jena.sparql.core.Var> varMap) -
applyNodeTransform
public QuadFilterPatternCanonical applyNodeTransform(org.apache.jena.sparql.graph.NodeTransform nodeTransform) -
diff
-
isSubsumedBy
-
hashCode
public int hashCode() -
toString
-
equals
-
addFilter
public static void addFilter(QuadFilterPatternCanonical qfpc, org.apache.jena.sparql.expr.ExprList exprs)
-