Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

AbstractReflectionThriftCodec<T> - Class in com.facebook.drift.codec.internal.reflection
 
AbstractReflectionThriftCodec(ThriftCodecManager, ThriftStructMetadata) - Constructor for class com.facebook.drift.codec.internal.reflection.AbstractReflectionThriftCodec
 
AbstractThriftMetadataBuilder - Class in com.facebook.drift.codec.metadata
 
AbstractThriftMetadataBuilder(ThriftCatalog, Type) - Constructor for class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
addBuilderMethods() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
addCodec(ThriftCodec<?>) - Method in class com.facebook.drift.codec.ThriftCodecManager
Adds or replaces the codec associated with the type contained in the codec.
addConstructors(Type) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
addDefaultCoercions(Class<?>) - Method in class com.facebook.drift.codec.metadata.ThriftCatalog
Add the @ToThrift and @FromThrift coercions in the specified class to this catalog.
addError(String, Object...) - Method in class com.facebook.drift.codec.metadata.MetadataErrors
 
addError(Throwable, String, Object...) - Method in class com.facebook.drift.codec.metadata.MetadataErrors
 
addField(Field, boolean, boolean) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
addFields(Class<?>, boolean, boolean) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
addMethod(Type, Method, boolean, boolean) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
addMethods(Type, boolean, boolean) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
addThriftType(ThriftType) - Method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
addWarning(String, Object...) - Method in class com.facebook.drift.codec.metadata.MetadataErrors
 
addWarning(Throwable, String, Object...) - Method in class com.facebook.drift.codec.metadata.MetadataErrors
 
array(ThriftType) - Static method in class com.facebook.drift.codec.metadata.ThriftType
 
array(ThriftTypeReference) - Static method in class com.facebook.drift.codec.metadata.ThriftType
 

B

BINARY - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
BINARY_REF - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
bindCustomThriftCodec(ThriftCodec<?>) - Method in class com.facebook.drift.codec.guice.ThriftCodecBinder
 
bindCustomThriftCodec(Class<? extends ThriftCodec<?>>) - Method in class com.facebook.drift.codec.guice.ThriftCodecBinder
 
bindCustomThriftCodec(TypeLiteral<? extends ThriftCodec<?>>) - Method in class com.facebook.drift.codec.guice.ThriftCodecBinder
 
bindCustomThriftCodec(Key<? extends ThriftCodec<?>>) - Method in class com.facebook.drift.codec.guice.ThriftCodecBinder
 
bindListThriftCodec(Class<?>) - Method in class com.facebook.drift.codec.guice.ThriftCodecBinder
 
bindMapThriftCodec(Class<?>, Class<?>) - Method in class com.facebook.drift.codec.guice.ThriftCodecBinder
 
bindThriftCodec(Class<?>) - Method in class com.facebook.drift.codec.guice.ThriftCodecBinder
 
bindThriftCodec(TypeLiteral<?>) - Method in class com.facebook.drift.codec.guice.ThriftCodecBinder
 
bindThriftCodec(Key<?>) - Method in class com.facebook.drift.codec.guice.ThriftCodecBinder
 
BOOL - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
BOOL_REF - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
BooleanArrayThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
BooleanArrayThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.BooleanArrayThriftCodec
 
BooleanThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
BooleanThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.BooleanThriftCodec
 
booleanToBoxedBoolean(boolean) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 
boxedBooleanToBoolean(Boolean) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 
boxedByteToByte(Byte) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 
boxedDoubleToDouble(Double) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 
boxedFloatToDouble(Float) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 
boxedIntegerToInteger(Integer) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 
boxedLongToLong(Long) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 
boxedShortToShort(Short) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 
build() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
build() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadataBuilder
 
build() - Method in class com.facebook.drift.codec.metadata.ThriftUnionMetadataBuilder
 
buildBuilderConstructorInjections() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
builderMethodInjections - Variable in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
builderType - Variable in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
buildField(Collection<FieldMetadata>) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
buildField(Collection<FieldMetadata>) - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadataBuilder
 
buildField(Collection<FieldMetadata>) - Method in class com.facebook.drift.codec.metadata.ThriftUnionMetadataBuilder
 
buildFieldInjections() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
buildMethodInjections() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
buildParameterInjections(List<ParameterInjection>) - Static method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
BYTE - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
BYTE_REF - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
byteArrayToByteBuffer(byte[]) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 
ByteBufferThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
ByteBufferThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.ByteBufferThriftCodec
 
byteBufferToByteArray(ByteBuffer) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 
ByteThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
ByteThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.ByteThriftCodec
 
byteToBoxedByte(byte) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 

C

catalog - Variable in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
coerceTo(Type) - Method in class com.facebook.drift.codec.metadata.ThriftType
 
CoercionThriftCodec<T> - Class in com.facebook.drift.codec.internal.coercion
CoercionThriftCodec encapsulates a ThriftCodec and coerces the values to another type using the supplied ThriftCoercion.
CoercionThriftCodec(ThriftCodec<?>, TypeCoercion) - Constructor for class com.facebook.drift.codec.internal.coercion.CoercionThriftCodec
 
com.facebook.drift.codec - package com.facebook.drift.codec
 
com.facebook.drift.codec.guice - package com.facebook.drift.codec.guice
 
com.facebook.drift.codec.internal - package com.facebook.drift.codec.internal
 
com.facebook.drift.codec.internal.builtin - package com.facebook.drift.codec.internal.builtin
 
com.facebook.drift.codec.internal.coercion - package com.facebook.drift.codec.internal.coercion
 
com.facebook.drift.codec.internal.compiler - package com.facebook.drift.codec.internal.compiler
 
com.facebook.drift.codec.internal.reflection - package com.facebook.drift.codec.internal.reflection
 
com.facebook.drift.codec.metadata - package com.facebook.drift.codec.metadata
 
CompilerThriftCodecFactory - Class in com.facebook.drift.codec.internal.compiler
Creates Thrift codecs directly in byte code.
CompilerThriftCodecFactory(ClassLoader) - Constructor for class com.facebook.drift.codec.internal.compiler.CompilerThriftCodecFactory
 
CompilerThriftCodecFactory(boolean) - Constructor for class com.facebook.drift.codec.internal.compiler.CompilerThriftCodecFactory
 
CompilerThriftCodecFactory(boolean, ClassLoader) - Constructor for class com.facebook.drift.codec.internal.compiler.CompilerThriftCodecFactory
 
