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

java.lang.Object
  extended by com.hp.hpl.jena.sparql.algebra.TransformCopy
      extended by com.hp.hpl.jena.sparql.algebra.optimize.TransformFilterDisjunction
All Implemented Interfaces:
Transform

public class TransformFilterDisjunction
extends TransformCopy

Filter disjunction. Merge with TransformFilterImprove


Field Summary
 
Fields inherited from class com.hp.hpl.jena.sparql.algebra.TransformCopy
COPY_ALWAYS, COPY_ONLY_ON_CHANGE
 
Constructor Summary
TransformFilterDisjunction()
           
 
Method Summary
static Op expandDisjunction(Expr expr, Op subOp)
           
 Op transform(OpFilter opFilter, Op subOp)
           
 
Methods inherited from class com.hp.hpl.jena.sparql.algebra.TransformCopy
transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, 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

TransformFilterDisjunction

public TransformFilterDisjunction()
Method Detail

transform

public Op transform(OpFilter opFilter,
                    Op subOp)
Specified by:
transform in interface Transform
Overrides:
transform in class TransformCopy

expandDisjunction

public static Op expandDisjunction(Expr expr,
                                   Op subOp)


Licenced under the Apache License, Version 2.0