Class TTimeSlotList

    • Field Detail

      • needLeftAll

        public boolean needLeftAll
      • needRightAll

        public boolean needRightAll
    • Constructor Detail

      • TTimeSlotList

        public TTimeSlotList()
      • TTimeSlotList

        public TTimeSlotList​(List<TTimePartitionSlot> timePartitionSlots,
                             boolean needLeftAll,
                             boolean needRightAll)
      • TTimeSlotList

        public TTimeSlotList​(TTimeSlotList other)
        Performs a deep copy on other.
    • Method Detail

      • getTimePartitionSlotsSize

        public int getTimePartitionSlotsSize()
      • addToTimePartitionSlots

        public void addToTimePartitionSlots​(TTimePartitionSlot elem)
      • unsetTimePartitionSlots

        public void unsetTimePartitionSlots()
      • isSetTimePartitionSlots

        public boolean isSetTimePartitionSlots()
        Returns true if field timePartitionSlots is set (has been assigned a value) and false otherwise
      • setTimePartitionSlotsIsSet

        public void setTimePartitionSlotsIsSet​(boolean value)
      • isNeedLeftAll

        public boolean isNeedLeftAll()
      • setNeedLeftAll

        public TTimeSlotList setNeedLeftAll​(boolean needLeftAll)
      • unsetNeedLeftAll

        public void unsetNeedLeftAll()
      • isSetNeedLeftAll

        public boolean isSetNeedLeftAll()
        Returns true if field needLeftAll is set (has been assigned a value) and false otherwise
      • setNeedLeftAllIsSet

        public void setNeedLeftAllIsSet​(boolean value)
      • isNeedRightAll

        public boolean isNeedRightAll()
      • setNeedRightAll

        public TTimeSlotList setNeedRightAll​(boolean needRightAll)
      • unsetNeedRightAll

        public void unsetNeedRightAll()
      • isSetNeedRightAll

        public boolean isSetNeedRightAll()
        Returns true if field needRightAll is set (has been assigned a value) and false otherwise
      • setNeedRightAllIsSet

        public void setNeedRightAllIsSet​(boolean value)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • read

        public void read​(org.apache.thrift.protocol.TProtocol iprot)
                  throws org.apache.thrift.TException
        Specified by:
        read in interface org.apache.thrift.TSerializable
        Throws:
        org.apache.thrift.TException
      • write

        public void write​(org.apache.thrift.protocol.TProtocol oprot)
                   throws org.apache.thrift.TException
        Specified by:
        write in interface org.apache.thrift.TSerializable
        Throws:
        org.apache.thrift.TException
      • validate

        public void validate()
                      throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException