Class LogicalType

    • Field Detail

      • metaDataMap

        public static final Map<LogicalType._Fields,​org.apache.thrift.meta_data.FieldMetaData> metaDataMap
    • Method Detail

      • standardSchemeReadValue

        protected Object standardSchemeReadValue​(org.apache.thrift.protocol.TProtocol iprot,
                                                 org.apache.thrift.protocol.TField field)
                                          throws org.apache.thrift.TException
        Specified by:
        standardSchemeReadValue in class org.apache.thrift.TUnion<LogicalType,​LogicalType._Fields>
        Throws:
        org.apache.thrift.TException
      • standardSchemeWriteValue

        protected void standardSchemeWriteValue​(org.apache.thrift.protocol.TProtocol oprot)
                                         throws org.apache.thrift.TException
        Specified by:
        standardSchemeWriteValue in class org.apache.thrift.TUnion<LogicalType,​LogicalType._Fields>
        Throws:
        org.apache.thrift.TException
      • tupleSchemeReadValue

        protected Object tupleSchemeReadValue​(org.apache.thrift.protocol.TProtocol iprot,
                                              short fieldID)
                                       throws org.apache.thrift.TException
        Specified by:
        tupleSchemeReadValue in class org.apache.thrift.TUnion<LogicalType,​LogicalType._Fields>
        Throws:
        org.apache.thrift.TException
      • tupleSchemeWriteValue

        protected void tupleSchemeWriteValue​(org.apache.thrift.protocol.TProtocol oprot)
                                      throws org.apache.thrift.TException
        Specified by:
        tupleSchemeWriteValue in class org.apache.thrift.TUnion<LogicalType,​LogicalType._Fields>
        Throws:
        org.apache.thrift.TException
      • getStructDesc

        protected org.apache.thrift.protocol.TStruct getStructDesc()
        Specified by:
        getStructDesc in class org.apache.thrift.TUnion<LogicalType,​LogicalType._Fields>
      • setSTRING

        public void setSTRING​(StringType value)
      • setMAP

        public void setMAP​(MapType value)
      • setLIST

        public void setLIST​(ListType value)
      • setENUM

        public void setENUM​(EnumType value)
      • setDECIMAL

        public void setDECIMAL​(DecimalType value)
      • setDATE

        public void setDATE​(DateType value)
      • setTIME

        public void setTIME​(TimeType value)
      • setTIMESTAMP

        public void setTIMESTAMP​(TimestampType value)
      • getINTEGER

        public IntType getINTEGER()
      • setINTEGER

        public void setINTEGER​(IntType value)
      • getUNKNOWN

        public NullType getUNKNOWN()
      • setUNKNOWN

        public void setUNKNOWN​(NullType value)
      • setJSON

        public void setJSON​(JsonType value)
      • setBSON

        public void setBSON​(BsonType value)
      • setUUID

        public void setUUID​(UUIDType value)
      • isSetSTRING

        public boolean isSetSTRING()
      • isSetMAP

        public boolean isSetMAP()
      • isSetLIST

        public boolean isSetLIST()
      • isSetENUM

        public boolean isSetENUM()
      • isSetDECIMAL

        public boolean isSetDECIMAL()
      • isSetDATE

        public boolean isSetDATE()
      • isSetTIME

        public boolean isSetTIME()
      • isSetTIMESTAMP

        public boolean isSetTIMESTAMP()
      • isSetINTEGER

        public boolean isSetINTEGER()
      • isSetUNKNOWN

        public boolean isSetUNKNOWN()
      • isSetJSON

        public boolean isSetJSON()
      • isSetBSON

        public boolean isSetBSON()
      • isSetUUID

        public boolean isSetUUID()
      • equals

        public boolean equals​(LogicalType other)
      • compareTo

        public int compareTo​(LogicalType other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object