configure(Binder) - Method in class com.facebook.drift.codec.guice.ThriftCodecModule
 
constructorInjections - Variable in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 

D

DefaultJavaCoercions - Class in com.facebook.drift.codec.internal.coercion
 
DefaultThriftTypeReference - Class in com.facebook.drift.codec.metadata
 
DefaultThriftTypeReference(ThriftType) - Constructor for class com.facebook.drift.codec.metadata.DefaultThriftTypeReference
 
DelegateCodec<T> - Class in com.facebook.drift.codec
A placeholder for aThriftCodec that defers computation of the real codec until it is actually used, and then just delegates to that codec.
DelegateCodec(ThriftCodecManager, Type) - Constructor for class com.facebook.drift.codec.DelegateCodec
 
documentation - Variable in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
DOUBLE - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
DOUBLE_REF - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
DoubleArrayThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
DoubleArrayThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.DoubleArrayThriftCodec
 
DoubleThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
DoubleThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.DoubleThriftCodec
 
doubleToBoxedDouble(double) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 
doubleToBoxedFloat(double) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 
doubleToPrimitiveFloat(double) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 

E

EnumThriftCodec<T extends Enum<T>> - Class in com.facebook.drift.codec.internal
EnumThriftCodec is a codec for Java enum types.
EnumThriftCodec(ThriftType) - Constructor for class com.facebook.drift.codec.internal.EnumThriftCodec
 
enumType(ThriftEnumMetadata<?>) - Static method in class com.facebook.drift.codec.metadata.ThriftType
 
equals(Object) - Method in class com.facebook.drift.codec.guice.ThriftCodecModule
 
equals(Object) - Method in class com.facebook.drift.codec.metadata.DefaultThriftTypeReference
 
equals(Object) - Method in class com.facebook.drift.codec.metadata.RecursiveThriftTypeReference
 
equals(Object) - Method in class com.facebook.drift.codec.metadata.ThriftEnumMetadata
 
equals(Object) - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
equals(Object) - Method in class com.facebook.drift.codec.metadata.ThriftHeaderParameter
 
equals(Object) - Method in class com.facebook.drift.codec.metadata.ThriftMethodMetadata
 
equals(Object) - Method in class com.facebook.drift.codec.metadata.ThriftServiceMetadata
 
equals(Object) - Method in class com.facebook.drift.codec.metadata.ThriftType
 
extractBuilderClass() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
extractBuilderClass() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadataBuilder
 
extractBuilderClass() - Method in class com.facebook.drift.codec.metadata.ThriftUnionMetadataBuilder
 
extractFieldIdlAnnotations(short, Collection<FieldMetadata>) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
extractFieldIsLegacyId(short, String, Collection<FieldMetadata>) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
extractFieldIsRecursiveReference(short, Collection<FieldMetadata>) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
extractFieldName(short, Collection<FieldMetadata>) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
extractFieldName(Method) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
extractFieldName(String) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
extractFieldRequiredness(short, String, Collection<FieldMetadata>) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
extractFromConstructors() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
extractFromFields() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
extractFromMethods() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
extractName() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
extractName() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadataBuilder
 
extractName() - Method in class com.facebook.drift.codec.metadata.ThriftUnionMetadataBuilder
 
extractors - Variable in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
extractParameterNames(Executable) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
extractStructIdlAnnotations() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
extractStructIdlAnnotations() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadataBuilder
 
extractStructIdlAnnotations() - Method in class com.facebook.drift.codec.metadata.ThriftUnionMetadataBuilder
 

F

fieldInjections - Variable in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
FieldKind - Enum in com.facebook.drift.codec.metadata
 
fields - Variable in class com.facebook.drift.codec.internal.reflection.AbstractReflectionThriftCodec
 
fields - Variable in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
findAnnotatedFields(Class<?>, Class<? extends Annotation>) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
findAnnotatedMethod(Class<?>, Class<? extends Annotation>, String, Class<?>...) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
findAnnotatedMethods(Class<?>, Class<? extends Annotation>) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
Find methods that are tagged with a given annotation somewhere in the hierarchy
ForCompiler - Annotation Type in com.facebook.drift.codec.internal
 
FromThrift - Annotation Type in com.facebook.drift.codec.internal.coercion
Marks a method as being a conversion from a native Thrift type to a Java Type.

G

generateThriftTypeCodec(ThriftCodecManager, ThriftStructMetadata) - Method in class com.facebook.drift.codec.internal.compiler.CompilerThriftCodecFactory
 
generateThriftTypeCodec(ThriftCodecManager, ThriftStructMetadata) - Method in class com.facebook.drift.codec.internal.reflection.ReflectionThriftCodecFactory
 
generateThriftTypeCodec(ThriftCodecManager, ThriftStructMetadata) - Method in interface com.facebook.drift.codec.internal.ThriftCodecFactory
 
get() - Method in class com.facebook.drift.codec.metadata.DefaultThriftTypeReference
 
get() - Method in class com.facebook.drift.codec.metadata.RecursiveThriftTypeReference
 
get() - Method in interface com.facebook.drift.codec.metadata.ThriftTypeReference
 
getAllDeclaredFields(Class<?>) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
getAllDeclaredMethods(Class<?>) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
getArrayOfType(Type) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
getBuilderClass() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
getBuilderClass() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
getBuilderMethod() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
getBuilderType() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
getByEnumConstant() - Method in class com.facebook.drift.codec.metadata.ThriftEnumMetadata
 
getByEnumValue() - Method in class com.facebook.drift.codec.metadata.ThriftEnumMetadata
 
getCachedCodecIfPresent(Type) - Method in class com.facebook.drift.codec.ThriftCodecManager
 
getCachedCodecIfPresent(Class<T>) - Method in class com.facebook.drift.codec.ThriftCodecManager
 
getCachedCodecIfPresent(TypeToken<T>) - Method in class com.facebook.drift.codec.ThriftCodecManager
 
getCachedCodecIfPresent(ThriftType) - Method in class com.facebook.drift.codec.ThriftCodecManager
 
getCatalog() - Method in class com.facebook.drift.codec.ThriftCodecManager
 
getCodec(Type) - Method in class com.facebook.drift.codec.ThriftCodecManager
 
getCodec(Class<T>) - Method in class com.facebook.drift.codec.ThriftCodecManager
 
