public final class TypeInfoFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static TypeInfo |
binaryTypeInfo |
static TypeInfo |
booleanTypeInfo |
static TypeInfo |
byteTypeInfo |
static TypeInfo |
dateTypeInfo |
static TypeInfo |
decimalTypeInfo |
static TypeInfo |
doubleTypeInfo |
static TypeInfo |
floatTypeInfo |
static TypeInfo |
intTypeInfo |
static TypeInfo |
longTypeInfo |
static TypeInfo |
shortTypeInfo |
static TypeInfo |
stringTypeInfo |
static TypeInfo |
timestampTypeInfo |
static TypeInfo |
unknownTypeInfo |
static TypeInfo |
voidTypeInfo |
Modifier and Type | Method and Description |
---|---|
static TypeInfo |
getListTypeInfo(TypeInfo elementTypeInfo) |
static TypeInfo |
getMapTypeInfo(TypeInfo keyTypeInfo,
TypeInfo valueTypeInfo) |
static TypeInfo |
getPrimitiveTypeInfo(java.lang.String typeName) |
static TypeInfo |
getPrimitiveTypeInfoFromJavaPrimitive(java.lang.Class<?> clazz) |
static TypeInfo |
getPrimitiveTypeInfoFromPrimitiveWritable(java.lang.Class<?> clazz) |
static TypeInfo |
getStructTypeInfo(java.util.List<java.lang.String> names,
java.util.List<TypeInfo> typeInfos) |
static TypeInfo |
getUnionTypeInfo(java.util.List<TypeInfo> typeInfos) |
public static final TypeInfo voidTypeInfo
public static final TypeInfo booleanTypeInfo
public static final TypeInfo intTypeInfo
public static final TypeInfo longTypeInfo
public static final TypeInfo stringTypeInfo
public static final TypeInfo floatTypeInfo
public static final TypeInfo doubleTypeInfo
public static final TypeInfo byteTypeInfo
public static final TypeInfo shortTypeInfo
public static final TypeInfo dateTypeInfo
public static final TypeInfo timestampTypeInfo
public static final TypeInfo binaryTypeInfo
public static final TypeInfo decimalTypeInfo
public static final TypeInfo unknownTypeInfo
public static TypeInfo getPrimitiveTypeInfo(java.lang.String typeName)
public static TypeInfo getPrimitiveTypeInfoFromPrimitiveWritable(java.lang.Class<?> clazz)
public static TypeInfo getPrimitiveTypeInfoFromJavaPrimitive(java.lang.Class<?> clazz)
public static TypeInfo getStructTypeInfo(java.util.List<java.lang.String> names, java.util.List<TypeInfo> typeInfos)
Copyright © 2012 The Apache Software Foundation