com.hp.hpl.jena.sparql.expr
Class ExprTransformCopy
java.lang.Object
com.hp.hpl.jena.sparql.expr.ExprTransformCopy
- All Implemented Interfaces:
- ExprTransform
- Direct Known Subclasses:
- ExprTransformApplyTransform, OpAsQuery.SubExprForVar
public class ExprTransformCopy
- extends Object
- implements ExprTransform
COPY_ALWAYS
public static final boolean COPY_ALWAYS
- See Also:
- Constant Field Values
COPY_ONLY_ON_CHANGE
public static final boolean COPY_ONLY_ON_CHANGE
- See Also:
- Constant Field Values
ExprTransformCopy
public ExprTransformCopy()
ExprTransformCopy
public ExprTransformCopy(boolean alwaysDuplicate)
transform
public Expr transform(ExprFunction0 func)
- Specified by:
transform
in interface ExprTransform
transform
public Expr transform(ExprFunction1 func,
Expr expr1)
- Specified by:
transform
in interface ExprTransform
transform
public Expr transform(ExprFunction2 func,
Expr expr1,
Expr expr2)
- Specified by:
transform
in interface ExprTransform
transform
public Expr transform(ExprFunction3 func,
Expr expr1,
Expr expr2,
Expr expr3)
- Specified by:
transform
in interface ExprTransform
transform
public Expr transform(ExprFunctionN func,
ExprList args)
- Specified by:
transform
in interface ExprTransform
transform
public Expr transform(ExprFunctionOp funcOp,
ExprList args,
Op opArg)
- Specified by:
transform
in interface ExprTransform
transform
public Expr transform(NodeValue nv)
- Specified by:
transform
in interface ExprTransform
transform
public Expr transform(ExprVar exprVar)
- Specified by:
transform
in interface ExprTransform
transform
public Expr transform(ExprAggregator eAgg)
- Specified by:
transform
in interface ExprTransform
Licenced under the Apache License, Version 2.0