org.apache.hive.service.cli.thrift
Class TColumn
java.lang.Object
org.apache.thrift.TUnion<TColumn,TColumn._Fields>
org.apache.hive.service.cli.thrift.TColumn
- All Implemented Interfaces:
- Serializable, Comparable<TColumn>, org.apache.thrift.TBase<TColumn,TColumn._Fields>
public class TColumn
- extends org.apache.thrift.TUnion<TColumn,TColumn._Fields>
- See Also:
- Serialized Form
Nested Class Summary |
static class |
TColumn._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Fields inherited from class org.apache.thrift.TUnion |
setField_, value_ |
Methods inherited from class org.apache.thrift.TUnion |
clear, getFieldValue, getFieldValue, getFieldValue, getSetField, isSet, isSet, isSet, read, readValue, setFieldValue, setFieldValue, toString, write, writeValue |
metaDataMap
public static final Map<TColumn._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
TColumn
public TColumn()
TColumn
public TColumn(TColumn._Fields setField,
Object value)
TColumn
public TColumn(TColumn other)
deepCopy
public TColumn deepCopy()
boolColumn
public static TColumn boolColumn(List<TBoolValue> value)
byteColumn
public static TColumn byteColumn(List<TByteValue> value)
i16Column
public static TColumn i16Column(List<TI16Value> value)
i32Column
public static TColumn i32Column(List<TI32Value> value)
i64Column
public static TColumn i64Column(List<TI64Value> value)
doubleColumn
public static TColumn doubleColumn(List<TDoubleValue> value)
stringColumn
public static TColumn stringColumn(List<TStringValue> value)
checkType
protected void checkType(TColumn._Fields setField,
Object value)
throws ClassCastException
- Specified by:
checkType
in class org.apache.thrift.TUnion<TColumn,TColumn._Fields>
- Throws:
ClassCastException
standardSchemeReadValue
protected Object standardSchemeReadValue(org.apache.thrift.protocol.TProtocol iprot,
org.apache.thrift.protocol.TField field)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
standardSchemeWriteValue
protected void standardSchemeWriteValue(org.apache.thrift.protocol.TProtocol oprot)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
tupleSchemeReadValue
protected Object tupleSchemeReadValue(org.apache.thrift.protocol.TProtocol iprot,
short fieldID)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
tupleSchemeWriteValue
protected void tupleSchemeWriteValue(org.apache.thrift.protocol.TProtocol oprot)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
getFieldDesc
protected org.apache.thrift.protocol.TField getFieldDesc(TColumn._Fields setField)
- Specified by:
getFieldDesc
in class org.apache.thrift.TUnion<TColumn,TColumn._Fields>
getStructDesc
protected org.apache.thrift.protocol.TStruct getStructDesc()
- Specified by:
getStructDesc
in class org.apache.thrift.TUnion<TColumn,TColumn._Fields>
enumForId
protected TColumn._Fields enumForId(short id)
- Specified by:
enumForId
in class org.apache.thrift.TUnion<TColumn,TColumn._Fields>
fieldForId
public TColumn._Fields fieldForId(int fieldId)
getBoolColumn
public List<TBoolValue> getBoolColumn()
setBoolColumn
public void setBoolColumn(List<TBoolValue> value)
getByteColumn
public List<TByteValue> getByteColumn()
setByteColumn
public void setByteColumn(List<TByteValue> value)
getI16Column
public List<TI16Value> getI16Column()
setI16Column
public void setI16Column(List<TI16Value> value)
getI32Column
public List<TI32Value> getI32Column()
setI32Column
public void setI32Column(List<TI32Value> value)
getI64Column
public List<TI64Value> getI64Column()
setI64Column
public void setI64Column(List<TI64Value> value)
getDoubleColumn
public List<TDoubleValue> getDoubleColumn()
setDoubleColumn
public void setDoubleColumn(List<TDoubleValue> value)
getStringColumn
public List<TStringValue> getStringColumn()
setStringColumn
public void setStringColumn(List<TStringValue> value)
isSetBoolColumn
public boolean isSetBoolColumn()
isSetByteColumn
public boolean isSetByteColumn()
isSetI16Column
public boolean isSetI16Column()
isSetI32Column
public boolean isSetI32Column()
isSetI64Column
public boolean isSetI64Column()
isSetDoubleColumn
public boolean isSetDoubleColumn()
isSetStringColumn
public boolean isSetStringColumn()
equals
public boolean equals(Object other)
- Overrides:
equals
in class Object
equals
public boolean equals(TColumn other)
compareTo
public int compareTo(TColumn other)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2013 The Apache Software Foundation