Uses of Interface
org.apache.jena.sparql.expr.ExprTransform
-
-
Uses of ExprTransform in org.apache.jena.sparql.algebra
Methods in org.apache.jena.sparql.algebra with parameters of type ExprTransform Modifier and Type Method Description static OpTransformer. transform(Transform transform, ExprTransform exprTransform, Op op)Transform an algebra expression and the expressionsstatic OpTransformer. transform(Transform transform, ExprTransform exprTransform, Op op, OpVisitor beforeVisitor, OpVisitor afterVisitor)Transformation with specific Transform and ExprTransform appliedstatic OpTransformer. transformSkipService(Transform transform, ExprTransform exprTransform, Op op)Transform an algebra expression except skip (leave alone) any OpService nodesstatic OpTransformer. transformSkipService(Transform opTransform, ExprTransform exprTransform, Op op, OpVisitor beforeVisitor, OpVisitor afterVisitor)Transform an algebra expression except skip (leave alone) any OpService nodes -
Uses of ExprTransform in org.apache.jena.sparql.algebra.optimize
Classes in org.apache.jena.sparql.algebra.optimize that implement ExprTransform Modifier and Type Class Description classExprTransformApplyTransformA copying transform that applies an Op Transform to the algebra operator of E_Exist and E_NoExistsclassExprTransformConstantFoldAn expression transform that simplifies expressions by constant folding wherever possible -
Uses of ExprTransform in org.apache.jena.sparql.algebra.walker
Methods in org.apache.jena.sparql.algebra.walker with parameters of type ExprTransform Modifier and Type Method Description static ApplyTransformVisitorWalker. createTransformer(Transform opTransform, ExprTransform exprTransform)static ApplyTransformVisitorWalker. createTransformer(Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor)static OpWalker. transform(Op op, Transform opTransform, ExprTransform exprTransform)Transform anOp.static OpWalker. transform(Op op, Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor)Transform anOp.static ExprWalker. transform(Expr expr, Transform opTransform, ExprTransform exprTransform)Transform anExpr.static ExprWalker. transform(Expr expr, Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor)Transform anExpr.static ExprWalker. transform(Expr expr, ExprTransform exprTransform)Transform an expressionConstructors in org.apache.jena.sparql.algebra.walker with parameters of type ExprTransform Constructor Description ApplyTransformVisitor(Transform opTransform, ExprTransform exprTransform, boolean visitService, OpVisitor before, OpVisitor after) -
Uses of ExprTransform in org.apache.jena.sparql.expr
Classes in org.apache.jena.sparql.expr that implement ExprTransform Modifier and Type Class Description classExprTransformBaseclassExprTransformCopyclassExprTransformSubstituteAn expression transformer that substitutes another expression in place of variablesMethods in org.apache.jena.sparql.expr with parameters of type ExprTransform Modifier and Type Method Description ExprExprAggregator. apply(ExprTransform transform)ExprExprFunction0. apply(ExprTransform transform)ExprExprFunction1. apply(ExprTransform transform, Expr sub)ExprExprFunction2. apply(ExprTransform transform, Expr arg1, Expr arg2)ExprExprFunction3. apply(ExprTransform transform, Expr arg1, Expr arg2, Expr arg3)ExprExprFunctionN. apply(ExprTransform transform, ExprList exprList)ExprExprFunctionOp. apply(ExprTransform transform, ExprList args, Op x)ExprExprVar. apply(ExprTransform transform)ExprNodeValue. apply(ExprTransform transform)static ExprExprTransformer. transform(ExprTransform transform, Expr expr)Transform an expressionstatic ExprListExprTransformer. transform(ExprTransform transform, ExprList exprList)Transform an expression list -
Uses of ExprTransform in org.apache.jena.sparql.function.user
Classes in org.apache.jena.sparql.function.user that implement ExprTransform Modifier and Type Class Description classExprTransformExpandAn expression transformer that will expand user defined function expressions so they do not explicitly rely on other user defined functions. -
Uses of ExprTransform in org.apache.jena.sparql.graph
Classes in org.apache.jena.sparql.graph that implement ExprTransform Modifier and Type Class Description classNodeTransformExpr -
Uses of ExprTransform in org.apache.jena.sparql.syntax.syntaxtransform
Classes in org.apache.jena.sparql.syntax.syntaxtransform that implement ExprTransform Modifier and Type Class Description classExprTransformApplyElementTransformA copying transform that applies an ElementTransform syntax pattern of E_Exist and E_NoExistsclassExprTransformNodeElementSpecial version of ExprTransform for applying a node transform on syntax (Elements) onlyMethods in org.apache.jena.sparql.syntax.syntaxtransform with parameters of type ExprTransform Modifier and Type Method Description static NodeTransformElementLib. apply(Node n, ExprTransform exprTransform)static VarTransformElementLib. applyVar(Var v, ExprTransform exprTransform)static ElementElementTransformer. transform(Element element, ElementTransform transform, ExprTransform exprTransform)Transformation with specific ElementTransform and ExprTransformstatic ElementElementTransformer. transform(Element element, ElementTransform transform, ExprTransform exprTransform, ElementVisitor beforeVisitor, ElementVisitor afterVisitor)static QueryQueryTransformOps. transform(Query query, ElementTransform transform, ExprTransform exprTransform)Transform a query usingElementTransformandExprTransform.static UpdateRequestUpdateTransformOps. transform(UpdateRequest update, ElementTransform transform, ExprTransform exprTransform)static UpdateUpdateTransformOps. transform(Update update, ElementTransform transform, ExprTransform exprTransform)
-