Interface | Description |
---|---|
InputTypeConfigurable |
OutputFormat s can implement this interface to be configured
with the data type they will operate on. |
ResultTypeQueryable<T> |
This interface can be implemented by functions and input formats to tell the framework
about their produced data type.
|
Class | Description |
---|---|
AvroTypeInfo<T extends org.apache.avro.specific.SpecificRecordBase> | Deprecated
Please use
org.apache.flink.formats.avro.typeutils.AvroTypeInfo
in the flink-avro module. |
AvroUtils |
Utility methods for dealing with Avro types.
|
EitherTypeInfo<L,R> |
A
TypeInformation for the Either type of the Java API. |
EitherTypeInfoFactory<L,R> | |
EnumTypeInfo<T extends Enum<T>> |
A
TypeInformation for java enumeration types. |
GenericTypeInfo<T> | |
ListTypeInfo<T> |
A
TypeInformation for the list types of the Java API. |
MapTypeInfo<K,V> |
Special
TypeInformation used by MapStateDescriptor . |
MissingTypeInfo |
A special type information signifying that the type extraction failed.
|
MultisetTypeInfo<T> |
A
TypeInformation for the Multiset types of the Java API. |
ObjectArrayTypeInfo<T,C> | |
PojoField |
Represent a field definition for
PojoTypeInfo type of objects. |
PojoTypeInfo<T> |
TypeInformation for "Java Beans"-style types.
|
PojoTypeInfo.NamedFlatFieldDescriptor | |
RowTypeInfo |
TypeInformation for
Row |
TupleTypeInfo<T extends Tuple> |
A
TypeInformation for the tuple types of the Java API. |
TupleTypeInfoBase<T> | |
TypeExtractionUtils | |
TypeExtractionUtils.LambdaExecutable |
Similar to a Java 8 Executable but with a return type.
|
TypeExtractor |
A utility for reflection analysis on classes, to determine the return type of implementations of transformation
functions.
|
TypeInfoParser | |
ValueTypeInfo<T extends Value> |
Type information for data types that extend the
Value interface. |
WritableTypeInfo<T extends org.apache.hadoop.io.Writable> |
Type information for data types that extend Hadoop's
Writable interface. |
Exception | Description |
---|---|
TypeExtractionException |
Type extraction always contains some uncertainty due to unpredictable JVM differences
between vendors or versions.
|
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.