Package org.apache.thrift

Interface Summary
TBase<T extends TBase<?,?>,F extends TFieldIdEnum> Generic base interface for generated Thrift objects.
TEnum  
TFieldIdEnum Interface for all generated struct Fields objects.
TProcessor A processor is a generic object which operates upon an input stream and writes to some output stream.
TServiceClientFactory<T extends TServiceClient> A TServiceClientFactory provides a general way to get a TServiceClient connected to a remote TService via a protocol.
 

Class Summary
EncodingUtils Utility methods for use when encoding/decoding raw data as byte arrays.
ProcessFunction<I,T extends TBase>  
ShortStack ShortStack is a short-specific Stack implementation written for the express purpose of very fast operations on TCompactProtocol's field id stack.
TBaseHelper  
TBaseProcessor<I>  
TByteArrayOutputStream Class that allows access to the underlying buf without doing deep copies on it.
TDeserializer Generic utility for easily deserializing objects from a byte array or Java String.
TEnumHelper Utility class with static methods for interacting with TEnum
TFieldRequirementType Requirement type constants.
TProcessorFactory The default processor factory just returns a singleton instance.
TSerializer Generic utility for easily serializing objects into a byte array or Java String.
TServiceClient A TServiceClient is used to communicate with a TService implementation across protocols and transports.
TUnion<T extends TUnion<?,?>,F extends TFieldIdEnum>  
 

Exception Summary
TApplicationException Application level exception
TException Generic exception class for Thrift.