public class BasicTypeInfo<T> extends TypeInformation<T> implements AtomicType<T>
| Modifier and Type | Field and Description |
|---|---|
static BasicTypeInfo<Boolean> |
BOOLEAN_TYPE_INFO |
static BasicTypeInfo<Byte> |
BYTE_TYPE_INFO |
static BasicTypeInfo<Character> |
CHAR_TYPE_INFO |
static BasicTypeInfo<Double> |
DOUBLE_TYPE_INFO |
static BasicTypeInfo<Float> |
FLOAT_TYPE_INFO |
static BasicTypeInfo<Integer> |
INT_TYPE_INFO |
static BasicTypeInfo<Long> |
LONG_TYPE_INFO |
static BasicTypeInfo<Short> |
SHORT_TYPE_INFO |
static BasicTypeInfo<String> |
STRING_TYPE_INFO |
| Modifier and Type | Method and Description |
|---|---|
TypeComparator<T> |
createComparator(boolean sortOrderAscending) |
TypeSerializer<T> |
createSerializer() |
boolean |
equals(Object obj) |
int |
getArity() |
static <X> BasicTypeInfo<X> |
getInfoFor(Class<X> type) |
Class<T> |
getTypeClass() |
int |
hashCode() |
boolean |
isBasicType() |
boolean |
isKeyType() |
boolean |
isTupleType() |
String |
toString() |
public static final BasicTypeInfo<String> STRING_TYPE_INFO
public static final BasicTypeInfo<Boolean> BOOLEAN_TYPE_INFO
public static final BasicTypeInfo<Byte> BYTE_TYPE_INFO
public static final BasicTypeInfo<Short> SHORT_TYPE_INFO
public static final BasicTypeInfo<Integer> INT_TYPE_INFO
public static final BasicTypeInfo<Long> LONG_TYPE_INFO
public static final BasicTypeInfo<Float> FLOAT_TYPE_INFO
public static final BasicTypeInfo<Double> DOUBLE_TYPE_INFO
public static final BasicTypeInfo<Character> CHAR_TYPE_INFO
public boolean isBasicType()
isBasicType in class TypeInformation<T>public boolean isTupleType()
isTupleType in class TypeInformation<T>public int getArity()
getArity in class TypeInformation<T>public Class<T> getTypeClass()
getTypeClass in class TypeInformation<T>public boolean isKeyType()
isKeyType in class TypeInformation<T>public TypeSerializer<T> createSerializer()
createSerializer in class TypeInformation<T>public TypeComparator<T> createComparator(boolean sortOrderAscending)
createComparator in interface AtomicType<T>public static <X> BasicTypeInfo<X> getInfoFor(Class<X> type)
Copyright © 2014 The Apache Software Foundation. All rights reserved.