Class TSparkArrowTypes

    • Field Detail

      • timestampAsArrow

        public boolean timestampAsArrow
      • decimalAsArrow

        public boolean decimalAsArrow
      • complexTypesAsArrow

        public boolean complexTypesAsArrow
      • intervalTypesAsArrow

        public boolean intervalTypesAsArrow
      • nullTypeAsArrow

        public boolean nullTypeAsArrow
    • Constructor Detail

      • TSparkArrowTypes

        public TSparkArrowTypes()
      • TSparkArrowTypes

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

      • isTimestampAsArrow

        public boolean isTimestampAsArrow()
      • setTimestampAsArrow

        public TSparkArrowTypes setTimestampAsArrow​(boolean timestampAsArrow)
      • unsetTimestampAsArrow

        public void unsetTimestampAsArrow()
      • isSetTimestampAsArrow

        public boolean isSetTimestampAsArrow()
        Returns true if field timestampAsArrow is set (has been assigned a value) and false otherwise
      • setTimestampAsArrowIsSet

        public void setTimestampAsArrowIsSet​(boolean value)
      • isDecimalAsArrow

        public boolean isDecimalAsArrow()
      • setDecimalAsArrow

        public TSparkArrowTypes setDecimalAsArrow​(boolean decimalAsArrow)
      • unsetDecimalAsArrow

        public void unsetDecimalAsArrow()
      • isSetDecimalAsArrow

        public boolean isSetDecimalAsArrow()
        Returns true if field decimalAsArrow is set (has been assigned a value) and false otherwise
      • setDecimalAsArrowIsSet

        public void setDecimalAsArrowIsSet​(boolean value)
      • isComplexTypesAsArrow

        public boolean isComplexTypesAsArrow()
      • setComplexTypesAsArrow

        public TSparkArrowTypes setComplexTypesAsArrow​(boolean complexTypesAsArrow)
      • unsetComplexTypesAsArrow

        public void unsetComplexTypesAsArrow()
      • isSetComplexTypesAsArrow

        public boolean isSetComplexTypesAsArrow()
        Returns true if field complexTypesAsArrow is set (has been assigned a value) and false otherwise
      • setComplexTypesAsArrowIsSet

        public void setComplexTypesAsArrowIsSet​(boolean value)
      • isIntervalTypesAsArrow

        public boolean isIntervalTypesAsArrow()
      • setIntervalTypesAsArrow

        public TSparkArrowTypes setIntervalTypesAsArrow​(boolean intervalTypesAsArrow)
      • unsetIntervalTypesAsArrow

        public void unsetIntervalTypesAsArrow()
      • isSetIntervalTypesAsArrow

        public boolean isSetIntervalTypesAsArrow()
        Returns true if field intervalTypesAsArrow is set (has been assigned a value) and false otherwise
      • setIntervalTypesAsArrowIsSet

        public void setIntervalTypesAsArrowIsSet​(boolean value)
      • isNullTypeAsArrow

        public boolean isNullTypeAsArrow()
      • setNullTypeAsArrow

        public TSparkArrowTypes setNullTypeAsArrow​(boolean nullTypeAsArrow)
      • unsetNullTypeAsArrow

        public void unsetNullTypeAsArrow()
      • isSetNullTypeAsArrow

        public boolean isSetNullTypeAsArrow()
        Returns true if field nullTypeAsArrow is set (has been assigned a value) and false otherwise
      • setNullTypeAsArrowIsSet

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