org.apache.hadoop.hive.serde2.objectinspector
Class StructObjectInspector
java.lang.Object
org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector
- All Implemented Interfaces:
- Cloneable, ObjectInspector
- Direct Known Subclasses:
- LazySimpleStructObjectInspector, SettableStructObjectInspector, SubStructObjectInspector, UnionStructObjectInspector
public abstract class StructObjectInspector
- extends Object
- implements ObjectInspector
StructObjectInspector.
StructObjectInspector
public StructObjectInspector()
getAllStructFieldRefs
public abstract List<? extends StructField> getAllStructFieldRefs()
- Returns all the fields.
getStructFieldRef
public abstract StructField getStructFieldRef(String fieldName)
- Look up a field.
getStructFieldData
public abstract Object getStructFieldData(Object data,
StructField fieldRef)
- returns null for data = null.
getStructFieldsDataAsList
public abstract List<Object> getStructFieldsDataAsList(Object data)
- returns null for data = null.
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2010 The Apache Software Foundation