JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
io.airlift.drift.codec.internal.reflection
AbstractReflectionThriftCodec(ThriftCodecManager, ThriftStructMetadata)
- Constructor for class io.airlift.drift.codec.internal.reflection.
AbstractReflectionThriftCodec
AbstractThriftMetadataBuilder
- Class in
io.airlift.drift.codec.metadata
AbstractThriftMetadataBuilder(ThriftCatalog, Type)
- Constructor for class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
addBuilderMethods()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
addCodec(ThriftCodec<?>)
- Method in class io.airlift.drift.codec.
ThriftCodecManager
Adds or replaces the codec associated with the type contained in the codec.
addConstructors(Type)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
addDefaultCoercions(Class<?>)
- Method in class io.airlift.drift.codec.metadata.
ThriftCatalog
Add the @ToThrift and @FromThrift coercions in the specified class to this catalog.
addError(String, Object...)
- Method in class io.airlift.drift.codec.metadata.
MetadataErrors
addError(Throwable, String, Object...)
- Method in class io.airlift.drift.codec.metadata.
MetadataErrors
addField(Field, boolean, boolean)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
addFields(Class<?>, boolean, boolean)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
addMethod(Type, Method, boolean, boolean)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
addMethods(Type, boolean, boolean)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
addThriftType(ThriftType)
- Method in class io.airlift.drift.codec.metadata.
ThriftCatalog
addWarning(String, Object...)
- Method in class io.airlift.drift.codec.metadata.
MetadataErrors
addWarning(Throwable, String, Object...)
- Method in class io.airlift.drift.codec.metadata.
MetadataErrors
array(ThriftType)
- Static method in class io.airlift.drift.codec.metadata.
ThriftType
array(ThriftTypeReference)
- Static method in class io.airlift.drift.codec.metadata.
ThriftType
B
BINARY
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
BINARY_REF
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
bindCustomThriftCodec(ThriftCodec<?>)
- Method in class io.airlift.drift.codec.guice.
ThriftCodecBinder
bindCustomThriftCodec(Class<? extends ThriftCodec<?>>)
- Method in class io.airlift.drift.codec.guice.
ThriftCodecBinder
bindCustomThriftCodec(TypeLiteral<? extends ThriftCodec<?>>)
- Method in class io.airlift.drift.codec.guice.
ThriftCodecBinder
bindCustomThriftCodec(Key<? extends ThriftCodec<?>>)
- Method in class io.airlift.drift.codec.guice.
ThriftCodecBinder
bindListThriftCodec(Class<?>)
- Method in class io.airlift.drift.codec.guice.
ThriftCodecBinder
bindMapThriftCodec(Class<?>, Class<?>)
- Method in class io.airlift.drift.codec.guice.
ThriftCodecBinder
bindThriftCodec(Class<?>)
- Method in class io.airlift.drift.codec.guice.
ThriftCodecBinder
bindThriftCodec(TypeLiteral<?>)
- Method in class io.airlift.drift.codec.guice.
ThriftCodecBinder
bindThriftCodec(Key<?>)
- Method in class io.airlift.drift.codec.guice.
ThriftCodecBinder
BOOL
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
BOOL_REF
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
BooleanArrayThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
BooleanArrayThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
BooleanArrayThriftCodec
BooleanThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
BooleanThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
BooleanThriftCodec
booleanToBoxedBoolean(boolean)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
boxedBooleanToBoolean(Boolean)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
boxedByteToByte(Byte)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
boxedDoubleToDouble(Double)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
boxedFloatToDouble(Float)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
boxedIntegerToInteger(Integer)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
boxedLongToLong(Long)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
boxedShortToShort(Short)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
build()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
build()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadataBuilder
build()
- Method in class io.airlift.drift.codec.metadata.
ThriftUnionMetadataBuilder
buildBuilderConstructorInjections()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
builderMethodInjections
- Variable in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
builderType
- Variable in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
buildField(Collection<FieldMetadata>)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
buildField(Collection<FieldMetadata>)
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadataBuilder
buildField(Collection<FieldMetadata>)
- Method in class io.airlift.drift.codec.metadata.
ThriftUnionMetadataBuilder
buildFieldInjections()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
buildMethodInjections()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
buildParameterInjections(List<ParameterInjection>)
- Static method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
BYTE
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
BYTE_REF
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
byteArrayToByteBuffer(byte[])
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
ByteBufferThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
ByteBufferThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
ByteBufferThriftCodec
byteBufferToByteArray(ByteBuffer)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
ByteThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
ByteThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
ByteThriftCodec
byteToBoxedByte(byte)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
C
catalog
- Variable in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
coerceTo(Type)
- Method in class io.airlift.drift.codec.metadata.
ThriftType
CoercionThriftCodec
<
T
> - Class in
io.airlift.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 io.airlift.drift.codec.internal.coercion.
CoercionThriftCodec
CompilerThriftCodecFactory
- Class in
io.airlift.drift.codec.internal.compiler
Creates Thrift codecs directly in byte code.
CompilerThriftCodecFactory(ClassLoader)
- Constructor for class io.airlift.drift.codec.internal.compiler.
CompilerThriftCodecFactory
CompilerThriftCodecFactory(boolean)
- Constructor for class io.airlift.drift.codec.internal.compiler.
CompilerThriftCodecFactory
CompilerThriftCodecFactory(boolean, ClassLoader)
- Constructor for class io.airlift.drift.codec.internal.compiler.
CompilerThriftCodecFactory
configure(Binder)
- Method in class io.airlift.drift.codec.guice.
ThriftCodecModule
constructorInjections
- Variable in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
D
DefaultJavaCoercions
- Class in
io.airlift.drift.codec.internal.coercion
DefaultThriftTypeReference
- Class in
io.airlift.drift.codec.metadata
DefaultThriftTypeReference(ThriftType)
- Constructor for class io.airlift.drift.codec.metadata.
DefaultThriftTypeReference
DelegateCodec
<
T
> - Class in
io.airlift.drift.codec
A placeholder for a
ThriftCodec
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 io.airlift.drift.codec.
DelegateCodec
documentation
- Variable in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
DOUBLE
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
DOUBLE_REF
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
DoubleArrayThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
DoubleArrayThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
DoubleArrayThriftCodec
DoubleThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
DoubleThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
DoubleThriftCodec
doubleToBoxedDouble(double)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
doubleToBoxedFloat(double)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
doubleToPrimitiveFloat(double)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
E
EnumThriftCodec
<
T
extends
Enum
<
T
>> - Class in
io.airlift.drift.codec.internal
EnumThriftCodec is a codec for Java enum types.
EnumThriftCodec(ThriftType)
- Constructor for class io.airlift.drift.codec.internal.
EnumThriftCodec
enumType(ThriftEnumMetadata<?>)
- Static method in class io.airlift.drift.codec.metadata.
ThriftType
equals(Object)
- Method in class io.airlift.drift.codec.guice.
ThriftCodecModule
equals(Object)
- Method in class io.airlift.drift.codec.metadata.
DefaultThriftTypeReference
equals(Object)
- Method in class io.airlift.drift.codec.metadata.
RecursiveThriftTypeReference
equals(Object)
- Method in class io.airlift.drift.codec.metadata.
ThriftEnumMetadata
equals(Object)
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
equals(Object)
- Method in class io.airlift.drift.codec.metadata.
ThriftHeaderParameter
equals(Object)
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodMetadata
equals(Object)
- Method in class io.airlift.drift.codec.metadata.
ThriftServiceMetadata
equals(Object)
- Method in class io.airlift.drift.codec.metadata.
ThriftType
extractBuilderClass()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
extractBuilderClass()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadataBuilder
extractBuilderClass()
- Method in class io.airlift.drift.codec.metadata.
ThriftUnionMetadataBuilder
extractFieldIdlAnnotations(short, Collection<FieldMetadata>)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
extractFieldIsLegacyId(short, String, Collection<FieldMetadata>)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
extractFieldIsRecursiveReference(short, Collection<FieldMetadata>)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
extractFieldName(short, Collection<FieldMetadata>)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
extractFieldName(Method)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
extractFieldName(String)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
extractFieldRequiredness(short, String, Collection<FieldMetadata>)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
extractFromConstructors()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
extractFromFields()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
extractFromMethods()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
extractName()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
extractName()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadataBuilder
extractName()
- Method in class io.airlift.drift.codec.metadata.
ThriftUnionMetadataBuilder
extractors
- Variable in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
extractParameterNames(Executable)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
extractStructIdlAnnotations()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
extractStructIdlAnnotations()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadataBuilder
extractStructIdlAnnotations()
- Method in class io.airlift.drift.codec.metadata.
ThriftUnionMetadataBuilder
F
fieldInjections
- Variable in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
FieldKind
- Enum in
io.airlift.drift.codec.metadata
fields
- Variable in class io.airlift.drift.codec.internal.reflection.
AbstractReflectionThriftCodec
fields
- Variable in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
findAnnotatedFields(Class<?>, Class<? extends Annotation>)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
findAnnotatedMethod(Class<?>, Class<? extends Annotation>, String, Class<?>...)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
findAnnotatedMethods(Class<?>, Class<? extends Annotation>)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
Find methods that are tagged with a given annotation somewhere in the hierarchy
ForCompiler
- Annotation Type in
io.airlift.drift.codec.internal
FromThrift
- Annotation Type in
io.airlift.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 io.airlift.drift.codec.internal.compiler.
CompilerThriftCodecFactory
generateThriftTypeCodec(ThriftCodecManager, ThriftStructMetadata)
- Method in class io.airlift.drift.codec.internal.reflection.
ReflectionThriftCodecFactory
generateThriftTypeCodec(ThriftCodecManager, ThriftStructMetadata)
- Method in interface io.airlift.drift.codec.internal.
ThriftCodecFactory
get()
- Method in class io.airlift.drift.codec.metadata.
DefaultThriftTypeReference
get()
- Method in class io.airlift.drift.codec.metadata.
RecursiveThriftTypeReference
get()
- Method in interface io.airlift.drift.codec.metadata.
ThriftTypeReference
getAllDeclaredFields(Class<?>)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
getAllDeclaredMethods(Class<?>)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
getArrayOfType(Type)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
getBuilderClass()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
getBuilderClass()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
getBuilderMethod()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
getBuilderType()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
getByEnumConstant()
- Method in class io.airlift.drift.codec.metadata.
ThriftEnumMetadata
getByEnumValue()
- Method in class io.airlift.drift.codec.metadata.
ThriftEnumMetadata
getCachedCodecIfPresent(Type)
- Method in class io.airlift.drift.codec.
ThriftCodecManager
getCachedCodecIfPresent(Class<T>)
- Method in class io.airlift.drift.codec.
ThriftCodecManager
getCachedCodecIfPresent(TypeToken<T>)
- Method in class io.airlift.drift.codec.
ThriftCodecManager
getCachedCodecIfPresent(ThriftType)
- Method in class io.airlift.drift.codec.
ThriftCodecManager
getCatalog()
- Method in class io.airlift.drift.codec.
ThriftCodecManager
getCodec(Type)
- Method in class io.airlift.drift.codec.
ThriftCodecManager
getCodec(Class<T>)
- Method in class io.airlift.drift.codec.
ThriftCodecManager
getCodec(TypeToken<T>)
- Method in class io.airlift.drift.codec.
ThriftCodecManager
getCodec(ThriftType)
- Method in class io.airlift.drift.codec.
ThriftCodecManager
getCoercion()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
getCollectionElementThriftTypeReference(Type)
- Method in class io.airlift.drift.codec.metadata.
ThriftCatalog
getConstructor()
- Method in class io.airlift.drift.codec.metadata.
ThriftConstructorInjection
getConstructorInjection()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
getConstructorInjection()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
getDefaultCoercion(Type)
- Method in class io.airlift.drift.codec.metadata.
ThriftCatalog
Gets the default TypeCoercion (and associated ThriftType) for the specified Java type.
getDocumentation()
- Method in class io.airlift.drift.codec.metadata.
ThriftEnumMetadata
getDocumentation()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
getDocumentation()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodMetadata
getDocumentation()
- Method in class io.airlift.drift.codec.metadata.
ThriftServiceMetadata
getDocumentation()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
getEffectiveClassAnnotations(Class<?>, Class<T>)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
getElementCodec(ThriftTypeReference)
- Method in class io.airlift.drift.codec.
ThriftCodecManager
getElementsDocumentation()
- Method in class io.airlift.drift.codec.metadata.
ThriftEnumMetadata
getEnumClass()
- Method in class io.airlift.drift.codec.metadata.
ThriftEnumMetadata
getEnumMetadata()
- Method in class io.airlift.drift.codec.metadata.
ThriftType
getEnumName()
- Method in class io.airlift.drift.codec.metadata.
ThriftEnumMetadata
getErrors()
- Method in class io.airlift.drift.codec.metadata.
MetadataErrors
getExceptions()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodMetadata
getExtraction()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
getField()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldExtractor
getField()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldInjection
getField(int)
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
getFieldId()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
getFieldKind()
- Method in interface io.airlift.drift.codec.metadata.
ThriftExtraction
getFieldKind()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldExtractor
getFieldKind()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldInjection
getFieldKind()
- Method in interface io.airlift.drift.codec.metadata.
ThriftInjection
getFieldKind()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodExtractor
getFieldKind()
- Method in class io.airlift.drift.codec.metadata.
ThriftParameterInjection
getFields(FieldKind)
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
getFields()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
getFieldThriftTypeReference(FieldMetadata)
- Method in class io.airlift.drift.codec.metadata.
ThriftCatalog
getFieldType()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
getFieldValue(Object, ThriftFieldMetadata)
- Method in class io.airlift.drift.codec.internal.reflection.
AbstractReflectionThriftCodec
getFromThrift()
- Method in class io.airlift.drift.codec.metadata.
TypeCoercion
getFutureReturnType(Type)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
getHeaderParameters()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodMetadata
getId()
- Method in interface io.airlift.drift.codec.metadata.
ThriftExtraction
getId()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldExtractor
getId()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldInjection
getId()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
getId()
- Method in interface io.airlift.drift.codec.metadata.
ThriftInjection
getId()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodExtractor
getId()
- Method in class io.airlift.drift.codec.metadata.
ThriftParameterInjection
getIdlAnnotations()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
getIdlAnnotations()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
getIdlName()
- Method in class io.airlift.drift.codec.metadata.
ThriftServiceMetadata
getIndex()
- Method in class io.airlift.drift.codec.metadata.
ThriftHeaderParameter
getInjections()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
getIterableType(Type)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
getJavaType()
- Method in class io.airlift.drift.codec.metadata.
DefaultThriftTypeReference
getJavaType()
- Method in class io.airlift.drift.codec.metadata.
RecursiveThriftTypeReference
getJavaType()
- Method in class io.airlift.drift.codec.metadata.
ThriftParameterInjection
getJavaType()
- Method in class io.airlift.drift.codec.metadata.
ThriftType
getJavaType()
- Method in interface io.airlift.drift.codec.metadata.
ThriftTypeReference
getKeyTypeReference()
- Method in class io.airlift.drift.codec.metadata.
ThriftType
getMapKeyThriftTypeReference(Type)
- Method in class io.airlift.drift.codec.metadata.
ThriftCatalog
getMapKeyType(Type)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
getMapValueThriftTypeReference(Type)
- Method in class io.airlift.drift.codec.metadata.
ThriftCatalog
getMapValueType(Type)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
getMetadataErrors()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
getMetadataType()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
getMethod()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodExtractor
getMethod()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodInjection
getMethod()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodMetadata
getMethodInjection()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
getMethodInjections()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
getMethodOrder(Method)
- Static method in class io.airlift.drift.codec.metadata.
ThriftCatalog
getMethods()
- Method in class io.airlift.drift.codec.metadata.
ThriftServiceMetadata
getName()
- Method in interface io.airlift.drift.codec.metadata.
ThriftExtraction
getName()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldExtractor
getName()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldInjection
getName()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
getName()
- Method in class io.airlift.drift.codec.metadata.
ThriftHeaderParameter
getName()
- Method in interface io.airlift.drift.codec.metadata.
ThriftInjection
getName()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodExtractor
getName()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodMetadata
getName()
- Method in class io.airlift.drift.codec.metadata.
ThriftParameterInjection
getName()
- Method in class io.airlift.drift.codec.metadata.
ThriftServiceMetadata
getNullValue()
- Method in class io.airlift.drift.codec.metadata.
ThriftType
getOneway()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodMetadata
getOptionalThriftTypeReference(Type)
- Method in class io.airlift.drift.codec.metadata.
ThriftCatalog
getOptionalType(Type)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
getParameterIndex()
- Method in class io.airlift.drift.codec.metadata.
ThriftParameterInjection
getParameterInjections(Type, Annotation[][], Type[], List<String>)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
getParameters()
- Method in class io.airlift.drift.codec.metadata.
ThriftConstructorInjection
getParameters()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodInjection
getParameters()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodMetadata
getProtocolType()
- Method in class io.airlift.drift.codec.metadata.
DefaultThriftTypeReference
getProtocolType()
- Method in class io.airlift.drift.codec.metadata.
RecursiveThriftTypeReference
getProtocolType()
- Method in class io.airlift.drift.codec.metadata.
ThriftType
getProtocolType()
- Method in interface io.airlift.drift.codec.metadata.
ThriftTypeReference
getRequiredness()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
getReturnType()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodMetadata
getStructClass()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
getStructClass()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
getStructMetadata()
- Method in class io.airlift.drift.codec.metadata.
ThriftType
getStructName()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
getStructType()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
getThriftCodec()
- Method in class io.airlift.drift.codec.internal.compiler.
ThriftCodecByteCodeGenerator
getThriftDocumentation(Class<?>)
- Static method in class io.airlift.drift.codec.metadata.
ThriftCatalog
getThriftDocumentation(Method)
- Static method in class io.airlift.drift.codec.metadata.
ThriftCatalog
getThriftDocumentation(Field)
- Static method in class io.airlift.drift.codec.metadata.
ThriftCatalog
getThriftDocumentation(Enum<T>)
- Static method in class io.airlift.drift.codec.metadata.
ThriftCatalog
getThriftEnumMetadata(Class<?>)
- Method in class io.airlift.drift.codec.metadata.
ThriftCatalog
Gets the ThriftEnumMetadata for the specified enum class.
getThriftProtocolType(Type)
- Method in class io.airlift.drift.codec.metadata.
ThriftCatalog
getThriftServiceAnnotation(Class<?>)
- Static method in class io.airlift.drift.codec.metadata.
ThriftServiceMetadata
getThriftStructMetadata(Type)
- Method in class io.airlift.drift.codec.metadata.
ThriftCatalog
Gets the ThriftStructMetadata for the specified struct class.
getThriftType(Type)
- Method in class io.airlift.drift.codec.metadata.
ThriftCatalog
Gets the ThriftType for the specified Java type.
getThriftType()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
getThriftType()
- Method in class io.airlift.drift.codec.metadata.
TypeCoercion
getThriftTypeFromCache(Type)
- Method in class io.airlift.drift.codec.metadata.
ThriftCatalog
getToThrift()
- Method in class io.airlift.drift.codec.metadata.
TypeCoercion
getType()
- Method in class io.airlift.drift.codec.
DelegateCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
BooleanArrayThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
BooleanThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
ByteBufferThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
ByteThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
DoubleArrayThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
DoubleThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
IntArrayThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
IntegerThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
ListThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
LongArrayThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
LongThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
MapThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalDoubleThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalIntThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalLongThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
SetThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
ShortArrayThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
ShortThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
StringThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.builtin.
VoidThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.coercion.
CoercionThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.
EnumThriftCodec
getType()
- Method in class io.airlift.drift.codec.internal.reflection.
AbstractReflectionThriftCodec
getType()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldExtractor
getType()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
getType()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodExtractor
getType()
- Method in interface io.airlift.drift.codec.
ThriftCodec
The Thrift type this codec supports.
getType()
- Method in enum io.airlift.drift.codec.
ThriftProtocolType
getUncoercedType()
- Method in class io.airlift.drift.codec.metadata.
ThriftType
getUnknownEnumConstant()
- Method in class io.airlift.drift.codec.metadata.
ThriftEnumMetadata
getValueTypeReference()
- Method in class io.airlift.drift.codec.metadata.
ThriftType
getWarnings()
- Method in class io.airlift.drift.codec.metadata.
MetadataErrors
H
hashCode()
- Method in class io.airlift.drift.codec.guice.
ThriftCodecModule
hashCode()
- Method in class io.airlift.drift.codec.metadata.
DefaultThriftTypeReference
hashCode()
- Method in class io.airlift.drift.codec.metadata.
RecursiveThriftTypeReference
hashCode()
- Method in class io.airlift.drift.codec.metadata.
ThriftEnumMetadata
hashCode()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
hashCode()
- Method in class io.airlift.drift.codec.metadata.
ThriftHeaderParameter
hashCode()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodMetadata
hashCode()
- Method in class io.airlift.drift.codec.metadata.
ThriftServiceMetadata
hashCode()
- Method in class io.airlift.drift.codec.metadata.
ThriftType
hasThriftFieldAnnotation(Method)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
I
I16
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
I16_REF
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
I32
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
I32_REF
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
I64
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
I64_REF
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
inferThriftFieldIds()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
Assigns all fields an id if possible.
inferThriftFieldIds(Multimap<String, FieldMetadata>, Set<String>)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
IntArrayThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
IntArrayThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
IntArrayThriftCodec
IntegerThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
IntegerThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
IntegerThriftCodec
integerToBoxedInteger(int)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
InternalThriftCodec
- Annotation Type in
io.airlift.drift.codec
io.airlift.drift.codec
- package io.airlift.drift.codec
io.airlift.drift.codec.guice
- package io.airlift.drift.codec.guice
io.airlift.drift.codec.internal
- package io.airlift.drift.codec.internal
io.airlift.drift.codec.internal.builtin
- package io.airlift.drift.codec.internal.builtin
io.airlift.drift.codec.internal.coercion
- package io.airlift.drift.codec.internal.coercion
io.airlift.drift.codec.internal.compiler
- package io.airlift.drift.codec.internal.compiler
io.airlift.drift.codec.internal.reflection
- package io.airlift.drift.codec.internal.reflection
io.airlift.drift.codec.metadata
- package io.airlift.drift.codec.metadata
isArray(Type)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
isAsync()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodMetadata
isCoerced()
- Method in class io.airlift.drift.codec.metadata.
ThriftType
isException()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
isGeneric()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldExtractor
isGeneric()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodExtractor
isIdempotent()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodMetadata
isInternal()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
isNull(OptionalDouble)
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalDoubleThriftCodec
isNull(OptionalInt)
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalIntThriftCodec
isNull(OptionalLong)
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalLongThriftCodec
isNull(Optional<T>)
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalThriftCodec
isNull(T)
- Method in interface io.airlift.drift.codec.
ThriftCodec
If the value is effectively null and should not be written.
isOptional(Type)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
isReadOnly()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
isRecursive()
- Method in class io.airlift.drift.codec.metadata.
DefaultThriftTypeReference
isRecursive()
- Method in class io.airlift.drift.codec.metadata.
RecursiveThriftTypeReference
isRecursive()
- Method in interface io.airlift.drift.codec.metadata.
ThriftTypeReference
isRecursiveReference()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
isStruct()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
isStructType(Type)
- Static method in class io.airlift.drift.codec.metadata.
ThriftCatalog
isSupportedArrayComponentType(Class<?>)
- Method in class io.airlift.drift.codec.metadata.
ThriftCatalog
isSupportedStructFieldType(Type)
- Method in class io.airlift.drift.codec.metadata.
ThriftCatalog
isTypeReferenceRecursive()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
isUnion()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
isValidateGetter(Method)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
isValidateSetter(Method)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
isValidateSetter(Method)
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadataBuilder
isValidateSetter(Method)
- Method in class io.airlift.drift.codec.metadata.
ThriftUnionMetadataBuilder
isWriteOnly()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
L
list(ThriftType)
- Static method in class io.airlift.drift.codec.metadata.
ThriftType
list(ThriftTypeReference)
- Static method in class io.airlift.drift.codec.metadata.
ThriftType
ListThriftCodec
<
T
> - Class in
io.airlift.drift.codec.internal.builtin
ListThriftCodec(ThriftType, ThriftCodec<T>)
- Constructor for class io.airlift.drift.codec.internal.builtin.
ListThriftCodec
LongArrayThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
LongArrayThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
LongArrayThriftCodec
LongThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
LongThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
LongThriftCodec
longToBoxedLong(long)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
M
map(ThriftType, ThriftType)
- Static method in class io.airlift.drift.codec.metadata.
ThriftType
map(ThriftTypeReference, ThriftTypeReference)
- Static method in class io.airlift.drift.codec.metadata.
ThriftType
MapThriftCodec
<
K
,
V
> - Class in
io.airlift.drift.codec.internal.builtin
MapThriftCodec(ThriftType, ThriftCodec<K>, ThriftCodec<V>)
- Constructor for class io.airlift.drift.codec.internal.builtin.
MapThriftCodec
metadata
- Variable in class io.airlift.drift.codec.internal.reflection.
AbstractReflectionThriftCodec
MetadataErrorException
- Exception in
io.airlift.drift.codec.metadata
MetadataErrorException(String, Object...)
- Constructor for exception io.airlift.drift.codec.metadata.
MetadataErrorException
MetadataErrorException(Throwable, String, Object...)
- Constructor for exception io.airlift.drift.codec.metadata.
MetadataErrorException
metadataErrors
- Variable in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
MetadataErrors
- Class in
io.airlift.drift.codec.metadata
MetadataErrors collects all known issues with metadata extraction.
MetadataErrors()
- Constructor for class io.airlift.drift.codec.metadata.
MetadataErrors
MetadataErrors(MetadataErrors.Monitor)
- Constructor for class io.airlift.drift.codec.metadata.
MetadataErrors
MetadataErrors.Monitor
- Interface in
io.airlift.drift.codec.metadata
MetadataWarningException
- Exception in
io.airlift.drift.codec.metadata
MetadataWarningException(String, Object...)
- Constructor for exception io.airlift.drift.codec.metadata.
MetadataWarningException
MetadataWarningException(Throwable, String, Object...)
- Constructor for exception io.airlift.drift.codec.metadata.
MetadataWarningException
methodInjections
- Variable in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
N
nextField()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
normalizeThriftFields(ThriftCatalog)
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
NULL_MONITOR
- Static variable in class io.airlift.drift.codec.metadata.
MetadataErrors
O
onError(MetadataErrorException)
- Method in interface io.airlift.drift.codec.metadata.
MetadataErrors.Monitor
onWarning(MetadataWarningException)
- Method in interface io.airlift.drift.codec.metadata.
MetadataErrors.Monitor
optional(ThriftType)
- Static method in class io.airlift.drift.codec.metadata.
ThriftType
optional(ThriftTypeReference)
- Static method in class io.airlift.drift.codec.metadata.
ThriftType
OptionalDoubleThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
OptionalDoubleThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
OptionalDoubleThriftCodec
OptionalIntThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
OptionalIntThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
OptionalIntThriftCodec
OptionalLongThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
OptionalLongThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
OptionalLongThriftCodec
OptionalThriftCodec
<
T
> - Class in
io.airlift.drift.codec.internal.builtin
OptionalThriftCodec(ThriftType, ThriftCodec<T>)
- Constructor for class io.airlift.drift.codec.internal.builtin.
OptionalThriftCodec
P
primitiveFloatToDouble(float)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
ProtocolReader
- Class in
io.airlift.drift.codec.internal
ProtocolReader(TProtocolReader)
- Constructor for class io.airlift.drift.codec.internal.
ProtocolReader
ProtocolWriter
- Class in
io.airlift.drift.codec.internal
ProtocolWriter(TProtocolWriter)
- Constructor for class io.airlift.drift.codec.internal.
ProtocolWriter
R
read(TProtocolReader)
- Method in class io.airlift.drift.codec.
DelegateCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
BooleanArrayThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
BooleanThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
ByteBufferThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
ByteThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
DoubleArrayThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
DoubleThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
IntArrayThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
IntegerThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
ListThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
LongArrayThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
LongThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
MapThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalDoubleThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalIntThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalLongThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
SetThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
ShortArrayThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
ShortThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
StringThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.builtin.
VoidThriftCodec
Always returns null without reading anything from the stream.
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.coercion.
CoercionThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.
EnumThriftCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.reflection.
ReflectionThriftStructCodec
read(TProtocolReader)
- Method in class io.airlift.drift.codec.internal.reflection.
ReflectionThriftUnionCodec
read(TProtocolReader)
- Method in interface io.airlift.drift.codec.
ThriftCodec
Reads a value from supplied Thrift protocol reader.
read(Class<T>, TProtocolReader)
- Method in class io.airlift.drift.codec.
ThriftCodecManager
read(ThriftType, TProtocolReader)
- Method in class io.airlift.drift.codec.
ThriftCodecManager
readBinary()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readBinaryField()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readBool()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readBoolArray()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readBoolArrayField()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readBoolField()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readByte()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readByteField()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readDouble()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readDoubleArray()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readDoubleArrayField()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readDoubleField()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readEnumField(ThriftCodec<T>)
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readField(ThriftCodec<?>)
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readI16()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readI16Array()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readI16ArrayField()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readI16Field()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readI32()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readI32Array()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readI32ArrayField()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readI32Field()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readI64()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readI64Array()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readI64ArrayField()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readI64Field()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readList(ThriftCodec<E>)
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readListField(ThriftCodec<List<E>>)
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readMap(ThriftCodec<K>, ThriftCodec<V>)
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readMapField(ThriftCodec<Map<K, V>>)
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readSet(ThriftCodec<E>)
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readSetField(ThriftCodec<Set<E>>)
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readString()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readStringField()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readStructBegin()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readStructEnd()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
readStructField(ThriftCodec<T>)
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
RecursiveThriftTypeReference
- Class in
io.airlift.drift.codec.metadata
RecursiveThriftTypeReference(ThriftCatalog, Type)
- Constructor for class io.airlift.drift.codec.metadata.
RecursiveThriftTypeReference
ReflectionHelper
- Class in
io.airlift.drift.codec.metadata
ReflectionThriftCodecFactory
- Class in
io.airlift.drift.codec.internal.reflection
Creates reflection based thrift codecs.
ReflectionThriftCodecFactory()
- Constructor for class io.airlift.drift.codec.internal.reflection.
ReflectionThriftCodecFactory
ReflectionThriftStructCodec
<
T
> - Class in
io.airlift.drift.codec.internal.reflection
ReflectionThriftStructCodec(ThriftCodecManager, ThriftStructMetadata)
- Constructor for class io.airlift.drift.codec.internal.reflection.
ReflectionThriftStructCodec
ReflectionThriftUnionCodec
<
T
> - Class in
io.airlift.drift.codec.internal.reflection
ReflectionThriftUnionCodec(ThriftCodecManager, ThriftStructMetadata)
- Constructor for class io.airlift.drift.codec.internal.reflection.
ReflectionThriftUnionCodec
resolveFieldType(Type, Type)
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
resolveFieldTypes(Type, Type[])
- Static method in class io.airlift.drift.codec.metadata.
ReflectionHelper
S
set(ThriftType)
- Static method in class io.airlift.drift.codec.metadata.
ThriftType
set(ThriftTypeReference)
- Static method in class io.airlift.drift.codec.metadata.
ThriftType
SetThriftCodec
<
T
> - Class in
io.airlift.drift.codec.internal.builtin
SetThriftCodec(ThriftType, ThriftCodec<T>)
- Constructor for class io.airlift.drift.codec.internal.builtin.
SetThriftCodec
ShortArrayThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
ShortArrayThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
ShortArrayThriftCodec
ShortThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
ShortThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
ShortThriftCodec
shortToBoxedShort(short)
- Static method in class io.airlift.drift.codec.internal.coercion.
DefaultJavaCoercions
skipFieldData()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
STRING
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
STRING_REF
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
StringThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
StringThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
StringThriftCodec
struct(ThriftStructMetadata)
- Static method in class io.airlift.drift.codec.metadata.
ThriftType
structName
- Variable in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
structType
- Variable in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
T
ThriftCatalog
- Class in
io.airlift.drift.codec.metadata
ThriftCatalog contains the metadata for all known structs, enums and type coercions.
ThriftCatalog()
- Constructor for class io.airlift.drift.codec.metadata.
ThriftCatalog
ThriftCatalog(MetadataErrors.Monitor)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftCatalog
ThriftCodec
<
T
> - Interface in
io.airlift.drift.codec
A single type codec for reading and writing in Thrift format.
ThriftCodecBinder
- Class in
io.airlift.drift.codec.guice
thriftCodecBinder(Binder)
- Static method in class io.airlift.drift.codec.guice.
ThriftCodecBinder
ThriftCodecByteCodeGenerator
<
T
> - Class in
io.airlift.drift.codec.internal.compiler
ThriftCodecByteCodeGenerator(ThriftCodecManager, ThriftStructMetadata, DynamicClassLoader, boolean)
- Constructor for class io.airlift.drift.codec.internal.compiler.
ThriftCodecByteCodeGenerator
ThriftCodecFactory
- Interface in
io.airlift.drift.codec.internal
Implementations of this interface are expected to be thread safe.
ThriftCodecManager
- Class in
io.airlift.drift.codec
ThriftCodecManager contains an index of all known ThriftCodec and can create codecs for unknown types as needed.
ThriftCodecManager(ThriftCatalog)
- Constructor for class io.airlift.drift.codec.
ThriftCodecManager
ThriftCodecManager(ThriftCodec<?>...)
- Constructor for class io.airlift.drift.codec.
ThriftCodecManager
ThriftCodecManager(ClassLoader, ThriftCodec<?>...)
- Constructor for class io.airlift.drift.codec.
ThriftCodecManager
ThriftCodecManager(ThriftCodecFactory, ThriftCodec<?>...)
- Constructor for class io.airlift.drift.codec.
ThriftCodecManager
ThriftCodecManager(ThriftCodecFactory, Set<ThriftCodec<?>>)
- Constructor for class io.airlift.drift.codec.
ThriftCodecManager
ThriftCodecManager(ThriftCodecFactory, ThriftCatalog, Set<ThriftCodec<?>>)
- Constructor for class io.airlift.drift.codec.
ThriftCodecManager
ThriftCodecModule
- Class in
io.airlift.drift.codec.guice
ThriftCodecModule()
- Constructor for class io.airlift.drift.codec.guice.
ThriftCodecModule
ThriftCodecModule(ClassLoader)
- Constructor for class io.airlift.drift.codec.guice.
ThriftCodecModule
ThriftConstructorInjection
- Class in
io.airlift.drift.codec.metadata
ThriftConstructorInjection(Constructor<?>, ThriftParameterInjection...)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftConstructorInjection
ThriftConstructorInjection(Constructor<?>, List<ThriftParameterInjection>)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftConstructorInjection
ThriftEnumMetadata
<
T
extends
Enum
<
T
>> - Class in
io.airlift.drift.codec.metadata
ThriftEnumMetadata(String, Class<T>)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftEnumMetadata
thriftEnumMetadata(Class<T>)
- Static method in class io.airlift.drift.codec.metadata.
ThriftEnumMetadataBuilder
ThriftEnumMetadataBuilder
<
T
extends
Enum
<
T
>> - Class in
io.airlift.drift.codec.metadata
ThriftExtraction
- Interface in
io.airlift.drift.codec.metadata
ThriftExtraction contains information an extraction point for a single thrift field.
ThriftFieldExtractor
- Class in
io.airlift.drift.codec.metadata
ThriftFieldExtractor(short, String, FieldKind, Field, Type)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftFieldExtractor
ThriftFieldInjection
- Class in
io.airlift.drift.codec.metadata
ThriftFieldInjection(short, String, Field, FieldKind)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftFieldInjection
ThriftFieldMetadata
- Class in
io.airlift.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 io.airlift.drift.codec.metadata.
ThriftFieldMetadata
ThriftHeaderParameter
- Class in
io.airlift.drift.codec.metadata
ThriftHeaderParameter(int, String)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftHeaderParameter
ThriftInjection
- Interface in
io.airlift.drift.codec.metadata
ThriftInjection contains information an injection point for a single thrift field.
ThriftMethodExtractor
- Class in
io.airlift.drift.codec.metadata
ThriftMethodExtractor(short, String, FieldKind, Method, Type)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftMethodExtractor
ThriftMethodInjection
- Class in
io.airlift.drift.codec.metadata
ThriftMethodInjection(Method, ThriftParameterInjection...)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftMethodInjection
ThriftMethodInjection(Method, List<ThriftParameterInjection>)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftMethodInjection
ThriftMethodMetadata
- Class in
io.airlift.drift.codec.metadata
ThriftMethodMetadata(Method, ThriftCatalog)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftMethodMetadata
ThriftParameterInjection
- Class in
io.airlift.drift.codec.metadata
ThriftParameterInjection(short, String, int, Type)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftParameterInjection
ThriftProtocolType
- Enum in
io.airlift.drift.codec
ThriftServiceMetadata
- Class in
io.airlift.drift.codec.metadata
ThriftServiceMetadata(Class<?>, ThriftCatalog)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftServiceMetadata
ThriftStructMetadata
- Class in
io.airlift.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 io.airlift.drift.codec.metadata.
ThriftStructMetadata
ThriftStructMetadata.MetadataType
- Enum in
io.airlift.drift.codec.metadata
ThriftStructMetadataBuilder
- Class in
io.airlift.drift.codec.metadata
ThriftStructMetadataBuilder(ThriftCatalog, Type)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftStructMetadataBuilder
ThriftType
- Class in
io.airlift.drift.codec.metadata
ThriftType contains all metadata necessary for converting the java type to and from Thrift.
ThriftType(ThriftType, Type)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftType
ThriftType(ThriftType, Type, Object)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftType
ThriftTypeReference
- Interface in
io.airlift.drift.codec.metadata
An interface to either a resolved
ThriftType
or the information to compute one.
ThriftUnionMetadataBuilder
- Class in
io.airlift.drift.codec.metadata
ThriftUnionMetadataBuilder(ThriftCatalog, Type)
- Constructor for class io.airlift.drift.codec.metadata.
ThriftUnionMetadataBuilder
throwIfHasErrors()
- Method in class io.airlift.drift.codec.metadata.
MetadataErrors
toParameterizedType(ThriftType)
- Static method in class io.airlift.drift.codec.internal.compiler.
ThriftCodecByteCodeGenerator
toParameterizedType(ThriftTypeReference)
- Static method in class io.airlift.drift.codec.internal.compiler.
ThriftCodecByteCodeGenerator
toString()
- Method in class io.airlift.drift.codec.internal.
ProtocolReader
toString()
- Method in class io.airlift.drift.codec.metadata.
DefaultThriftTypeReference
toString()
- Method in class io.airlift.drift.codec.metadata.
MetadataErrors
toString()
- Method in class io.airlift.drift.codec.metadata.
RecursiveThriftTypeReference
toString()
- Method in class io.airlift.drift.codec.metadata.
ThriftConstructorInjection
toString()
- Method in class io.airlift.drift.codec.metadata.
ThriftEnumMetadata
toString()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldExtractor
toString()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldInjection
toString()
- Method in class io.airlift.drift.codec.metadata.
ThriftFieldMetadata
toString()
- Method in class io.airlift.drift.codec.metadata.
ThriftHeaderParameter
toString()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodExtractor
toString()
- Method in class io.airlift.drift.codec.metadata.
ThriftMethodInjection
toString()
- Method in class io.airlift.drift.codec.metadata.
ThriftParameterInjection
toString()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadata
toString()
- Method in class io.airlift.drift.codec.metadata.
ThriftType
toString()
- Method in class io.airlift.drift.codec.metadata.
TypeCoercion
ToThrift
- Annotation Type in
io.airlift.drift.codec.internal.coercion
Marks a method as being a conversion to a native Thrift type from a Java Type.
TypeCoercion
- Class in
io.airlift.drift.codec.metadata
TypeCoercion(ThriftType, Method, Method)
- Constructor for class io.airlift.drift.codec.metadata.
TypeCoercion
U
UnknownEnumValueException
- Exception in
io.airlift.drift.codec.internal
UnknownEnumValueException(String)
- Constructor for exception io.airlift.drift.codec.internal.
UnknownEnumValueException
V
validateConstructors()
- Method in class io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
validateConstructors()
- Method in class io.airlift.drift.codec.metadata.
ThriftStructMetadataBuilder
validateConstructors()
- Method in class io.airlift.drift.codec.metadata.
ThriftUnionMetadataBuilder
valueOf(String)
- Static method in enum io.airlift.drift.codec.metadata.
FieldKind
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum io.airlift.drift.codec.metadata.
ThriftStructMetadata.MetadataType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum io.airlift.drift.codec.
ThriftProtocolType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum io.airlift.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 io.airlift.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 io.airlift.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 io.airlift.drift.codec.metadata.
AbstractThriftMetadataBuilder
verifyFieldType(short, String, Collection<FieldMetadata>, ThriftCatalog)
- Method in class io.airlift.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 io.airlift.drift.codec.metadata.
ThriftType
VOID_REF
- Static variable in class io.airlift.drift.codec.metadata.
ThriftType
VoidThriftCodec
- Class in
io.airlift.drift.codec.internal.builtin
VoidThriftCodec is a convenience codec used for service invocations that return void type.
VoidThriftCodec()
- Constructor for class io.airlift.drift.codec.internal.builtin.
VoidThriftCodec
W
write(T, TProtocolWriter)
- Method in class io.airlift.drift.codec.
DelegateCodec
write(boolean[], TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
BooleanArrayThriftCodec
write(Boolean, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
BooleanThriftCodec
write(ByteBuffer, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
ByteBufferThriftCodec
write(Byte, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
ByteThriftCodec
write(double[], TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
DoubleArrayThriftCodec
write(Double, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
DoubleThriftCodec
write(int[], TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
IntArrayThriftCodec
write(Integer, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
IntegerThriftCodec
write(List<T>, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
ListThriftCodec
write(long[], TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
LongArrayThriftCodec
write(Long, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
LongThriftCodec
write(Map<K, V>, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
MapThriftCodec
write(OptionalDouble, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalDoubleThriftCodec
write(OptionalInt, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalIntThriftCodec
write(OptionalLong, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalLongThriftCodec
write(Optional<T>, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
OptionalThriftCodec
write(Set<T>, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
SetThriftCodec
write(short[], TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
ShortArrayThriftCodec
write(Short, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
ShortThriftCodec
write(String, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
StringThriftCodec
write(Void, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.builtin.
VoidThriftCodec
Always returns without writing to the stream.
write(T, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.coercion.
CoercionThriftCodec
write(T, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.
EnumThriftCodec
write(T, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.reflection.
ReflectionThriftStructCodec
write(T, TProtocolWriter)
- Method in class io.airlift.drift.codec.internal.reflection.
ReflectionThriftUnionCodec
write(T, TProtocolWriter)
- Method in interface io.airlift.drift.codec.
ThriftCodec
Writes a value to the supplied Thrift protocol writer.
write(Class<T>, T, TProtocolWriter)
- Method in class io.airlift.drift.codec.
ThriftCodecManager
write(ThriftType, Object, TProtocolWriter)
- Method in class io.airlift.drift.codec.
ThriftCodecManager
writeBinary(ByteBuffer)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeBinaryField(String, short, ByteBuffer)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeBool(boolean)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeBoolArray(boolean[])
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeBoolArrayField(String, short, boolean[])
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeBoolField(String, short, boolean)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeByte(byte)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeByteField(String, short, byte)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeDouble(double)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeDoubleArray(double[])
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeDoubleArrayField(String, short, double[])
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeDoubleField(String, short, double)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeEnumField(String, short, ThriftCodec<T>, T)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeField(String, short, ThriftCodec<T>, T)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeI16(short)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeI16Array(short[])
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeI16ArrayField(String, short, short[])
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeI16Field(String, short, short)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeI32(int)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeI32Array(int[])
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeI32ArrayField(String, short, int[])
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeI32Field(String, short, int)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeI64(long)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeI64Array(long[])
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeI64ArrayField(String, short, long[])
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeI64Field(String, short, long)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeList(ThriftCodec<T>, List<T>)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeListField(String, short, ThriftCodec<List<E>>, List<E>)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeMap(ThriftCodec<K>, ThriftCodec<V>, Map<K, V>)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeMapField(String, short, ThriftCodec<Map<K, V>>, Map<K, V>)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeSet(ThriftCodec<T>, Set<T>)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeSetField(String, short, ThriftCodec<Set<E>>, Set<E>)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeString(String)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeStringField(String, short, String)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeStructBegin(String)
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeStructEnd()
- Method in class io.airlift.drift.codec.internal.
ProtocolWriter
writeStructField(String, short, ThriftCodec<T>, T)
- Method in class io.airlift.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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2012–2018. All rights reserved.