Serializer#

TypeInfo#

Types.STRING()

Returns type information for string.

Types.BYTE()

Returns type information for byte.

Types.BYTE()

Returns type information for byte.

Types.BOOLEAN()

Returns type information for bool.

Types.SHORT()

Returns type information for short.

Types.INT()

Returns type information for int.

Types.LONG()

Returns type information for long.

Types.FLOAT()

Returns type information for float.

Types.DOUBLE()

Returns type information for double.

Types.CHAR()

Returns type information for char.

Types.BIG_INT()

Returns type information for BigInteger.

Types.BIG_DEC()

Returns type information for BigDecimal.

Types.INSTANT()

Returns type information for Instant.

Types.SQL_DATE()

Returns type information for Date.

Types.SQL_TIME()

Returns type information for Time.

Types.SQL_TIMESTAMP()

Returns type information for Timestamp.

Types.PICKLED_BYTE_ARRAY()

Returns type information which uses pickle for serialization/deserialization.

Types.ROW(field_types)

Returns type information for Row with fields of the given types.

Types.ROW_NAMED(field_names, field_types)

Returns type information for Row with fields of the given types and with given names.

Types.TUPLE(field_types)

Returns type information for Tuple with fields of the given types.

Types.PRIMITIVE_ARRAY(element_type)

Returns type information for arrays of primitive type (such as byte[]).

Types.BASIC_ARRAY(element_type)

Returns type information for arrays of boxed primitive type (such as Integer[]).

Types.OBJECT_ARRAY(element_type)

Returns type information for arrays of non-primitive types.

Types.MAP(key_type_info, value_type_info)

Special TypeInformation used by MapStateDescriptor

Types.LIST(element_type_info)

A TypeInformation for the list type.

Row#

Row(*args, **kwargs)

A row in Table.

RowKind(value)

An enumeration.