Uses of Interface
org.apache.flink.types.variant.Variant
-
Packages that use Variant Package Description org.apache.flink.api.common.typeinfo org.apache.flink.api.common.typeutils.base org.apache.flink.types.variant -
-
Uses of Variant in org.apache.flink.api.common.typeinfo
Fields in org.apache.flink.api.common.typeinfo with type parameters of type Variant Modifier and Type Field Description static TypeInformation<Variant>Types. VARIANTMethods in org.apache.flink.api.common.typeinfo that return types with arguments of type Variant Modifier and Type Method Description TypeSerializer<Variant>VariantTypeInfo. createSerializer(SerializerConfig config)Class<Variant>VariantTypeInfo. getTypeClass() -
Uses of Variant in org.apache.flink.api.common.typeutils.base
Methods in org.apache.flink.api.common.typeutils.base that return Variant Modifier and Type Method Description VariantVariantSerializer. copy(Variant from)VariantVariantSerializer. copy(Variant from, Variant reuse)VariantVariantSerializer. createInstance()VariantVariantSerializer. deserialize(DataInputView source)VariantVariantSerializer. deserialize(Variant reuse, DataInputView source)Methods in org.apache.flink.api.common.typeutils.base that return types with arguments of type Variant Modifier and Type Method Description TypeSerializerSnapshot<Variant>VariantSerializer. snapshotConfiguration()Methods in org.apache.flink.api.common.typeutils.base with parameters of type Variant Modifier and Type Method Description VariantVariantSerializer. copy(Variant from)VariantVariantSerializer. copy(Variant from, Variant reuse)VariantVariantSerializer. deserialize(Variant reuse, DataInputView source)voidVariantSerializer. serialize(Variant record, DataOutputView target) -
Uses of Variant in org.apache.flink.types.variant
Classes in org.apache.flink.types.variant that implement Variant Modifier and Type Class Description classBinaryVariantA data structure that represents a semi-structured value.Methods in org.apache.flink.types.variant that return Variant Modifier and Type Method Description VariantBinaryVariantBuilder.VariantArrayBuilder. build()VariantBinaryVariantBuilder.VariantObjectBuilder. build()VariantVariantBuilder.VariantArrayBuilder. build()Build the variant array.VariantVariantBuilder.VariantObjectBuilder. build()Build the variant object.VariantBinaryVariant. getElement(int index)VariantVariant. getElement(int index)Access value of the specified element of an array variant.VariantBinaryVariant. getField(String fieldName)VariantVariant. getField(String fieldName)Access value of the specified field of an object variant.VariantBinaryVariantBuilder. of(boolean b)VariantBinaryVariantBuilder. of(byte b)VariantBinaryVariantBuilder. of(byte[] bytes)VariantBinaryVariantBuilder. of(double d)VariantBinaryVariantBuilder. of(float f)VariantBinaryVariantBuilder. of(int i)VariantBinaryVariantBuilder. of(long l)VariantBinaryVariantBuilder. of(short s)VariantBinaryVariantBuilder. of(String s)VariantBinaryVariantBuilder. of(BigDecimal bigDecimal)VariantBinaryVariantBuilder. of(Instant instant)VariantBinaryVariantBuilder. of(LocalDate localDate)VariantBinaryVariantBuilder. of(LocalDateTime localDateTime)VariantVariantBuilder. of(boolean b)Create a variant from a boolean.VariantVariantBuilder. of(byte b)Create a variant from a byte.VariantVariantBuilder. of(byte[] bytes)Create a variant from a byte array.VariantVariantBuilder. of(double d)Create a variant from a double.VariantVariantBuilder. of(float f)Create a variant from a float.VariantVariantBuilder. of(int i)Create a variant from a int.VariantVariantBuilder. of(long l)Create a variant from a long.VariantVariantBuilder. of(short s)Create a variant from a short.VariantVariantBuilder. of(String s)Create a variant from a string.VariantVariantBuilder. of(BigDecimal bigDecimal)Create a variant from a BigDecimal.VariantVariantBuilder. of(Instant instant)Create a variant from an Instant.VariantVariantBuilder. of(LocalDate localDate)Create a variant from a LocalDate.VariantVariantBuilder. of(LocalDateTime localDateTime)Create a variant from a LocalDateTime.VariantBinaryVariantBuilder. ofNull()VariantVariantBuilder. ofNull()Create a variant of null.Methods in org.apache.flink.types.variant with parameters of type Variant Modifier and Type Method Description BinaryVariantBuilder.VariantArrayBuilderBinaryVariantBuilder.VariantArrayBuilder. add(Variant value)BinaryVariantBuilder.VariantObjectBuilderBinaryVariantBuilder.VariantObjectBuilder. add(String key, Variant value)VariantBuilder.VariantArrayBuilderVariantBuilder.VariantArrayBuilder. add(Variant value)Add a value to the array.VariantBuilder.VariantObjectBuilderVariantBuilder.VariantObjectBuilder. add(String key, Variant value)Add a field to the object.
-