|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ObjectInspector in org.apache.hadoop.hive.ql.exec |
---|
Fields in org.apache.hadoop.hive.ql.exec declared as ObjectInspector | |
---|---|
protected ObjectInspector |
GroupByOperator.outputObjectInspector
|
Fields in org.apache.hadoop.hive.ql.exec with type parameters of type ObjectInspector | |
---|---|
protected ArrayList<ObjectInspector> |
GroupByOperator.objectInspectors
|
protected ArrayList<ObjectInspector> |
CollectOperator.rowInspectorList
|
Methods in org.apache.hadoop.hive.ql.exec that return ObjectInspector | |
---|---|
ObjectInspector |
ExprNodeColumnEvaluator.evaluateInspector(ObjectInspector rowInspector)
|
ObjectInspector |
ExprNodeNullEvaluator.evaluateInspector(ObjectInspector rowInspector)
|
ObjectInspector |
ExprNodeIndexEvaluator.evaluateInspector(ObjectInspector rowInspector)
|
ObjectInspector |
ExprNodeFuncEvaluator.evaluateInspector(ObjectInspector rowInspector)
|
ObjectInspector |
ExprNodeFieldEvaluator.evaluateInspector(ObjectInspector rowInspector)
|
ObjectInspector |
ExprNodeConstantEvaluator.evaluateInspector(ObjectInspector rowInspector)
|
abstract ObjectInspector |
ExprNodeEvaluator.evaluateInspector(ObjectInspector rowInspector)
Metadata evaluation. |
Methods in org.apache.hadoop.hive.ql.exec with parameters of type ObjectInspector | |
---|---|
void |
ExprNodeColumnEvaluator.evaluate(Object row,
ObjectInspector rowInspector,
InspectableObject result)
|
void |
ExprNodeNullEvaluator.evaluate(Object row,
ObjectInspector rowInspector,
InspectableObject result)
|
void |
ExprNodeIndexEvaluator.evaluate(Object row,
ObjectInspector rowInspector,
InspectableObject result)
|
void |
ExprNodeFuncEvaluator.evaluate(Object row,
ObjectInspector rowInspector,
InspectableObject result)
|
void |
ExprNodeFieldEvaluator.evaluate(Object row,
ObjectInspector rowInspector,
InspectableObject result)
|
void |
ExprNodeConstantEvaluator.evaluate(Object row,
ObjectInspector rowInspector,
InspectableObject result)
|
abstract void |
ExprNodeEvaluator.evaluate(Object row,
ObjectInspector rowInspector,
InspectableObject result)
Evaluate the expression given the row and rowInspector. |
ObjectInspector |
ExprNodeColumnEvaluator.evaluateInspector(ObjectInspector rowInspector)
|
ObjectInspector |
ExprNodeNullEvaluator.evaluateInspector(ObjectInspector rowInspector)
|
ObjectInspector |
ExprNodeIndexEvaluator.evaluateInspector(ObjectInspector rowInspector)
|
ObjectInspector |
ExprNodeFuncEvaluator.evaluateInspector(ObjectInspector rowInspector)
|
ObjectInspector |
ExprNodeFieldEvaluator.evaluateInspector(ObjectInspector rowInspector)
|
ObjectInspector |
ExprNodeConstantEvaluator.evaluateInspector(ObjectInspector rowInspector)
|
abstract ObjectInspector |
ExprNodeEvaluator.evaluateInspector(ObjectInspector rowInspector)
Metadata evaluation. |
protected void |
Operator.forward(Object row,
ObjectInspector rowInspector)
|
void |
FileSinkOperator.process(Object row,
ObjectInspector rowInspector)
|
void |
CollectOperator.process(Object row,
ObjectInspector rowInspector)
|
void |
UnionOperator.process(Object row,
ObjectInspector rowInspector)
|
void |
TableScanOperator.process(Object row,
ObjectInspector rowInspector)
Currently, the table scan operator does not do anything special other than just forwarding the row. |
void |
SelectOperator.process(Object row,
ObjectInspector rowInspector)
|
void |
ScriptOperator.process(Object row,
ObjectInspector rowInspector)
|
void |
ReduceSinkOperator.process(Object row,
ObjectInspector rowInspector)
|
void |
LimitOperator.process(Object row,
ObjectInspector rowInspector)
|
void |
JoinOperator.process(Object row,
ObjectInspector rowInspector)
|
void |
GroupByOperator.process(Object row,
ObjectInspector rowInspector)
|
void |
ForwardOperator.process(Object row,
ObjectInspector rowInspector)
|
void |
FilterOperator.process(Object row,
ObjectInspector rowInspector)
|
void |
ExtractOperator.process(Object row,
ObjectInspector rowInspector)
|
void |
MapOperator.process(Object row,
ObjectInspector rowInspector)
|
abstract void |
Operator.process(Object row,
ObjectInspector rowInspector)
|
protected void |
GroupByOperator.updateAggregations(UDAFEvaluator[] aggs,
Object row,
ObjectInspector rowInspector,
boolean hashAggr,
boolean newEntry,
Object[][] lastInvoke)
|
Uses of ObjectInspector in org.apache.hadoop.hive.serde2 |
---|
Methods in org.apache.hadoop.hive.serde2 that return ObjectInspector | |
---|---|
ObjectInspector |
ThriftDeserializer.getObjectInspector()
|
ObjectInspector |
MetadataTypedColumnsetSerDe.getObjectInspector()
|
ObjectInspector |
Deserializer.getObjectInspector()
Get the object inspector that can be used to navigate through the internal structure of the Object returned from deserialize(...). |
ObjectInspector |
TypedSerDe.getObjectInspector()
|
Methods in org.apache.hadoop.hive.serde2 with parameters of type ObjectInspector | |
---|---|
static String |
SerDeUtils.getJSONString(Object o,
ObjectInspector oi)
|
org.apache.hadoop.io.Writable |
MetadataTypedColumnsetSerDe.serialize(Object obj,
ObjectInspector objInspector)
|
org.apache.hadoop.io.Writable |
Serializer.serialize(Object obj,
ObjectInspector objInspector)
Serialize an object by navigating inside the Object with the ObjectInspector. |
org.apache.hadoop.io.Writable |
TypedSerDe.serialize(Object obj,
ObjectInspector objInspector)
|
Uses of ObjectInspector in org.apache.hadoop.hive.serde2.dynamic_type |
---|
Methods in org.apache.hadoop.hive.serde2.dynamic_type that return ObjectInspector | |
---|---|
static ObjectInspector |
DynamicSerDe.dynamicSerDeStructBaseToObjectInspector(DynamicSerDeTypeBase bt)
|
ObjectInspector |
DynamicSerDe.getObjectInspector()
|
Methods in org.apache.hadoop.hive.serde2.dynamic_type with parameters of type ObjectInspector | |
---|---|
org.apache.hadoop.io.Writable |
DynamicSerDe.serialize(Object obj,
ObjectInspector objInspector)
|
void |
DynamicSerDeTypeList.serialize(Object o,
ObjectInspector oi,
com.facebook.thrift.protocol.TProtocol oprot)
|
void |
DynamicSerDeTypeSet.serialize(Object o,
ObjectInspector oi,
com.facebook.thrift.protocol.TProtocol oprot)
|
void |
DynamicSerDeTypeMap.serialize(Object o,
ObjectInspector oi,
com.facebook.thrift.protocol.TProtocol oprot)
|
void |
DynamicSerDeTypeBool.serialize(Object o,
ObjectInspector oi,
com.facebook.thrift.protocol.TProtocol oprot)
|
void |
DynamicSerDeTypeDouble.serialize(Object o,
ObjectInspector oi,
com.facebook.thrift.protocol.TProtocol oprot)
|
void |
DynamicSerDeTypei64.serialize(Object o,
ObjectInspector oi,
com.facebook.thrift.protocol.TProtocol oprot)
|
void |
DynamicSerDeTypei32.serialize(Object o,
ObjectInspector oi,
com.facebook.thrift.protocol.TProtocol oprot)
|
void |
DynamicSerDeTypei16.serialize(Object o,
ObjectInspector oi,
com.facebook.thrift.protocol.TProtocol oprot)
|
void |
DynamicSerDeTypeByte.serialize(Object o,
ObjectInspector oi,
com.facebook.thrift.protocol.TProtocol oprot)
|
void |
DynamicSerDeTypeString.serialize(Object o,
ObjectInspector oi,
com.facebook.thrift.protocol.TProtocol oprot)
|
void |
DynamicSerDeTypedef.serialize(Object o,
ObjectInspector oi,
com.facebook.thrift.protocol.TProtocol oprot)
|
void |
DynamicSerDeFieldList.serialize(Object o,
ObjectInspector oi,
com.facebook.thrift.protocol.TProtocol oprot)
|
abstract void |
DynamicSerDeTypeBase.serialize(Object o,
ObjectInspector oi,
com.facebook.thrift.protocol.TProtocol oprot)
|
void |
DynamicSerDeStructBase.serialize(Object o,
ObjectInspector oi,
com.facebook.thrift.protocol.TProtocol oprot)
serialize The way to serialize a Thrift "table" which in thrift land is really a function and thus this class's name. |
Uses of ObjectInspector in org.apache.hadoop.hive.serde2.lazy |
---|
Methods in org.apache.hadoop.hive.serde2.lazy that return ObjectInspector | |
---|---|
static ObjectInspector |
LazyFactory.createLazyObjectInspector(TypeInfo typeInfo,
byte[] separator,
int separatorIndex,
org.apache.hadoop.io.Text nullSequence)
Create a hierarchical ObjectInspector for LazyObject with the given typeInfo. |
static ObjectInspector |
LazyFactory.createLazyStructInspector(List<String> columnNames,
List<TypeInfo> typeInfos,
byte[] separators,
org.apache.hadoop.io.Text nullSequence,
boolean lastColumnTakesRest)
Create a hierarchical ObjectInspector for LazyStruct with the given columnNames and columnTypeInfos. |
ObjectInspector |
LazySimpleSerDe.getObjectInspector()
Returns the ObjectInspector for the row. |
Methods in org.apache.hadoop.hive.serde2.lazy with parameters of type ObjectInspector | |
---|---|
org.apache.hadoop.io.Writable |
LazySimpleSerDe.serialize(Object obj,
ObjectInspector objInspector)
Serialize a row of data. |
Uses of ObjectInspector in org.apache.hadoop.hive.serde2.objectinspector |
---|
Subinterfaces of ObjectInspector in org.apache.hadoop.hive.serde2.objectinspector | |
---|---|
interface |
ListObjectInspector
|
interface |
MapObjectInspector
|
interface |
PrimitiveObjectInspector
|
interface |
StructObjectInspector
|
Classes in org.apache.hadoop.hive.serde2.objectinspector that implement ObjectInspector | |
---|---|
class |
LazyListObjectInspector
LazyListObjectInspector works on array data that is stored in LazyArray. |
class |
LazyMapObjectInspector
LazyMapObjectInspector works on struct data that is stored in LazyStruct. |
class |
LazySimpleStructObjectInspector
LazySimpleStructObjectInspector works on struct data that is stored in LazyStruct. |
class |
MetadataListStructObjectInspector
StructObjectInspector works on struct data that is stored as a Java List or Java Array object. |
class |
ReflectionStructObjectInspector
ReflectionStructObjectInspector works on struct data that is stored as a native Java object. |
class |
StandardStructObjectInspector
ListStructObjectInspector works on struct data that is stored as a Java List or Java Array object. |
class |
UnionStructObjectInspector
UnionStructObjectInspector unions several struct data into a single struct. |
Fields in org.apache.hadoop.hive.serde2.objectinspector declared as ObjectInspector | |
---|---|
protected ObjectInspector |
ReflectionStructObjectInspector.MyField.fieldObjectInspector
|
protected ObjectInspector |
LazySimpleStructObjectInspector.MyField.fieldObjectInspector
|
protected ObjectInspector |
StandardStructObjectInspector.MyField.fieldObjectInspector
|
ObjectInspector |
InspectableObject.oi
|
Methods in org.apache.hadoop.hive.serde2.objectinspector with parameters of type ObjectInspector | |
---|---|
static LazyListObjectInspector |
ObjectInspectorFactory.getLazySimpleListObjectInspector(ObjectInspector listElementObjectInspector,
byte separator,
org.apache.hadoop.io.Text nullSequence)
|
static LazyMapObjectInspector |
ObjectInspectorFactory.getLazySimpleMapObjectInspector(ObjectInspector mapKeyObjectInspector,
ObjectInspector mapValueObjectInspector,
byte itemSeparator,
byte keyValueSeparator,
org.apache.hadoop.io.Text nullSequence)
|
static org.apache.hadoop.hive.serde2.objectinspector.StandardListObjectInspector |
ObjectInspectorFactory.getStandardListObjectInspector(ObjectInspector listElementObjectInspector)
|
static org.apache.hadoop.hive.serde2.objectinspector.StandardMapObjectInspector |
ObjectInspectorFactory.getStandardMapObjectInspector(ObjectInspector mapKeyObjectInspector,
ObjectInspector mapValueObjectInspector)
|
static Object |
ObjectInspectorUtils.getStandardObject(Object o,
ObjectInspector oi)
|
static ObjectInspector |
ObjectInspectorUtils.getStandardObjectInspector(ObjectInspector oi)
Get the standard ObjectInspector for an ObjectInspector. |
Method parameters in org.apache.hadoop.hive.serde2.objectinspector with type arguments of type ObjectInspector | |
---|---|
static LazySimpleStructObjectInspector |
ObjectInspectorFactory.getLazySimpleStructObjectInspector(List<String> structFieldNames,
List<ObjectInspector> structFieldObjectInspectors,
byte separator,
org.apache.hadoop.io.Text nullSequence,
boolean lastColumnTakesRest)
|
static StandardStructObjectInspector |
ObjectInspectorFactory.getStandardStructObjectInspector(List<String> structFieldNames,
List<ObjectInspector> structFieldObjectInspectors)
|
protected void |
StandardStructObjectInspector.init(List<String> structFieldNames,
List<ObjectInspector> structFieldObjectInspectors)
|
protected void |
LazySimpleStructObjectInspector.init(List<String> structFieldNames,
List<ObjectInspector> structFieldObjectInspectors,
byte separator,
org.apache.hadoop.io.Text nullSequence,
boolean lastColumnTakesRest)
|
Constructors in org.apache.hadoop.hive.serde2.objectinspector with parameters of type ObjectInspector | |
---|---|
InspectableObject(Object o,
ObjectInspector oi)
|
|
LazyListObjectInspector(ObjectInspector listElementObjectInspector,
byte separator,
org.apache.hadoop.io.Text nullSequence)
Call ObjectInspectorFactory.getLazySimpleListObjectInspector instead. |
|
LazyMapObjectInspector(ObjectInspector mapKeyObjectInspector,
ObjectInspector mapValueObjectInspector,
byte itemSeparator,
byte keyValueSeparator,
org.apache.hadoop.io.Text nullSequence)
Call ObjectInspectorFactory.getStandardListObjectInspector instead. |
|
LazySimpleStructObjectInspector.MyField(int fieldID,
String fieldName,
ObjectInspector fieldObjectInspector)
|
|
ReflectionStructObjectInspector.MyField(Field field,
ObjectInspector fieldObjectInspector)
|
|
StandardStructObjectInspector.MyField(int fieldID,
String fieldName,
ObjectInspector fieldObjectInspector)
|
Constructor parameters in org.apache.hadoop.hive.serde2.objectinspector with type arguments of type ObjectInspector | |
---|---|
LazySimpleStructObjectInspector(List<String> structFieldNames,
List<ObjectInspector> structFieldObjectInspectors,
byte separator,
org.apache.hadoop.io.Text nullSequence,
boolean lastColumnTakesRest)
Call ObjectInspectorFactory.getLazySimpleStructObjectInspector instead. |
|
ReflectionStructObjectInspector(Class<?> objectClass,
List<ObjectInspector> structFieldObjectInspectors)
|
|
StandardStructObjectInspector(List<String> structFieldNames,
List<ObjectInspector> structFieldObjectInspectors)
Call ObjectInspectorFactory.getStandardListObjectInspector instead. |
Uses of ObjectInspector in org.apache.hadoop.hive.serde2.typeinfo |
---|
Methods in org.apache.hadoop.hive.serde2.typeinfo that return ObjectInspector | |
---|---|
static ObjectInspector |
TypeInfoUtils.getStandardObjectInspectorFromTypeInfo(TypeInfo typeInfo)
Returns the standard object inspector that can be used to translate an object of that typeInfo to a standard object type. |
Methods in org.apache.hadoop.hive.serde2.typeinfo with parameters of type ObjectInspector | |
---|---|
static TypeInfo |
TypeInfoUtils.getTypeInfoFromObjectInspector(ObjectInspector oi)
Get the TypeInfo object from the ObjectInspector object by recursively going into the ObjectInspector structure. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |