Class OpDistinctExtendFilter
java.lang.Object
org.apache.jena.sparql.util.PrintSerializableBase
org.apache.jena.sparql.algebra.op.OpBase
org.apache.jena.sparql.algebra.op.OpExt
org.aksw.commons.graph.index.jena.transform.OpDistinctExtendFilter
- All Implemented Interfaces:
OpCopyable,org.apache.jena.atlas.io.Printable,org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.util.Named,org.apache.jena.sparql.util.PrintSerializable
public class OpDistinctExtendFilter
extends org.apache.jena.sparql.algebra.op.OpExt
implements OpCopyable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DistinctExtendFilterprotected org.apache.jena.sparql.algebra.OpFields inherited from class org.apache.jena.sparql.algebra.op.OpExt
tag -
Constructor Summary
ConstructorsConstructorDescriptionOpDistinctExtendFilter(org.apache.jena.sparql.algebra.Op subOp, Collection<org.apache.jena.sparql.core.Var> initialVars) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.jena.sparql.algebra.Oporg.apache.jena.sparql.algebra.OpbooleanequalTo(org.apache.jena.sparql.algebra.Op obj, org.apache.jena.sparql.util.NodeIsomorphismMap labelMap) org.apache.jena.sparql.engine.QueryIteratoreval(org.apache.jena.sparql.engine.QueryIterator input, org.apache.jena.sparql.engine.ExecutionContext execCxt) getDef()List<org.apache.jena.sparql.algebra.Op>org.apache.jena.sparql.algebra.OpgetSubOp()inthashCode()voidoutputArgs(org.apache.jena.atlas.io.IndentedWriter out, org.apache.jena.sparql.serializer.SerializationContext sCxt) Methods inherited from class org.apache.jena.sparql.algebra.op.OpExt
apply, apply, getName, output, visitMethods inherited from class org.apache.jena.sparql.algebra.op.OpBase
equals, outputMethods inherited from class org.apache.jena.sparql.util.PrintSerializableBase
toString, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.jena.sparql.util.PrintSerializable
toString
-
Field Details
-
def
-
subOp
protected org.apache.jena.sparql.algebra.Op subOp
-
-
Constructor Details
-
OpDistinctExtendFilter
public OpDistinctExtendFilter(org.apache.jena.sparql.algebra.Op subOp, Collection<org.apache.jena.sparql.core.Var> initialVars)
-
-
Method Details
-
getDef
-
getSubOp
public org.apache.jena.sparql.algebra.Op getSubOp() -
effectiveOp
public org.apache.jena.sparql.algebra.Op effectiveOp()- Specified by:
effectiveOpin classorg.apache.jena.sparql.algebra.op.OpExt
-
eval
public org.apache.jena.sparql.engine.QueryIterator eval(org.apache.jena.sparql.engine.QueryIterator input, org.apache.jena.sparql.engine.ExecutionContext execCxt) - Specified by:
evalin classorg.apache.jena.sparql.algebra.op.OpExt
-
outputArgs
public void outputArgs(org.apache.jena.atlas.io.IndentedWriter out, org.apache.jena.sparql.serializer.SerializationContext sCxt) - Specified by:
outputArgsin classorg.apache.jena.sparql.algebra.op.OpExt
-
equalTo
public boolean equalTo(org.apache.jena.sparql.algebra.Op obj, org.apache.jena.sparql.util.NodeIsomorphismMap labelMap) - Specified by:
equalToin interfaceorg.apache.jena.sparql.algebra.Op- Specified by:
equalToin classorg.apache.jena.sparql.algebra.op.OpBase
-
hashCode
public int hashCode()- Specified by:
hashCodein classorg.apache.jena.sparql.algebra.op.OpBase
-
copy
- Specified by:
copyin interfaceOpCopyable
-
getElements
- Specified by:
getElementsin interfaceOpCopyable
-