org.apache.hadoop.hive.serde2.dynamic_type
Class DynamicSerDeTypeSet
java.lang.Object
org.apache.hadoop.hive.serde2.dynamic_type.SimpleNode
org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeSimpleNode
org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeTypeBase
org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeTypeSet
- All Implemented Interfaces:
- Serializable, Node
public class DynamicSerDeTypeSet
- extends DynamicSerDeTypeBase
- See Also:
- Serialized Form
DynamicSerDeTypeSet
public DynamicSerDeTypeSet(int i)
DynamicSerDeTypeSet
public DynamicSerDeTypeSet(thrift_grammar p,
int i)
getRealType
public Class getRealType()
- Overrides:
getRealType
in class DynamicSerDeTypeBase
getElementType
public DynamicSerDeTypeBase getElementType()
toString
public String toString()
- Overrides:
toString
in class DynamicSerDeTypeBase
getType
public byte getType()
- Overrides:
getType
in class DynamicSerDeTypeBase
deserialize
public Object deserialize(Object reuse,
com.facebook.thrift.protocol.TProtocol iprot)
throws SerDeException,
com.facebook.thrift.TException,
IllegalAccessException
- NOTE: Set is not supported by Hive yet.
- Specified by:
deserialize
in class DynamicSerDeTypeBase
- Throws:
SerDeException
com.facebook.thrift.TException
IllegalAccessException
serialize
public void serialize(Object o,
ObjectInspector oi,
com.facebook.thrift.protocol.TProtocol oprot)
throws com.facebook.thrift.TException,
SerDeException,
NoSuchFieldException,
IllegalAccessException
- Specified by:
serialize
in class DynamicSerDeTypeBase
- Throws:
com.facebook.thrift.TException
SerDeException
NoSuchFieldException
IllegalAccessException
Copyright © 2009 The Apache Software Foundation