public class DynamicSerDeFieldList extends DynamicSerDeSimpleNode implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected boolean[] |
fieldsPresent |
protected boolean |
isRealThrift
Indicates whether fields can be out of order or missing.
|
fieldid, name, thrift_modechildren, id, parent, parser| Constructor and Description |
|---|
DynamicSerDeFieldList(int i) |
DynamicSerDeFieldList(thrift_grammar p,
int i) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
deserialize(java.lang.Object reuse,
org.apache.thrift.protocol.TProtocol iprot) |
DynamicSerDeField[] |
getChildren() |
protected DynamicSerDeTypeBase |
getFieldByName(java.lang.String fieldname) |
void |
initialize() |
void |
serialize(java.lang.Object o,
ObjectInspector oi,
org.apache.thrift.protocol.TProtocol oprot) |
java.lang.String |
toString() |
dump, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, toStringprotected boolean isRealThrift
protected boolean[] fieldsPresent
public DynamicSerDeFieldList(int i)
public DynamicSerDeFieldList(thrift_grammar p, int i)
public final DynamicSerDeField[] getChildren()
public void initialize()
protected DynamicSerDeTypeBase getFieldByName(java.lang.String fieldname)
public java.lang.Object deserialize(java.lang.Object reuse,
org.apache.thrift.protocol.TProtocol iprot)
throws SerDeException,
org.apache.thrift.TException,
java.lang.IllegalAccessException
SerDeExceptionorg.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
org.apache.thrift.TExceptionSerDeExceptionjava.lang.NoSuchFieldExceptionjava.lang.IllegalAccessExceptionpublic java.lang.String toString()
toString in class SimpleNodeCopyright © 2012 The Apache Software Foundation