All Classes and Interfaces
Class
Description
CoercionThriftCodec encapsulates a ThriftCodec and coerces the values to another type using
the supplied ThriftCoercion.
Creates Thrift codecs directly in byte code.
A placeholder for a
ThriftCodec that defers computation of the real codec
until it is actually used, and then just delegates to that codec.EnumThriftCodec is a codec for Java enum types.
Marks a method as being a conversion from a native Thrift type to a Java Type.
MetadataErrors collects all known issues with metadata extraction.
Creates reflection based thrift codecs.
ThriftCatalog contains the metadata for all known structs, enums and type coercions.
A single type codec for reading and writing in Thrift format.
Implementations of this interface are expected to be thread safe.
ThriftCodecManager contains an index of all known ThriftCodec and can create codecs for
unknown types as needed.
ThriftExtraction contains information an extraction point for a single thrift field.
ThriftFieldMetadata defines a single thrift field including the value extraction and injection
points.
ThriftInjection contains information an injection point for a single thrift field.
ThriftType contains all metadata necessary for converting the java type to and from Thrift.
An interface to either a resolved
ThriftType or the information to compute one.Marks a method as being a conversion to a native Thrift type from a Java Type.
VoidThriftCodec is a convenience codec used for service invocations that return void type.