getCodec(TypeToken<T>) - Method in class com.facebook.drift.codec.ThriftCodecManager
 
getCodec(ThriftType) - Method in class com.facebook.drift.codec.ThriftCodecManager
 
getCoercion() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
getCollectionElementThriftTypeReference(Type) - Method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
getConstructor() - Method in class com.facebook.drift.codec.metadata.ThriftConstructorInjection
 
getConstructorInjection() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
getConstructorInjection() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
getDefaultCoercion(Type) - Method in class com.facebook.drift.codec.metadata.ThriftCatalog
Gets the default TypeCoercion (and associated ThriftType) for the specified Java type.
getDocumentation() - Method in class com.facebook.drift.codec.metadata.ThriftEnumMetadata
 
getDocumentation() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
getDocumentation() - Method in class com.facebook.drift.codec.metadata.ThriftMethodMetadata
 
getDocumentation() - Method in class com.facebook.drift.codec.metadata.ThriftServiceMetadata
 
getDocumentation() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
getEffectiveClassAnnotations(Class<?>, Class<T>) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
getElementCodec(ThriftTypeReference) - Method in class com.facebook.drift.codec.ThriftCodecManager
 
getElementsDocumentation() - Method in class com.facebook.drift.codec.metadata.ThriftEnumMetadata
 
getEnumClass() - Method in class com.facebook.drift.codec.metadata.ThriftEnumMetadata
 
getEnumMetadata() - Method in class com.facebook.drift.codec.metadata.ThriftType
 
getEnumName() - Method in class com.facebook.drift.codec.metadata.ThriftEnumMetadata
 
getErrors() - Method in class com.facebook.drift.codec.metadata.MetadataErrors
 
getExceptions() - Method in class com.facebook.drift.codec.metadata.ThriftMethodMetadata
 
getExtraction() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
getField() - Method in class com.facebook.drift.codec.metadata.ThriftFieldExtractor
 
getField() - Method in class com.facebook.drift.codec.metadata.ThriftFieldInjection
 
getField(int) - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
getFieldId() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
getFieldKind() - Method in interface com.facebook.drift.codec.metadata.ThriftExtraction
 
getFieldKind() - Method in class com.facebook.drift.codec.metadata.ThriftFieldExtractor
 
getFieldKind() - Method in class com.facebook.drift.codec.metadata.ThriftFieldInjection
 
getFieldKind() - Method in interface com.facebook.drift.codec.metadata.ThriftInjection
 
getFieldKind() - Method in class com.facebook.drift.codec.metadata.ThriftMethodExtractor
 
getFieldKind() - Method in class com.facebook.drift.codec.metadata.ThriftParameterInjection
 
getFields(FieldKind) - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
getFields() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
getFieldThriftTypeReference(FieldMetadata) - Method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
getFieldType() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
getFieldValue(Object, ThriftFieldMetadata) - Method in class com.facebook.drift.codec.internal.reflection.AbstractReflectionThriftCodec
 
getFromThrift() - Method in class com.facebook.drift.codec.metadata.TypeCoercion
 
getFutureReturnType(Type) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
getHeaderParameters() - Method in class com.facebook.drift.codec.metadata.ThriftMethodMetadata
 
getId() - Method in interface com.facebook.drift.codec.metadata.ThriftExtraction
 
getId() - Method in class com.facebook.drift.codec.metadata.ThriftFieldExtractor
 
getId() - Method in class com.facebook.drift.codec.metadata.ThriftFieldInjection
 
getId() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
getId() - Method in interface com.facebook.drift.codec.metadata.ThriftInjection
 
getId() - Method in class com.facebook.drift.codec.metadata.ThriftMethodExtractor
 
getId() - Method in class com.facebook.drift.codec.metadata.ThriftParameterInjection
 
getIdlAnnotations() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
getIdlAnnotations() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
getIdlName() - Method in class com.facebook.drift.codec.metadata.ThriftServiceMetadata
 
getIndex() - Method in class com.facebook.drift.codec.metadata.ThriftHeaderParameter
 
getInjections() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
getIterableType(Type) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
getJavaType() - Method in class com.facebook.drift.codec.metadata.DefaultThriftTypeReference
 
getJavaType() - Method in class com.facebook.drift.codec.metadata.RecursiveThriftTypeReference
 
getJavaType() - Method in class com.facebook.drift.codec.metadata.ThriftParameterInjection
 
getJavaType() - Method in class com.facebook.drift.codec.metadata.ThriftType
 
getJavaType() - Method in interface com.facebook.drift.codec.metadata.ThriftTypeReference
 
getKeyTypeReference() - Method in class com.facebook.drift.codec.metadata.ThriftType
 
getMapKeyThriftTypeReference(Type) - Method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
getMapKeyType(Type) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
getMapValueThriftTypeReference(Type) - Method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
getMapValueType(Type) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
getMetadataErrors() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
getMetadataType() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
getMethod() - Method in class com.facebook.drift.codec.metadata.ThriftMethodExtractor
 
getMethod() - Method in class com.facebook.drift.codec.metadata.ThriftMethodInjection
 
getMethod() - Method in class com.facebook.drift.codec.metadata.ThriftMethodMetadata
 
getMethodInjection() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
getMethodInjections() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
getMethodOrder(Method) - Static method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
getMethods() - Method in class com.facebook.drift.codec.metadata.ThriftServiceMetadata
 
getName() - Method in interface com.facebook.drift.codec.metadata.ThriftExtraction
 
getName() - Method in class com.facebook.drift.codec.metadata.ThriftFieldExtractor
 
getName() - Method in class com.facebook.drift.codec.metadata.ThriftFieldInjection
 
getName() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
getName() - Method in class com.facebook.drift.codec.metadata.ThriftHeaderParameter
 
getName() - Method in interface com.facebook.drift.codec.metadata.ThriftInjection
 
getName() - Method in class com.facebook.drift.codec.metadata.ThriftMethodExtractor
 
getName() - Method in class com.facebook.drift.codec.metadata.ThriftMethodMetadata
 
getName() - Method in class com.facebook.drift.codec.metadata.ThriftParameterInjection
 
getName() - Method in class com.facebook.drift.codec.metadata.ThriftServiceMetadata
 
getNullValue() - Method in class com.facebook.drift.codec.metadata.ThriftType
 
getOneway() - Method in class com.facebook.drift.codec.metadata.ThriftMethodMetadata
 
