public class DynamicSerDeTypeMap extends DynamicSerDeTypeBase
fieldid, name, thrift_mode
children, 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, isList
dump, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, toString
public DynamicSerDeTypeMap(int i)
public DynamicSerDeTypeMap(thrift_grammar p, int i)
public boolean isPrimitive()
isPrimitive
in class DynamicSerDeTypeBase
public boolean isMap()
isMap
in class DynamicSerDeTypeBase
public java.lang.Class getRealType()
getRealType
in class DynamicSerDeTypeBase
public DynamicSerDeTypeBase getKeyType()
public DynamicSerDeTypeBase getValueType()
public java.lang.String toString()
toString
in class DynamicSerDeTypeBase
public 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 DynamicSerDeTypeBase
SerDeException
org.apache.thrift.TException
java.lang.IllegalAccessException
public 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 DynamicSerDeTypeBase
org.apache.thrift.TException
SerDeException
java.lang.NoSuchFieldException
java.lang.IllegalAccessException
public byte getType()
getType
in class DynamicSerDeTypeBase
Copyright © 2012 The Apache Software Foundation