public final class ObjectInspectorFactory
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ObjectInspectorFactory.ObjectInspectorOptions
ObjectInspectorOptions describes what ObjectInspector to use.
|
Modifier and Type | Method and Description |
---|---|
static org.apache.hadoop.hive.serde2.objectinspector.ColumnarStructObjectInspector |
getColumnarStructObjectInspector(java.util.List<java.lang.String> structFieldNames,
java.util.List<ObjectInspector> structFieldObjectInspectors) |
static org.apache.hadoop.hive.serde2.objectinspector.ColumnarStructObjectInspector |
getColumnarStructObjectInspector(java.util.List<java.lang.String> structFieldNames,
java.util.List<ObjectInspector> structFieldObjectInspectors,
java.util.List<java.lang.String> structFieldComments) |
static ObjectInspector |
getReflectionObjectInspector(java.lang.reflect.Type t,
ObjectInspectorFactory.ObjectInspectorOptions options) |
static StandardConstantListObjectInspector |
getStandardConstantListObjectInspector(ObjectInspector listElementObjectInspector,
java.util.List<?> constantValue) |
static StandardConstantMapObjectInspector |
getStandardConstantMapObjectInspector(ObjectInspector mapKeyObjectInspector,
ObjectInspector mapValueObjectInspector,
java.util.Map<?,?> constantValue) |
static StandardListObjectInspector |
getStandardListObjectInspector(ObjectInspector listElementObjectInspector) |
static StandardMapObjectInspector |
getStandardMapObjectInspector(ObjectInspector mapKeyObjectInspector,
ObjectInspector mapValueObjectInspector) |
static StandardStructObjectInspector |
getStandardStructObjectInspector(java.util.List<java.lang.String> structFieldNames,
java.util.List<ObjectInspector> structFieldObjectInspectors) |
static StandardStructObjectInspector |
getStandardStructObjectInspector(java.util.List<java.lang.String> structFieldNames,
java.util.List<ObjectInspector> structFieldObjectInspectors,
java.util.List<java.lang.String> structComments) |
static StandardUnionObjectInspector |
getStandardUnionObjectInspector(java.util.List<ObjectInspector> unionObjectInspectors) |
static UnionStructObjectInspector |
getUnionStructObjectInspector(java.util.List<StructObjectInspector> structObjectInspectors) |
public static ObjectInspector getReflectionObjectInspector(java.lang.reflect.Type t, ObjectInspectorFactory.ObjectInspectorOptions options)
public static StandardListObjectInspector getStandardListObjectInspector(ObjectInspector listElementObjectInspector)
public static StandardConstantListObjectInspector getStandardConstantListObjectInspector(ObjectInspector listElementObjectInspector, java.util.List<?> constantValue)
public static StandardMapObjectInspector getStandardMapObjectInspector(ObjectInspector mapKeyObjectInspector, ObjectInspector mapValueObjectInspector)
public static StandardConstantMapObjectInspector getStandardConstantMapObjectInspector(ObjectInspector mapKeyObjectInspector, ObjectInspector mapValueObjectInspector, java.util.Map<?,?> constantValue)
public static StandardUnionObjectInspector getStandardUnionObjectInspector(java.util.List<ObjectInspector> unionObjectInspectors)
public static StandardStructObjectInspector getStandardStructObjectInspector(java.util.List<java.lang.String> structFieldNames, java.util.List<ObjectInspector> structFieldObjectInspectors)
public static StandardStructObjectInspector getStandardStructObjectInspector(java.util.List<java.lang.String> structFieldNames, java.util.List<ObjectInspector> structFieldObjectInspectors, java.util.List<java.lang.String> structComments)
public static UnionStructObjectInspector getUnionStructObjectInspector(java.util.List<StructObjectInspector> structObjectInspectors)
public static org.apache.hadoop.hive.serde2.objectinspector.ColumnarStructObjectInspector getColumnarStructObjectInspector(java.util.List<java.lang.String> structFieldNames, java.util.List<ObjectInspector> structFieldObjectInspectors)
public static org.apache.hadoop.hive.serde2.objectinspector.ColumnarStructObjectInspector getColumnarStructObjectInspector(java.util.List<java.lang.String> structFieldNames, java.util.List<ObjectInspector> structFieldObjectInspectors, java.util.List<java.lang.String> structFieldComments)
Copyright © 2012 The Apache Software Foundation