Class ExprHolder
java.lang.Object
org.aksw.jena_sparql_api.algebra.utils.ExprHolder
Holder for holding an immutable expression in different representations,
such as normal forms.
Lazy conversion between representations.
- Author:
- raven
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.jena.sparql.expr.ExprThe expr object to expose - may be derived from the cnf or dnf -
Constructor Summary
ConstructorsConstructorDescriptionExprHolder(org.apache.jena.sparql.expr.Expr expr, Set<Set<org.apache.jena.sparql.expr.Expr>> cnf, Set<Set<org.apache.jena.sparql.expr.Expr>> dnf) -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic ExprHolderfrom(org.apache.jena.sparql.expr.Expr expr) static ExprHolderstatic ExprHoldergetCnf()getDnf()org.apache.jena.sparql.expr.ExprgetExpr()inthashCode()toString()
-
Field Details
-
expr
protected org.apache.jena.sparql.expr.Expr exprThe expr object to expose - may be derived from the cnf or dnf
-
-
Constructor Details
-
ExprHolder
-
-
Method Details