Class JoinControl

java.lang.Object
org.apache.drill.exec.planner.common.JoinControl

public class JoinControl extends Object
For the int type control, the meaning of each bit start from lowest: bit 0: intersect or not, 0 -- default(no intersect), 1 -- INTERSECT (DISTINCT as default) bit 1: intersect type, 0 -- default (DISTINCT), 1 -- INTERSECT_ALL
  • Field Details

  • Constructor Details

    • JoinControl

      public JoinControl(int intControl)
  • Method Details

    • isIntersect

      public boolean isIntersect()
    • isIntersectDistinct

      public boolean isIntersectDistinct()
    • isIntersectAll

      public boolean isIntersectAll()
    • asInt

      public int asInt()