getOptionalThriftTypeReference(Type) - Method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
getOptionalType(Type) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
getParameterIndex() - Method in class com.facebook.drift.codec.metadata.ThriftParameterInjection
 
getParameterInjections(Type, Annotation[][], Type[], List<String>) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
getParameters() - Method in class com.facebook.drift.codec.metadata.ThriftConstructorInjection
 
getParameters() - Method in class com.facebook.drift.codec.metadata.ThriftMethodInjection
 
getParameters() - Method in class com.facebook.drift.codec.metadata.ThriftMethodMetadata
 
getProtocolType() - Method in class com.facebook.drift.codec.metadata.DefaultThriftTypeReference
 
getProtocolType() - Method in class com.facebook.drift.codec.metadata.RecursiveThriftTypeReference
 
getProtocolType() - Method in class com.facebook.drift.codec.metadata.ThriftType
 
getProtocolType() - Method in interface com.facebook.drift.codec.metadata.ThriftTypeReference
 
getRequiredness() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
getReturnType() - Method in class com.facebook.drift.codec.metadata.ThriftMethodMetadata
 
getStructClass() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
getStructClass() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
getStructMetadata() - Method in class com.facebook.drift.codec.metadata.ThriftType
 
getStructName() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
getStructType() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
getThriftCodec() - Method in class com.facebook.drift.codec.internal.compiler.ThriftCodecByteCodeGenerator
 
getThriftDocumentation(Class<?>) - Static method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
getThriftDocumentation(Method) - Static method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
getThriftDocumentation(Field) - Static method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
getThriftDocumentation(Enum<T>) - Static method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
getThriftEnumMetadata(Class<?>) - Method in class com.facebook.drift.codec.metadata.ThriftCatalog
Gets the ThriftEnumMetadata for the specified enum class.
getThriftProtocolType(Type) - Method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
getThriftServiceAnnotation(Class<?>) - Static method in class com.facebook.drift.codec.metadata.ThriftServiceMetadata
 
getThriftStructMetadata(Type) - Method in class com.facebook.drift.codec.metadata.ThriftCatalog
Gets the ThriftStructMetadata for the specified struct class.
getThriftType(Type) - Method in class com.facebook.drift.codec.metadata.ThriftCatalog
Gets the ThriftType for the specified Java type.
getThriftType() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
getThriftType() - Method in class com.facebook.drift.codec.metadata.TypeCoercion
 
getThriftTypeFromCache(Type) - Method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
getToThrift() - Method in class com.facebook.drift.codec.metadata.TypeCoercion
 
getType() - Method in class com.facebook.drift.codec.DelegateCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.BooleanArrayThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.BooleanThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.ByteBufferThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.ByteThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.DoubleArrayThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.DoubleThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.IntArrayThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.IntegerThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.ListThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.LongArrayThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.LongThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.MapThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.OptionalDoubleThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.OptionalIntThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.OptionalLongThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.OptionalThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.SetThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.ShortArrayThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.ShortThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.StringThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.UriThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.builtin.VoidThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.coercion.CoercionThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.EnumThriftCodec
 
getType() - Method in class com.facebook.drift.codec.internal.reflection.AbstractReflectionThriftCodec
 
getType() - Method in class com.facebook.drift.codec.metadata.ThriftFieldExtractor
 
getType() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
getType() - Method in class com.facebook.drift.codec.metadata.ThriftMethodExtractor
 
getType() - Method in interface com.facebook.drift.codec.ThriftCodec
The Thrift type this codec supports.
getType() - Method in enum com.facebook.drift.codec.ThriftProtocolType
 
getUncoercedType() - Method in class com.facebook.drift.codec.metadata.ThriftType
 
getUnknownEnumConstant() - Method in class com.facebook.drift.codec.metadata.ThriftEnumMetadata
 
getValueTypeReference() - Method in class com.facebook.drift.codec.metadata.ThriftType
 
getWarnings() - Method in class com.facebook.drift.codec.metadata.MetadataErrors
 

H

hashCode() - Method in class com.facebook.drift.codec.guice.ThriftCodecModule
 
hashCode() - Method in class com.facebook.drift.codec.metadata.DefaultThriftTypeReference
 
hashCode() - Method in class com.facebook.drift.codec.metadata.RecursiveThriftTypeReference
 
hashCode() - Method in class com.facebook.drift.codec.metadata.ThriftEnumMetadata
 
hashCode() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
hashCode() - Method in class com.facebook.drift.codec.metadata.ThriftHeaderParameter
 
hashCode() - Method in class com.facebook.drift.codec.metadata.ThriftMethodMetadata
 
hashCode() - Method in class com.facebook.drift.codec.metadata.ThriftServiceMetadata
 
hashCode() - Method in class com.facebook.drift.codec.metadata.ThriftType
 
hasThriftFieldAnnotation(Method) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 

I

I16 - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
I16_REF - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
I32 - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
I32_REF - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
I64 - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
I64_REF - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
inferThriftFieldIds() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
Assigns all fields an id if possible.
inferThriftFieldIds(Multimap<String, FieldMetadata>, Set<String>) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
IntArrayThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
IntArrayThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.IntArrayThriftCodec
 
IntegerThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
IntegerThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.IntegerThriftCodec
 
integerToBoxedInteger(int) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 
InternalThriftCodec - Annotation Type in com.facebook.drift.codec
 
isArray(Type) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
isAsync() - Method in class com.facebook.drift.codec.metadata.ThriftMethodMetadata
 
isCoerced() - Method in class com.facebook.drift.codec.metadata.ThriftType
 
isException() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
isGeneric() - Method in class com.facebook.drift.codec.metadata.ThriftFieldExtractor
 
isGeneric() - Method in class com.facebook.drift.codec.metadata.ThriftMethodExtractor
 
isIdempotent() - Method in class com.facebook.drift.codec.metadata.ThriftMethodMetadata
 
isInternal() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
isNull(T) - Method in class com.facebook.drift.codec.DelegateCodec
 
isNull(OptionalDouble) - Method in class com.facebook.drift.codec.internal.builtin.OptionalDoubleThriftCodec
 
isNull(OptionalInt) - Method in class com.facebook.drift.codec.internal.builtin.OptionalIntThriftCodec
 
isNull(OptionalLong) - Method in class com.facebook.drift.codec.internal.builtin.OptionalLongThriftCodec
 
