public class TupleTypeInfo<T extends Tuple> extends TypeInformation<T> implements CompositeType<T>
| Constructor and Description |
|---|
TupleTypeInfo(Class<T> tupleType,
TypeInformation<?>... types) |
TupleTypeInfo(TypeInformation<?>... types) |
| Modifier and Type | Method and Description |
|---|---|
TypeComparator<T> |
createComparator(int[] logicalKeyFields,
boolean[] orders) |
TupleSerializer<T> |
createSerializer() |
boolean |
equals(Object obj) |
int |
getArity() |
static <X extends Tuple> |
getBasicTupleTypeInfo(Class<?>... basicTypes) |
<X> TypeInformation<X> |
getTypeAt(int pos) |
Class<T> |
getTypeClass() |
int |
hashCode() |
boolean |
isBasicType() |
boolean |
isKeyType() |
boolean |
isTupleType() |
String |
toString() |
public TupleTypeInfo(TypeInformation<?>... types)
public TupleTypeInfo(Class<T> tupleType, TypeInformation<?>... types)
public boolean isBasicType()
isBasicType in class TypeInformation<T extends Tuple>public boolean isTupleType()
isTupleType in class TypeInformation<T extends Tuple>public int getArity()
getArity in class TypeInformation<T extends Tuple>public Class<T> getTypeClass()
getTypeClass in class TypeInformation<T extends Tuple>public <X> TypeInformation<X> getTypeAt(int pos)
public boolean isKeyType()
isKeyType in class TypeInformation<T extends Tuple>public TupleSerializer<T> createSerializer()
createSerializer in class TypeInformation<T extends Tuple>public TypeComparator<T> createComparator(int[] logicalKeyFields, boolean[] orders)
createComparator in interface CompositeType<T extends Tuple>public static <X extends Tuple> TupleTypeInfo<X> getBasicTupleTypeInfo(Class<?>... basicTypes)
Copyright © 2014 The Apache Software Foundation. All rights reserved.