Package org.apache.thrift.partial
Class ThriftMetadata.ThriftUnion<U extends TBase>
- java.lang.Object
-
- org.apache.thrift.partial.ThriftMetadata.ThriftObject
-
- org.apache.thrift.partial.ThriftMetadata.ThriftStructBase
-
- org.apache.thrift.partial.ThriftMetadata.ThriftUnion<U>
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- ThriftMetadata
public static class ThriftMetadata.ThriftUnion<U extends TBase> extends ThriftMetadata.ThriftStructBase
Metadata of a Thrift union. Currently not adequately supported.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.thrift.partial.ThriftMetadata.ThriftObject
additionalData, data, fieldId, noFields, parent
-
-
Constructor Summary
Constructors Constructor Description ThriftUnion(ThriftMetadata.ThriftObject parent, TFieldIdEnum fieldId, FieldMetaData data, java.lang.Iterable<ThriftField> fieldsData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidtoPrettyString(java.lang.StringBuilder sb, int level)Converts this instance to formatted and indented string representation.-
Methods inherited from class org.apache.thrift.partial.ThriftMetadata.ThriftStructBase
create, getStructClass, getStructClass, isUnion, isUnion
-
Methods inherited from class org.apache.thrift.partial.ThriftMetadata.ThriftObject
append, getIndent, getName, getSubElementName, getSubElementName
-
-
-
-
Constructor Detail
-
ThriftUnion
public ThriftUnion(ThriftMetadata.ThriftObject parent, TFieldIdEnum fieldId, FieldMetaData data, java.lang.Iterable<ThriftField> fieldsData)
-
-
Method Detail
-
toPrettyString
protected void toPrettyString(java.lang.StringBuilder sb, int level)Description copied from class:ThriftMetadata.ThriftObjectConverts this instance to formatted and indented string representation.- Specified by:
toPrettyStringin classThriftMetadata.ThriftObject- Parameters:
sb- theStringBuilderto add formatted strings to.level- the current indent level.
-
-