isNull(Optional<T>) - Method in class com.facebook.drift.codec.internal.builtin.OptionalThriftCodec
 
isNull(T) - Method in interface com.facebook.drift.codec.ThriftCodec
If the value is effectively null and should not be written.
isOptional(Type) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
isReadOnly() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
isRecursive() - Method in class com.facebook.drift.codec.metadata.DefaultThriftTypeReference
 
isRecursive() - Method in class com.facebook.drift.codec.metadata.RecursiveThriftTypeReference
 
isRecursive() - Method in interface com.facebook.drift.codec.metadata.ThriftTypeReference
 
isRecursiveReference() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
isStruct() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
isStructType(Type) - Static method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
isSupportedArrayComponentType(Class<?>) - Method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
isSupportedStructFieldType(Type) - Method in class com.facebook.drift.codec.metadata.ThriftCatalog
 
isTypeReferenceRecursive() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
isUnion() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
isValidateGetter(Method) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
isValidateSetter(Method) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
isValidateSetter(Method) - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadataBuilder
 
isValidateSetter(Method) - Method in class com.facebook.drift.codec.metadata.ThriftUnionMetadataBuilder
 
isWriteOnly() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 

L

list(ThriftType) - Static method in class com.facebook.drift.codec.metadata.ThriftType
 
list(ThriftTypeReference) - Static method in class com.facebook.drift.codec.metadata.ThriftType
 
ListThriftCodec<T> - Class in com.facebook.drift.codec.internal.builtin
 
ListThriftCodec(ThriftType, ThriftCodec<T>) - Constructor for class com.facebook.drift.codec.internal.builtin.ListThriftCodec
 
LongArrayThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
LongArrayThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.LongArrayThriftCodec
 
LongThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
LongThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.LongThriftCodec
 
longToBoxedLong(long) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 

M

map(ThriftType, ThriftType) - Static method in class com.facebook.drift.codec.metadata.ThriftType
 
map(ThriftTypeReference, ThriftTypeReference) - Static method in class com.facebook.drift.codec.metadata.ThriftType
 
MapThriftCodec<K,V> - Class in com.facebook.drift.codec.internal.builtin
 
MapThriftCodec(ThriftType, ThriftCodec<K>, ThriftCodec<V>) - Constructor for class com.facebook.drift.codec.internal.builtin.MapThriftCodec
 
metadata - Variable in class com.facebook.drift.codec.internal.reflection.AbstractReflectionThriftCodec
 
MetadataErrorException - Exception in com.facebook.drift.codec.metadata
 
MetadataErrorException(String, Object...) - Constructor for exception com.facebook.drift.codec.metadata.MetadataErrorException
 
MetadataErrorException(Throwable, String, Object...) - Constructor for exception com.facebook.drift.codec.metadata.MetadataErrorException
 
metadataErrors - Variable in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
MetadataErrors - Class in com.facebook.drift.codec.metadata
MetadataErrors collects all known issues with metadata extraction.
MetadataErrors() - Constructor for class com.facebook.drift.codec.metadata.MetadataErrors
 
MetadataErrors(MetadataErrors.Monitor) - Constructor for class com.facebook.drift.codec.metadata.MetadataErrors
 
MetadataErrors.Monitor - Interface in com.facebook.drift.codec.metadata
 
MetadataWarningException - Exception in com.facebook.drift.codec.metadata
 
MetadataWarningException(String, Object...) - Constructor for exception com.facebook.drift.codec.metadata.MetadataWarningException
 
MetadataWarningException(Throwable, String, Object...) - Constructor for exception com.facebook.drift.codec.metadata.MetadataWarningException
 
methodInjections - Variable in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 

N

nextField() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
normalizeThriftFields(ThriftCatalog) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
NULL_MONITOR - Static variable in class com.facebook.drift.codec.metadata.MetadataErrors
 

O

onError(MetadataErrorException) - Method in interface com.facebook.drift.codec.metadata.MetadataErrors.Monitor
 
onWarning(MetadataWarningException) - Method in interface com.facebook.drift.codec.metadata.MetadataErrors.Monitor
 
optional(ThriftType) - Static method in class com.facebook.drift.codec.metadata.ThriftType
 
optional(ThriftTypeReference) - Static method in class com.facebook.drift.codec.metadata.ThriftType
 
OptionalDoubleThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
OptionalDoubleThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.OptionalDoubleThriftCodec
 
OptionalIntThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
OptionalIntThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.OptionalIntThriftCodec
 
OptionalLongThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
OptionalLongThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.OptionalLongThriftCodec
 
OptionalThriftCodec<T> - Class in com.facebook.drift.codec.internal.builtin
 
OptionalThriftCodec(ThriftType, ThriftCodec<T>) - Constructor for class com.facebook.drift.codec.internal.builtin.OptionalThriftCodec
 

P

primitiveFloatToDouble(float) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 
ProtocolReader - Class in com.facebook.drift.codec.internal
 
ProtocolReader(TProtocolReader) - Constructor for class com.facebook.drift.codec.internal.ProtocolReader
 
ProtocolWriter - Class in com.facebook.drift.codec.internal
 
ProtocolWriter(TProtocolWriter) - Constructor for class com.facebook.drift.codec.internal.ProtocolWriter
 

R

read(TProtocolReader) - Method in class com.facebook.drift.codec.DelegateCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.BooleanArrayThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.BooleanThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.ByteBufferThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.ByteThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.DoubleArrayThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.DoubleThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.IntArrayThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.IntegerThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.ListThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.LongArrayThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.LongThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.MapThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.OptionalDoubleThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.OptionalIntThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.OptionalLongThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.OptionalThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.SetThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.ShortArrayThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.ShortThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.StringThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.UriThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.builtin.VoidThriftCodec
Always returns null without reading anything from the stream.
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.coercion.CoercionThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.EnumThriftCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.reflection.ReflectionThriftStructCodec
 
read(TProtocolReader) - Method in class com.facebook.drift.codec.internal.reflection.ReflectionThriftUnionCodec
 
read(TProtocolReader) - Method in interface com.facebook.drift.codec.ThriftCodec
Reads a value from supplied Thrift protocol reader.
read(Class<T>, TProtocolReader) - Method in class com.facebook.drift.codec.ThriftCodecManager
 
