All Implemented Interfaces:
org.apache.jena.atlas.io.Printable, Op, Named, PrintSerializable
Direct Known Subclasses:
OpConditional, OpDiff, OpJoin, OpLeftJoin, OpMinus, OpUnion

public abstract class Op2 extends OpBase
Super class for operators that combine two sub-operators
  • Constructor Details

    • Op2

      public Op2(Op left, Op right)
  • Method Details

    • getLeft

      public Op getLeft()
    • getRight

      public Op getRight()
    • apply

      public abstract Op apply(Transform transform, Op left, Op right)
    • copy

      public abstract Op2 copy(Op left, Op right)
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in class OpBase