java.lang.Object
org.apache.jena.sparql.expr.ExprTransformCopy
- All Implemented Interfaces:
ExprTransform
- Direct Known Subclasses:
ExprTransformApplyElementTransform
,ExprTransformApplyTransform
,ExprTransformConstantFold
,ExprTransformExpand
,ExprTransformNodeElement
,ExprTransformSubstitute
,NodeTransformExpr
-
Field Summary
Modifier and TypeFieldDescriptionstatic final boolean
static final boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiontransform
(ExprAggregator eAgg) transform
(ExprFunction0 func) transform
(ExprFunction1 func, Expr expr1) transform
(ExprFunction2 func, Expr expr1, Expr expr2) transform
(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3) transform
(ExprFunctionN func, ExprList args) transform
(ExprFunctionOp funcOp, ExprList args, Op opArg)
-
Field Details
-
COPY_ALWAYS
public static final boolean COPY_ALWAYS- See Also:
-
COPY_ONLY_ON_CHANGE
public static final boolean COPY_ONLY_ON_CHANGE- See Also:
-
-
Constructor Details
-
ExprTransformCopy
public ExprTransformCopy() -
ExprTransformCopy
public ExprTransformCopy(boolean alwaysDuplicate)
-
-
Method Details
-
transform
- Specified by:
transform
in interfaceExprTransform
-
transform
- Specified by:
transform
in interfaceExprTransform
-
transform
- Specified by:
transform
in interfaceExprTransform
-
transform
- Specified by:
transform
in interfaceExprTransform
-
transform
- Specified by:
transform
in interfaceExprTransform
-
transform
- Specified by:
transform
in interfaceExprTransform
-
transform
- Specified by:
transform
in interfaceExprTransform
-
transform
- Specified by:
transform
in interfaceExprTransform
-
transform
- Specified by:
transform
in interfaceExprTransform
-
transform
- Specified by:
transform
in interfaceExprTransform
-