com.hp.hpl.jena.sparql.algebra.optimize
Class ExprTransformApplyTransform

java.lang.Object
  extended by com.hp.hpl.jena.sparql.expr.ExprTransformCopy
      extended by com.hp.hpl.jena.sparql.algebra.optimize.ExprTransformApplyTransform
All Implemented Interfaces:
ExprTransform

public class ExprTransformApplyTransform
extends ExprTransformCopy

A copying transform that applies a Transform to the algebra operator of E_Exist and E_NoExists


Field Summary
 
Fields inherited from class com.hp.hpl.jena.sparql.expr.ExprTransformCopy
COPY_ALWAYS, COPY_ONLY_ON_CHANGE
 
Constructor Summary
ExprTransformApplyTransform(Transform transform)
           
 
Method Summary
 Expr transform(ExprFunctionOp funcOp, ExprList args, Op opArg)
           
 
Methods inherited from class com.hp.hpl.jena.sparql.expr.ExprTransformCopy
transform, transform, transform, transform, transform, transform, transform, transform
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExprTransformApplyTransform

public ExprTransformApplyTransform(Transform transform)
Method Detail

transform

public Expr transform(ExprFunctionOp funcOp,
                      ExprList args,
                      Op opArg)
Specified by:
transform in interface ExprTransform
Overrides:
transform in class ExprTransformCopy


Licenced under the Apache License, Version 2.0