public class DynamicSerDeTypeMap extends DynamicSerDeTypeBase
fieldid, name, thrift_modechildren, id, parent, parser| Constructor and Description |
|---|
DynamicSerDeTypeMap(int i) |
DynamicSerDeTypeMap(thrift_grammar p,
int i) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.Object,java.lang.Object> |
deserialize(java.lang.Object reuse,
org.apache.thrift.protocol.TProtocol iprot) |
DynamicSerDeTypeBase |
getKeyType() |
java.lang.Class |
getRealType() |
byte |
getType() |
DynamicSerDeTypeBase |
getValueType() |
boolean |
isMap() |
boolean |
isPrimitive() |
void |
serialize(java.lang.Object o,
ObjectInspector oi,
org.apache.thrift.protocol.TProtocol oprot) |
java.lang.String |
toString() |
get, initialize, isListdump, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, toStringpublic DynamicSerDeTypeMap(int i)
public DynamicSerDeTypeMap(thrift_grammar p, int i)
public boolean isPrimitive()
isPrimitive in class DynamicSerDeTypeBasepublic boolean isMap()
isMap in class DynamicSerDeTypeBasepublic java.lang.Class getRealType()
getRealType in class DynamicSerDeTypeBasepublic DynamicSerDeTypeBase getKeyType()
public DynamicSerDeTypeBase getValueType()
public java.lang.String toString()
toString in class DynamicSerDeTypeBasepublic java.util.Map<java.lang.Object,java.lang.Object> deserialize(java.lang.Object reuse,
org.apache.thrift.protocol.TProtocol iprot)
throws SerDeException,
org.apache.thrift.TException,
java.lang.IllegalAccessException
deserialize in class DynamicSerDeTypeBaseSerDeExceptionorg.apache.thrift.TExceptionjava.lang.IllegalAccessExceptionpublic void serialize(java.lang.Object o,
ObjectInspector oi,
org.apache.thrift.protocol.TProtocol oprot)
throws org.apache.thrift.TException,
SerDeException,
java.lang.NoSuchFieldException,
java.lang.IllegalAccessException
serialize in class DynamicSerDeTypeBaseorg.apache.thrift.TExceptionSerDeExceptionjava.lang.NoSuchFieldExceptionjava.lang.IllegalAccessExceptionpublic byte getType()
getType in class DynamicSerDeTypeBaseCopyright © 2012 The Apache Software Foundation