Class TransformExistsToOptional.ExprTransformExistsToOptional
java.lang.Object
org.apache.jena.sparql.expr.ExprTransformCopy
org.aksw.jena_sparql_api.algebra.transform.TransformExistsToOptional.ExprTransformExistsToOptional
- All Implemented Interfaces:
org.apache.jena.sparql.expr.ExprTransform
- Enclosing class:
- TransformExistsToOptional
public class TransformExistsToOptional.ExprTransformExistsToOptional
extends org.apache.jena.sparql.expr.ExprTransformCopy
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Set<org.apache.jena.sparql.core.Var>protected org.apache.jena.sparql.algebra.OpFields inherited from class org.apache.jena.sparql.expr.ExprTransformCopy
COPY_ALWAYS, COPY_ONLY_ON_CHANGE -
Constructor Summary
ConstructorsConstructorDescriptionExprTransformExistsToOptional(org.apache.jena.sparql.algebra.Op lhs) ExprTransformExistsToOptional(org.apache.jena.sparql.algebra.Op lhs, Set<org.apache.jena.sparql.core.Var> lhsVisibleVars) -
Method Summary
Methods inherited from class org.apache.jena.sparql.expr.ExprTransformCopy
transform, transform, transform, transform, transform, transform, transform, transform, transformMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jena.sparql.expr.ExprTransform
transform
-
Field Details
-
lhs
protected org.apache.jena.sparql.algebra.Op lhs -
initialLhsVisibleVars
-
-
Constructor Details
-
ExprTransformExistsToOptional
public ExprTransformExistsToOptional(org.apache.jena.sparql.algebra.Op lhs) -
ExprTransformExistsToOptional
public ExprTransformExistsToOptional(org.apache.jena.sparql.algebra.Op lhs, Set<org.apache.jena.sparql.core.Var> lhsVisibleVars)
-
-
Method Details
-
getCurrentLhs
public org.apache.jena.sparql.algebra.Op getCurrentLhs() -
getInitialLhsVisibleVars
-
transform
public org.apache.jena.sparql.expr.Expr transform(org.apache.jena.sparql.expr.ExprFunctionOp funcOp, org.apache.jena.sparql.expr.ExprList args, org.apache.jena.sparql.algebra.Op rhs) - Specified by:
transformin interfaceorg.apache.jena.sparql.expr.ExprTransform- Overrides:
transformin classorg.apache.jena.sparql.expr.ExprTransformCopy
-