| Package | Description |
|---|---|
| io.airlift.drift.codec | |
| io.airlift.drift.codec.metadata |
| Modifier and Type | Method and Description |
|---|---|
ThriftCatalog |
ThriftCodecManager.getCatalog() |
| Constructor and Description |
|---|
ThriftCodecManager(ThriftCatalog catalog) |
ThriftCodecManager(ThriftCodecFactory factory,
ThriftCatalog catalog,
Set<ThriftCodec<?>> codecs) |
| Modifier and Type | Field and Description |
|---|---|
protected ThriftCatalog |
AbstractThriftMetadataBuilder.catalog |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractThriftMetadataBuilder.normalizeThriftFields(ThriftCatalog catalog) |
protected void |
AbstractThriftMetadataBuilder.verifyFieldType(short id,
String name,
Collection<io.airlift.drift.codec.metadata.FieldMetadata> fields,
ThriftCatalog catalog)
Verifies that the the fields all have a supported Java type and that all fields map to the
exact same ThriftType.
|
| Constructor and Description |
|---|
AbstractThriftMetadataBuilder(ThriftCatalog catalog,
Type structType) |
RecursiveThriftTypeReference(ThriftCatalog catalog,
Type javaType) |
ThriftMethodMetadata(Method method,
ThriftCatalog catalog) |
ThriftServiceMetadata(Class<?> serviceClass,
ThriftCatalog catalog) |
ThriftStructMetadataBuilder(ThriftCatalog catalog,
Type structType) |
ThriftUnionMetadataBuilder(ThriftCatalog catalog,
Type structType) |
Copyright © 2012–2019. All rights reserved.