read(ThriftType, TProtocolReader) - Method in class com.facebook.drift.codec.ThriftCodecManager
 
readBinary() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readBinaryField() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readBinaryField(byte[], int) - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readBool() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readBoolArray() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readBoolArrayField() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readBoolField() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readByte() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readByteField() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readDouble() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readDoubleArray() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readDoubleArrayField() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readDoubleField() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readEnumField(ThriftCodec<T>) - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readField(ThriftCodec<?>) - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readI16() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readI16Array() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readI16ArrayField() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readI16Field() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readI32() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readI32Array() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readI32ArrayField() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readI32Field() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readI64() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readI64Array() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readI64ArrayField() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readI64Field() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readList(ThriftCodec<E>) - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readListField(ThriftCodec<List<E>>) - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readMap(ThriftCodec<K>, ThriftCodec<V>) - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readMapField(ThriftCodec<Map<K, V>>) - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readSet(ThriftCodec<E>) - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readSetField(ThriftCodec<Set<E>>) - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readString() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readStringField() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readStructBegin() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readStructEnd() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
readStructField(ThriftCodec<T>) - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
RecursiveThriftTypeReference - Class in com.facebook.drift.codec.metadata
 
RecursiveThriftTypeReference(ThriftCatalog, Type) - Constructor for class com.facebook.drift.codec.metadata.RecursiveThriftTypeReference
 
ReflectionHelper - Class in com.facebook.drift.codec.metadata
 
ReflectionThriftCodecFactory - Class in com.facebook.drift.codec.internal.reflection
Creates reflection based thrift codecs.
ReflectionThriftCodecFactory() - Constructor for class com.facebook.drift.codec.internal.reflection.ReflectionThriftCodecFactory
 
ReflectionThriftStructCodec<T> - Class in com.facebook.drift.codec.internal.reflection
 
ReflectionThriftStructCodec(ThriftCodecManager, ThriftStructMetadata) - Constructor for class com.facebook.drift.codec.internal.reflection.ReflectionThriftStructCodec
 
ReflectionThriftUnionCodec<T> - Class in com.facebook.drift.codec.internal.reflection
 
ReflectionThriftUnionCodec(ThriftCodecManager, ThriftStructMetadata) - Constructor for class com.facebook.drift.codec.internal.reflection.ReflectionThriftUnionCodec
 
resolveFieldType(Type, Type) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 
resolveFieldTypes(Type, Type[]) - Static method in class com.facebook.drift.codec.metadata.ReflectionHelper
 

S

set(ThriftType) - Static method in class com.facebook.drift.codec.metadata.ThriftType
 
set(ThriftTypeReference) - Static method in class com.facebook.drift.codec.metadata.ThriftType
 
SetThriftCodec<T> - Class in com.facebook.drift.codec.internal.builtin
 
SetThriftCodec(ThriftType, ThriftCodec<T>) - Constructor for class com.facebook.drift.codec.internal.builtin.SetThriftCodec
 
ShortArrayThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
ShortArrayThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.ShortArrayThriftCodec
 
ShortThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
ShortThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.ShortThriftCodec
 
shortToBoxedShort(short) - Static method in class com.facebook.drift.codec.internal.coercion.DefaultJavaCoercions
 
skipFieldData() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
STRING - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
STRING_REF - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
StringThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
StringThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.StringThriftCodec
 
stringToUri(String) - Static method in class com.facebook.drift.codec.internal.builtin.UriThriftCodec
 
struct(ThriftStructMetadata) - Static method in class com.facebook.drift.codec.metadata.ThriftType
 
structName - Variable in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
structType - Variable in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 

T

ThriftCatalog - Class in com.facebook.drift.codec.metadata
ThriftCatalog contains the metadata for all known structs, enums and type coercions.
ThriftCatalog() - Constructor for class com.facebook.drift.codec.metadata.ThriftCatalog
 
ThriftCatalog(MetadataErrors.Monitor) - Constructor for class com.facebook.drift.codec.metadata.ThriftCatalog
 
ThriftCodec<T> - Interface in com.facebook.drift.codec
A single type codec for reading and writing in Thrift format.
ThriftCodecBinder - Class in com.facebook.drift.codec.guice
 
thriftCodecBinder(Binder) - Static method in class com.facebook.drift.codec.guice.ThriftCodecBinder
 
ThriftCodecByteCodeGenerator<T> - Class in com.facebook.drift.codec.internal.compiler
 
ThriftCodecByteCodeGenerator(ThriftCodecManager, ThriftStructMetadata, DynamicClassLoader, boolean) - Constructor for class com.facebook.drift.codec.internal.compiler.ThriftCodecByteCodeGenerator
 
ThriftCodecFactory - Interface in com.facebook.drift.codec.internal
Implementations of this interface are expected to be thread safe.
ThriftCodecManager - Class in com.facebook.drift.codec
ThriftCodecManager contains an index of all known ThriftCodec and can create codecs for unknown types as needed.
ThriftCodecManager(ThriftCatalog) - Constructor for class com.facebook.drift.codec.ThriftCodecManager
 
ThriftCodecManager(ThriftCodec<?>...) - Constructor for class com.facebook.drift.codec.ThriftCodecManager
 
ThriftCodecManager(ClassLoader, ThriftCodec<?>...) - Constructor for class com.facebook.drift.codec.ThriftCodecManager
 
ThriftCodecManager(ThriftCodecFactory, ThriftCodec<?>...) - Constructor for class com.facebook.drift.codec.ThriftCodecManager
 
ThriftCodecManager(ThriftCodecFactory, Set<ThriftCodec<?>>) - Constructor for class com.facebook.drift.codec.ThriftCodecManager
 
ThriftCodecManager(ThriftCodecFactory, ThriftCatalog, Set<ThriftCodec<?>>) - Constructor for class com.facebook.drift.codec.ThriftCodecManager
 
ThriftCodecModule - Class in com.facebook.drift.codec.guice
 
ThriftCodecModule() - Constructor for class com.facebook.drift.codec.guice.ThriftCodecModule
 
ThriftCodecModule(ClassLoader) - Constructor for class com.facebook.drift.codec.guice.ThriftCodecModule
 
ThriftConstructorInjection - Class in com.facebook.drift.codec.metadata
 
ThriftConstructorInjection(Constructor<?>, ThriftParameterInjection...) - Constructor for class com.facebook.drift.codec.metadata.ThriftConstructorInjection
 
