public abstract class TupleTypeInfoBase<T>
extends org.apache.flink.api.common.typeutils.CompositeType<T>
| Modifier and Type | Field and Description |
|---|---|
protected Class<T> |
tupleType |
protected org.apache.flink.api.common.typeinfo.TypeInformation<?>[] |
types |
| Constructor and Description |
|---|
TupleTypeInfoBase(Class<T> tupleType,
org.apache.flink.api.common.typeinfo.TypeInformation<?>... types) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
getArity() |
void |
getFlatFields(String fieldExpression,
int offset,
List<org.apache.flink.api.common.typeutils.CompositeType.FlatFieldDescriptor> result) |
int |
getTotalFields() |
<X> org.apache.flink.api.common.typeinfo.TypeInformation<X> |
getTypeAt(int pos) |
<X> org.apache.flink.api.common.typeinfo.TypeInformation<X> |
getTypeAt(String fieldExpression) |
Class<T> |
getTypeClass() |
boolean |
hasDeterministicFieldOrder() |
int |
hashCode() |
boolean |
isBasicType() |
boolean |
isTupleType() |
String |
toString() |
addCompareField, createComparator, getFieldIndex, getFieldNames, getFlatFields, getNewComparator, hasField, initializeNewComparator, isKeyType, isSortKeyTypepublic boolean isBasicType()
isBasicType in class org.apache.flink.api.common.typeinfo.TypeInformation<T>public boolean isTupleType()
isTupleType in class org.apache.flink.api.common.typeinfo.TypeInformation<T>public int getArity()
getArity in class org.apache.flink.api.common.typeinfo.TypeInformation<T>public int getTotalFields()
getTotalFields in class org.apache.flink.api.common.typeinfo.TypeInformation<T>public Class<T> getTypeClass()
getTypeClass in class org.apache.flink.api.common.typeinfo.TypeInformation<T>public void getFlatFields(String fieldExpression, int offset, List<org.apache.flink.api.common.typeutils.CompositeType.FlatFieldDescriptor> result)
getFlatFields in class org.apache.flink.api.common.typeutils.CompositeType<T>public <X> org.apache.flink.api.common.typeinfo.TypeInformation<X> getTypeAt(String fieldExpression)
getTypeAt in class org.apache.flink.api.common.typeutils.CompositeType<T>public <X> org.apache.flink.api.common.typeinfo.TypeInformation<X> getTypeAt(int pos)
getTypeAt in class org.apache.flink.api.common.typeutils.CompositeType<T>public boolean hasDeterministicFieldOrder()
hasDeterministicFieldOrder in class org.apache.flink.api.common.typeutils.CompositeType<T>Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.