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
AsyncProcessFunction<I,T,R>  
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.
TBaseAsyncProcessor<I>  
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.
TMultiplexedProcessor TMultiplexedProcessor is a TProcessor allowing a single TServer to provide multiple services.
TNonblockingMultiFetchClient This class uses a single thread to set up non-blocking sockets to a set of remote servers (hostname and port pairs), and sends a same request to all these servers.
TNonblockingMultiFetchStats This class keeps track of statistics for TNonblockinMultiFetchClient.
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.