ThriftConstructorInjection(Constructor<?>, List<ThriftParameterInjection>) - Constructor for class com.facebook.drift.codec.metadata.ThriftConstructorInjection
 
ThriftEnumMetadata<T extends Enum<T>> - Class in com.facebook.drift.codec.metadata
 
ThriftEnumMetadata(String, Class<T>) - Constructor for class com.facebook.drift.codec.metadata.ThriftEnumMetadata
 
thriftEnumMetadata(Class<T>) - Static method in class com.facebook.drift.codec.metadata.ThriftEnumMetadataBuilder
 
ThriftEnumMetadataBuilder<T extends Enum<T>> - Class in com.facebook.drift.codec.metadata
 
ThriftExtraction - Interface in com.facebook.drift.codec.metadata
ThriftExtraction contains information an extraction point for a single thrift field.
ThriftFieldExtractor - Class in com.facebook.drift.codec.metadata
 
ThriftFieldExtractor(short, String, FieldKind, Field, Type) - Constructor for class com.facebook.drift.codec.metadata.ThriftFieldExtractor
 
ThriftFieldInjection - Class in com.facebook.drift.codec.metadata
 
ThriftFieldInjection(short, String, Field, FieldKind) - Constructor for class com.facebook.drift.codec.metadata.ThriftFieldInjection
 
ThriftFieldMetadata - Class in com.facebook.drift.codec.metadata
ThriftFieldMetadata defines a single thrift field including the value extraction and injection points.
ThriftFieldMetadata(short, boolean, boolean, ThriftField.Requiredness, Map<String, String>, ThriftTypeReference, String, FieldKind, List<ThriftInjection>, Optional<ThriftConstructorInjection>, Optional<ThriftMethodInjection>, Optional<ThriftExtraction>, Optional<TypeCoercion>) - Constructor for class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
ThriftHeaderParameter - Class in com.facebook.drift.codec.metadata
 
ThriftHeaderParameter(int, String) - Constructor for class com.facebook.drift.codec.metadata.ThriftHeaderParameter
 
ThriftInjection - Interface in com.facebook.drift.codec.metadata
ThriftInjection contains information an injection point for a single thrift field.
ThriftMethodExtractor - Class in com.facebook.drift.codec.metadata
 
ThriftMethodExtractor(short, String, FieldKind, Method, Type) - Constructor for class com.facebook.drift.codec.metadata.ThriftMethodExtractor
 
ThriftMethodInjection - Class in com.facebook.drift.codec.metadata
 
ThriftMethodInjection(Method, ThriftParameterInjection...) - Constructor for class com.facebook.drift.codec.metadata.ThriftMethodInjection
 
ThriftMethodInjection(Method, List<ThriftParameterInjection>) - Constructor for class com.facebook.drift.codec.metadata.ThriftMethodInjection
 
ThriftMethodMetadata - Class in com.facebook.drift.codec.metadata
 
ThriftMethodMetadata(Method, ThriftCatalog) - Constructor for class com.facebook.drift.codec.metadata.ThriftMethodMetadata
 
ThriftParameterInjection - Class in com.facebook.drift.codec.metadata
 
ThriftParameterInjection(short, String, int, Type) - Constructor for class com.facebook.drift.codec.metadata.ThriftParameterInjection
 
ThriftProtocolType - Enum in com.facebook.drift.codec
 
ThriftServiceMetadata - Class in com.facebook.drift.codec.metadata
 
ThriftServiceMetadata(Class<?>, ThriftCatalog) - Constructor for class com.facebook.drift.codec.metadata.ThriftServiceMetadata
 
ThriftStructMetadata - Class in com.facebook.drift.codec.metadata
 
ThriftStructMetadata(String, Map<String, String>, Type, Type, ThriftStructMetadata.MetadataType, Optional<ThriftMethodInjection>, List<String>, List<ThriftFieldMetadata>, Optional<ThriftConstructorInjection>, List<ThriftMethodInjection>) - Constructor for class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
ThriftStructMetadata.MetadataType - Enum in com.facebook.drift.codec.metadata
 
ThriftStructMetadataBuilder - Class in com.facebook.drift.codec.metadata
 
ThriftStructMetadataBuilder(ThriftCatalog, Type) - Constructor for class com.facebook.drift.codec.metadata.ThriftStructMetadataBuilder
 
ThriftType - Class in com.facebook.drift.codec.metadata
ThriftType contains all metadata necessary for converting the java type to and from Thrift.
ThriftType(ThriftType, Type) - Constructor for class com.facebook.drift.codec.metadata.ThriftType
 
ThriftType(ThriftType, Type, Object) - Constructor for class com.facebook.drift.codec.metadata.ThriftType
 
ThriftTypeReference - Interface in com.facebook.drift.codec.metadata
An interface to either a resolved ThriftType or the information to compute one.
ThriftUnionMetadataBuilder - Class in com.facebook.drift.codec.metadata
 
ThriftUnionMetadataBuilder(ThriftCatalog, Type) - Constructor for class com.facebook.drift.codec.metadata.ThriftUnionMetadataBuilder
 
throwIfHasErrors() - Method in class com.facebook.drift.codec.metadata.MetadataErrors
 
toParameterizedType(ThriftType) - Static method in class com.facebook.drift.codec.internal.compiler.ThriftCodecByteCodeGenerator
 
toParameterizedType(ThriftTypeReference) - Static method in class com.facebook.drift.codec.internal.compiler.ThriftCodecByteCodeGenerator
 
toString() - Method in class com.facebook.drift.codec.internal.ProtocolReader
 
toString() - Method in class com.facebook.drift.codec.metadata.DefaultThriftTypeReference
 
toString() - Method in class com.facebook.drift.codec.metadata.MetadataErrors
 
toString() - Method in class com.facebook.drift.codec.metadata.RecursiveThriftTypeReference
 
toString() - Method in class com.facebook.drift.codec.metadata.ThriftConstructorInjection
 
toString() - Method in class com.facebook.drift.codec.metadata.ThriftEnumMetadata
 
toString() - Method in class com.facebook.drift.codec.metadata.ThriftFieldExtractor
 
toString() - Method in class com.facebook.drift.codec.metadata.ThriftFieldInjection
 
toString() - Method in class com.facebook.drift.codec.metadata.ThriftFieldMetadata
 
toString() - Method in class com.facebook.drift.codec.metadata.ThriftHeaderParameter
 
