| Interface | Description |
|---|---|
| InputTypeConfigurable |
OutputFormats 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> |
Special type information to generate a special AvroTypeInfo for Avro POJOs (implementing SpecificRecordBase, the typed Avro POJOs)
Proceeding: It uses a regular pojo type analysis and replaces all
GenericType<CharSequence>
with a GenericType<avro.Utf8>. |
| EitherTypeInfo<L,R> |
A
TypeInformation for the Either type of the Java API. |
| EnumTypeInfo<T extends Enum<T>> |
A
TypeInformation for java enumeration types. |
| GenericTypeInfo<T> | |
| MissingTypeInfo |
A special type information signifying that the type extraction failed.
|
| ObjectArrayTypeInfo<T,C> | |
| PojoField |
Represent a field definition for
PojoTypeInfo type of objects. |
| PojoTypeInfo<T> |
TypeInformation for "Java Beans"-style types.
|
| PojoTypeInfo.NamedFlatFieldDescriptor | |
| TupleTypeInfo<T extends Tuple> |
A
TypeInformation for the tuple types of the Java API. |
| TupleTypeInfoBase<T> | |
| 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. |
Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.