public abstract static class ThriftMetadata.ThriftStructBase<U extends TBase> extends ThriftMetadata.ThriftObject
additionalData, data, fieldId, noFields, parent| Constructor and Description |
|---|
ThriftStructBase(ThriftMetadata.ThriftObject parent,
TFieldIdEnum fieldId,
FieldMetaData data) |
| Modifier and Type | Method and Description |
|---|---|
static ThriftMetadata.ThriftStructBase |
create(ThriftMetadata.ThriftObject parent,
TFieldIdEnum fieldId,
FieldMetaData data,
java.lang.Iterable<ThriftField> fieldsData) |
java.lang.Class<U> |
getStructClass() |
static <U extends TBase> |
getStructClass(FieldMetaData data) |
boolean |
isUnion() |
static boolean |
isUnion(FieldMetaData data) |
append, getIndent, getName, getSubElementName, getSubElementName, toPrettyStringpublic ThriftStructBase(ThriftMetadata.ThriftObject parent, TFieldIdEnum fieldId, FieldMetaData data)
public java.lang.Class<U> getStructClass()
public static <U extends TBase> java.lang.Class<U> getStructClass(FieldMetaData data)
public boolean isUnion()
public static boolean isUnion(FieldMetaData data)
public static ThriftMetadata.ThriftStructBase create(ThriftMetadata.ThriftObject parent, TFieldIdEnum fieldId, FieldMetaData data, java.lang.Iterable<ThriftField> fieldsData)