Class OpExtLeftJoinSet

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.jena_sparql_api.algebra.transform.OpExtN
org.aksw.jena_sparql_api.algebra.transform.OpExtLeftJoinSet
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 OpExtLeftJoinSet extends OpExtN
N-way disjunction. OpUnion remains as the strict SPARQL algebra operator.
  • Field Summary

    Fields inherited from class org.aksw.jena_sparql_api.algebra.transform.OpExtN

    elements

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

    tag
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.jena.sparql.algebra.Op
    apply(org.apache.jena.sparql.algebra.Transform transform, List<org.apache.jena.sparql.algebra.Op> elts)
     
    copy(List<org.apache.jena.sparql.algebra.Op> elts)
     
     
    static org.apache.jena.sparql.algebra.Op
    create(org.apache.jena.sparql.algebra.Op left, org.apache.jena.sparql.algebra.Op right)
     
    org.apache.jena.sparql.algebra.Op
     
    boolean
    equalTo(org.apache.jena.sparql.algebra.Op op, 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)
     

    Methods inherited from class org.aksw.jena_sparql_api.algebra.transform.OpExtN

    add, equalsSubOps, get, getElements, hashCode, iterator, outputArgs, size

    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
  • Method Details

    • create

      public static OpExtLeftJoinSet create()
    • create

      public static org.apache.jena.sparql.algebra.Op create(org.apache.jena.sparql.algebra.Op left, org.apache.jena.sparql.algebra.Op right)
    • equalTo

      public boolean equalTo(org.apache.jena.sparql.algebra.Op op, 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
    • apply

      public org.apache.jena.sparql.algebra.Op apply(org.apache.jena.sparql.algebra.Transform transform, List<org.apache.jena.sparql.algebra.Op> elts)
      Specified by:
      apply in class OpExtN
    • copy

      public OpExtLeftJoinSet copy(List<org.apache.jena.sparql.algebra.Op> elts)
      Specified by:
      copy in class OpExtN
    • 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