Class OpExtFilterIndexed

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.sparqlify.database.OpExtFilterIndexed
All Implemented Interfaces:
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 OpExtFilterIndexed extends org.apache.jena.sparql.algebra.op.OpExt
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
    protected org.apache.jena.sparql.algebra.Op
     

    Fields inherited from class org.apache.jena.sparql.algebra.op.OpExt

    tag
  • Constructor Summary

    Constructors
    Constructor
    Description
    OpExtFilterIndexed(org.apache.jena.sparql.algebra.Op subOp, RestrictionManagerImpl restrictions)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.jena.sparql.algebra.Op
     
    boolean
    equalTo(org.apache.jena.sparql.algebra.Op other, org.apache.jena.sparql.util.NodeIsomorphismMap labelMap)
     
    org.apache.jena.sparql.engine.QueryIterator
    eval(org.apache.jena.sparql.engine.QueryIterator input, org.apache.jena.sparql.engine.ExecutionContext execCxt)
     
     
    org.apache.jena.sparql.algebra.Op
     
    int
     
    void
    outputArgs(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, visit

    Methods inherited from class org.apache.jena.sparql.algebra.op.OpBase

    equals, output

    Methods inherited from class org.apache.jena.sparql.util.PrintSerializableBase

    toString, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.apache.jena.sparql.util.PrintSerializable

    toString
  • Field Details

    • subOp

      protected org.apache.jena.sparql.algebra.Op subOp
    • restrictions

      protected RestrictionManagerImpl restrictions
  • Constructor Details

    • OpExtFilterIndexed

      public OpExtFilterIndexed(org.apache.jena.sparql.algebra.Op subOp, RestrictionManagerImpl restrictions)
  • Method Details

    • getSubOp

      public org.apache.jena.sparql.algebra.Op getSubOp()
    • getRestrictions

      public RestrictionManagerImpl getRestrictions()
    • effectiveOp

      public org.apache.jena.sparql.algebra.Op effectiveOp()
      Specified by:
      effectiveOp in class org.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:
      eval in class org.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:
      outputArgs in class org.apache.jena.sparql.algebra.op.OpExt
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in class org.apache.jena.sparql.algebra.op.OpBase
    • equalTo

      public boolean equalTo(org.apache.jena.sparql.algebra.Op other, org.apache.jena.sparql.util.NodeIsomorphismMap labelMap)
      Specified by:
      equalTo in interface org.apache.jena.sparql.algebra.Op
      Specified by:
      equalTo in class org.apache.jena.sparql.algebra.op.OpBase