toString() - Method in class com.facebook.drift.codec.metadata.ThriftMethodExtractor
 
toString() - Method in class com.facebook.drift.codec.metadata.ThriftMethodInjection
 
toString() - Method in class com.facebook.drift.codec.metadata.ThriftParameterInjection
 
toString() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadata
 
toString() - Method in class com.facebook.drift.codec.metadata.ThriftType
 
toString() - Method in class com.facebook.drift.codec.metadata.TypeCoercion
 
ToThrift - Annotation Type in com.facebook.drift.codec.internal.coercion
Marks a method as being a conversion to a native Thrift type from a Java Type.
TypeCoercion - Class in com.facebook.drift.codec.metadata
 
TypeCoercion(ThriftType, Method, Method) - Constructor for class com.facebook.drift.codec.metadata.TypeCoercion
 

U

UnknownEnumValueException - Exception in com.facebook.drift.codec.internal
 
UnknownEnumValueException(String) - Constructor for exception com.facebook.drift.codec.internal.UnknownEnumValueException
 
UriThriftCodec - Class in com.facebook.drift.codec.internal.builtin
 
UriThriftCodec(ThriftCatalog) - Constructor for class com.facebook.drift.codec.internal.builtin.UriThriftCodec
 
uriToString(URI) - Static method in class com.facebook.drift.codec.internal.builtin.UriThriftCodec
 

V

validateConstructors() - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
validateConstructors() - Method in class com.facebook.drift.codec.metadata.ThriftStructMetadataBuilder
 
validateConstructors() - Method in class com.facebook.drift.codec.metadata.ThriftUnionMetadataBuilder
 
valueOf(String) - Static method in enum com.facebook.drift.codec.metadata.FieldKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.drift.codec.metadata.ThriftStructMetadata.MetadataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.drift.codec.ThriftProtocolType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.facebook.drift.codec.metadata.FieldKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.drift.codec.metadata.ThriftStructMetadata.MetadataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.drift.codec.ThriftProtocolType
Returns an array containing the constants of this enum type, in the order they are declared.
verifyClass(Class<? extends Annotation>) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
 
verifyFieldType(short, String, Collection<FieldMetadata>, ThriftCatalog) - Method in class com.facebook.drift.codec.metadata.AbstractThriftMetadataBuilder
Verifies that the the fields all have a supported Java type and that all fields map to the exact same ThriftType.
VOID - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
VOID_REF - Static variable in class com.facebook.drift.codec.metadata.ThriftType
 
VoidThriftCodec - Class in com.facebook.drift.codec.internal.builtin
VoidThriftCodec is a convenience codec used for service invocations that return void type.
VoidThriftCodec() - Constructor for class com.facebook.drift.codec.internal.builtin.VoidThriftCodec
 

W

write(T, TProtocolWriter) - Method in class com.facebook.drift.codec.DelegateCodec
 
write(boolean[], TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.BooleanArrayThriftCodec
 
write(Boolean, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.BooleanThriftCodec
 
write(ByteBuffer, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.ByteBufferThriftCodec
 
write(Byte, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.ByteThriftCodec
 
write(double[], TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.DoubleArrayThriftCodec
 
write(Double, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.DoubleThriftCodec
 
write(int[], TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.IntArrayThriftCodec
 
write(Integer, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.IntegerThriftCodec
 
write(List<T>, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.ListThriftCodec
 
write(long[], TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.LongArrayThriftCodec
 
write(Long, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.LongThriftCodec
 
write(Map<K, V>, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.MapThriftCodec
 
write(OptionalDouble, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.OptionalDoubleThriftCodec
 
write(OptionalInt, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.OptionalIntThriftCodec
 
write(OptionalLong, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.OptionalLongThriftCodec
 
write(Optional<T>, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.OptionalThriftCodec
 
write(Set<T>, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.SetThriftCodec
 
write(short[], TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.ShortArrayThriftCodec
 
write(Short, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.ShortThriftCodec
 
write(String, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.StringThriftCodec
 
write(URI, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.UriThriftCodec
 
write(Void, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.builtin.VoidThriftCodec
Always returns without writing to the stream.
write(T, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.coercion.CoercionThriftCodec
 
write(T, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.EnumThriftCodec
 
write(T, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.reflection.ReflectionThriftStructCodec
 
write(T, TProtocolWriter) - Method in class com.facebook.drift.codec.internal.reflection.ReflectionThriftUnionCodec
 
write(T, TProtocolWriter) - Method in interface com.facebook.drift.codec.ThriftCodec
Writes a value to the supplied Thrift protocol writer.
write(Class<T>, T, TProtocolWriter) - Method in class com.facebook.drift.codec.ThriftCodecManager
 
write(ThriftType, Object, TProtocolWriter) - Method in class com.facebook.drift.codec.ThriftCodecManager
 
writeBinary(ByteBuffer) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeBinaryField(String, short, ByteBuffer) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeBool(boolean) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeBoolArray(boolean[]) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeBoolArrayField(String, short, boolean[]) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeBoolField(String, short, boolean) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeByte(byte) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeByteField(String, short, byte) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeDouble(double) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeDoubleArray(double[]) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeDoubleArrayField(String, short, double[]) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeDoubleField(String, short, double) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeEnumField(String, short, ThriftCodec<T>, T) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeField(String, short, ThriftCodec<T>, T) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeI16(short) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeI16Array(short[]) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeI16ArrayField(String, short, short[]) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeI16Field(String, short, short) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeI32(int) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeI32Array(int[]) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeI32ArrayField(String, short, int[]) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeI32Field(String, short, int) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeI64(long) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeI64Array(long[]) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeI64ArrayField(String, short, long[]) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeI64Field(String, short, long) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeList(ThriftCodec<T>, List<T>) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeListField(String, short, ThriftCodec<List<E>>, List<E>) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeMap(ThriftCodec<K>, ThriftCodec<V>, Map<K, V>) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeMapField(String, short, ThriftCodec<Map<K, V>>, Map<K, V>) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeSet(ThriftCodec<T>, Set<T>) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeSetField(String, short, ThriftCodec<Set<E>>, Set<E>) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeString(String) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeStringField(String, short, String) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeStructBegin(String) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeStructEnd() - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
writeStructField(String, short, ThriftCodec<T>, T) - Method in class com.facebook.drift.codec.internal.ProtocolWriter
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2012–2024. All rights reserved.