Uses of Interface
io.airlift.drift.codec.metadata.ThriftTypeReference
Packages that use ThriftTypeReference
Package
Description
-
Uses of ThriftTypeReference in io.airlift.drift.codec
Methods in io.airlift.drift.codec with parameters of type ThriftTypeReferenceModifier and TypeMethodDescriptionThriftCodec<?>ThriftCodecManager.getElementCodec(ThriftTypeReference thriftTypeReference) -
Uses of ThriftTypeReference in io.airlift.drift.codec.internal.compiler
Methods in io.airlift.drift.codec.internal.compiler with parameters of type ThriftTypeReferenceModifier and TypeMethodDescriptionstatic io.airlift.bytecode.ParameterizedTypeThriftCodecByteCodeGenerator.toParameterizedType(ThriftTypeReference typeRef) -
Uses of ThriftTypeReference in io.airlift.drift.codec.metadata
Classes in io.airlift.drift.codec.metadata that implement ThriftTypeReferenceModifier and TypeClassDescriptionclassclassFields in io.airlift.drift.codec.metadata declared as ThriftTypeReferenceModifier and TypeFieldDescriptionstatic final ThriftTypeReferenceThriftType.BINARY_REFstatic final ThriftTypeReferenceThriftType.BOOL_REFstatic final ThriftTypeReferenceThriftType.BYTE_REFstatic final ThriftTypeReferenceThriftType.DOUBLE_REFstatic final ThriftTypeReferenceThriftType.I16_REFstatic final ThriftTypeReferenceThriftType.I32_REFstatic final ThriftTypeReferenceThriftType.I64_REFstatic final ThriftTypeReferenceThriftType.STRING_REFstatic final ThriftTypeReferenceThriftType.VOID_REFMethods in io.airlift.drift.codec.metadata that return ThriftTypeReferenceModifier and TypeMethodDescriptionThriftCatalog.getCollectionElementThriftTypeReference(Type javaType) ThriftCatalog.getFieldThriftTypeReference(io.airlift.drift.codec.metadata.FieldMetadata fieldMetadata) ThriftType.getKeyTypeReference()ThriftCatalog.getMapKeyThriftTypeReference(Type javaType) ThriftCatalog.getMapValueThriftTypeReference(Type javaType) ThriftCatalog.getOptionalThriftTypeReference(Type javaType) ThriftType.getValueTypeReference()Methods in io.airlift.drift.codec.metadata with parameters of type ThriftTypeReferenceModifier and TypeMethodDescriptionstatic ThriftTypeThriftType.array(ThriftTypeReference valueTypeReference) static <E> ThriftTypeThriftType.list(ThriftTypeReference valueTypeReference) static <K,V> ThriftType ThriftType.map(ThriftTypeReference keyTypeReference, ThriftTypeReference valueTypeReference) static <T> ThriftTypeThriftType.optional(ThriftTypeReference valueTypeReference) static <E> ThriftTypeThriftType.set(ThriftTypeReference valueTypeReference) Constructors in io.airlift.drift.codec.metadata with parameters of type ThriftTypeReferenceModifierConstructorDescriptionThriftFieldMetadata(short id, boolean isLegacyId, boolean isRecursiveReference, ThriftField.Requiredness requiredness, Map<String, String> idlAnnotations, ThriftTypeReference thriftTypeReference, String name, FieldKind fieldKind, List<ThriftInjection> injections, Optional<ThriftConstructorInjection> constructorInjection, Optional<ThriftMethodInjection> methodInjection, Optional<ThriftExtraction> extraction, Optional<TypeCoercion> coercion)