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.
TServiceClient A TServiceClient is used to communicate with a TService implementation across protocols and transports.
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.
ShortStack ShortStack is a short-specific Stack implementation written for the express purpose of very fast operations on TCompactProtocol's field id stack.
TBaseHelper  
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.
TUnion<T extends TUnion,F extends TFieldIdEnum>  
 

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