Class SortingColumn

    • Field Detail

      • column_idx

        public int column_idx
        The column index (in this row group) *
      • descending

        public boolean descending
        If true, indicates this column is sorted in descending order. *
      • nulls_first

        public boolean nulls_first
        If true, nulls will come before non-null values, otherwise, nulls go at the end.
    • Constructor Detail

      • SortingColumn

        public SortingColumn()
      • SortingColumn

        public SortingColumn​(int column_idx,
                             boolean descending,
                             boolean nulls_first)
      • SortingColumn

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

      • getColumn_idx

        public int getColumn_idx()
        The column index (in this row group) *
      • setColumn_idx

        public SortingColumn setColumn_idx​(int column_idx)
        The column index (in this row group) *
      • unsetColumn_idx

        public void unsetColumn_idx()
      • isSetColumn_idx

        public boolean isSetColumn_idx()
        Returns true if field column_idx is set (has been assigned a value) and false otherwise
      • setColumn_idxIsSet

        public void setColumn_idxIsSet​(boolean value)
      • isDescending

        public boolean isDescending()
        If true, indicates this column is sorted in descending order. *
      • setDescending

        public SortingColumn setDescending​(boolean descending)
        If true, indicates this column is sorted in descending order. *
      • unsetDescending

        public void unsetDescending()
      • isSetDescending

        public boolean isSetDescending()
        Returns true if field descending is set (has been assigned a value) and false otherwise
      • setDescendingIsSet

        public void setDescendingIsSet​(boolean value)
      • isNulls_first

        public boolean isNulls_first()
        If true, nulls will come before non-null values, otherwise, nulls go at the end.
      • setNulls_first

        public SortingColumn setNulls_first​(boolean nulls_first)
        If true, nulls will come before non-null values, otherwise, nulls go at the end.
      • unsetNulls_first

        public void unsetNulls_first()
      • isSetNulls_first

        public boolean isSetNulls_first()
        Returns true if field nulls_first is set (has been assigned a value) and false otherwise
      • setNulls_firstIsSet

        public void setNulls_firstIsSet​(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