Package org.apache.thrift
package org.apache.thrift
-
ClassDescriptionAsyncProcessFunction<I,
T extends TBase, R> Utility methods for use when encoding/decoding raw data as byte arrays.Option<T>Implementation of the Option type patternOption.None<T>The None type, representing an absent value (instead of "null")Option.Some<T>The Some type, representing an existence of some valueProcessFunction<I,T extends TBase> Application level exceptionGeneric base interface for generated Thrift objects.Class that allows access to the underlying buf without doing deep copies on it.Generic utility for easily deserializing objects from a byte array or Java String.Utility class with static methods for interacting with TEnumGeneric exception class for Thrift.Interface for all generated struct Fields objects.Requirement type constants.TMultiplexedProcessor
is aTProcessor
allowing a singleTServer
to provide multiple services.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.This class keeps track of statistics for TNonblockinMultiFetchClient.A processor is a generic object which operates upon an input stream and writes to some output stream.The default processor factory just returns a singleton instance.Generic base interface for generated Thrift objects.Generic utility for easily serializing objects into a byte array or Java String.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.