Class OpFilterIndexed

java.lang.Object
org.apache.jena.sparql.util.PrintSerializableBase
org.apache.jena.sparql.algebra.op.OpBase
org.apache.jena.sparql.algebra.op.Op1
org.aksw.sparqlify.database.OpFilterIndexed
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 OpFilterIndexed extends org.apache.jena.sparql.algebra.op.Op1
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
  • Constructor Summary

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

    Modifier and Type
    Method
    Description
    org.apache.jena.sparql.algebra.Op
    apply(org.apache.jena.sparql.algebra.Transform transform, org.apache.jena.sparql.algebra.Op subOp)
     
    org.apache.jena.sparql.algebra.op.Op1
    copy(org.apache.jena.sparql.algebra.Op subOp)
     
    boolean
    equalTo(org.apache.jena.sparql.algebra.Op other, org.apache.jena.sparql.util.NodeIsomorphismMap labelMap)
     
    filter(RestrictionManagerImpl restrictions, org.apache.jena.sparql.algebra.Op subOp)
     
     
     
    int
     
    void
    visit(org.apache.jena.sparql.algebra.OpVisitor opVisitor)
     

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

    getSubOp

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

    equals, output, 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

  • Constructor Details

    • OpFilterIndexed

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

    • getRestrictions

      public RestrictionManagerImpl getRestrictions()
    • visit

      public void visit(org.apache.jena.sparql.algebra.OpVisitor opVisitor)
    • getName

      public String getName()
    • apply

      public org.apache.jena.sparql.algebra.Op apply(org.apache.jena.sparql.algebra.Transform transform, org.apache.jena.sparql.algebra.Op subOp)
      Specified by:
      apply in class org.apache.jena.sparql.algebra.op.Op1
    • copy

      public org.apache.jena.sparql.algebra.op.Op1 copy(org.apache.jena.sparql.algebra.Op subOp)
      Specified by:
      copy in class org.apache.jena.sparql.algebra.op.Op1
    • 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
    • filter

      public static OpFilterIndexed filter(RestrictionManagerImpl restrictions, org.apache.jena.sparql.algebra.Op subOp)