Uses of Interface
org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector

Packages that use PrimitiveObjectInspector
org.apache.hadoop.hive.ql.optimizer.ppr   
org.apache.hadoop.hive.ql.udf.generic Standard toolkit and framework for generic User-defined functions. 
org.apache.hadoop.hive.serde2.lazy   
org.apache.hadoop.hive.serde2.lazy.objectinspector.primitive   
org.apache.hadoop.hive.serde2.lazybinary   
org.apache.hadoop.hive.serde2.objectinspector.primitive   
 

Uses of PrimitiveObjectInspector in org.apache.hadoop.hive.ql.optimizer.ppr
 

Methods in org.apache.hadoop.hive.ql.optimizer.ppr that return types with arguments of type PrimitiveObjectInspector
static Map<PrimitiveObjectInspector,ExprNodeEvaluator> PartExprEvalUtils.prepareExpr(ExprNodeDesc expr, List<String> partNames, StructObjectInspector rowObjectInspector)
           
 

Method parameters in org.apache.hadoop.hive.ql.optimizer.ppr with type arguments of type PrimitiveObjectInspector
static Object PartExprEvalUtils.evaluateExprOnPart(Map<PrimitiveObjectInspector,ExprNodeEvaluator> pair, Object[] rowWithPart)
           
 

Uses of PrimitiveObjectInspector in org.apache.hadoop.hive.ql.udf.generic
 

Fields in org.apache.hadoop.hive.ql.udf.generic declared as PrimitiveObjectInspector
protected  PrimitiveObjectInspector GenericUDAFPercentileApprox.GenericUDAFPercentileApproxEvaluator.inputOI
           
 

Uses of PrimitiveObjectInspector in org.apache.hadoop.hive.serde2.lazy
 

Methods in org.apache.hadoop.hive.serde2.lazy with parameters of type PrimitiveObjectInspector
static LazyPrimitive<? extends ObjectInspector,? extends org.apache.hadoop.io.Writable> LazyFactory.createLazyPrimitiveBinaryClass(PrimitiveObjectInspector poi)
           
static LazyPrimitive<? extends ObjectInspector,? extends org.apache.hadoop.io.Writable> LazyFactory.createLazyPrimitiveClass(PrimitiveObjectInspector oi)
          Create a lazy primitive class given the type name.
static LazyPrimitive<? extends ObjectInspector,? extends org.apache.hadoop.io.Writable> LazyFactory.createLazyPrimitiveClass(PrimitiveObjectInspector poi, boolean typeBinary)
          Create a lazy primitive object instance given a primitive object inspector based on it's type.
static void LazyUtils.writePrimitive(OutputStream out, Object o, PrimitiveObjectInspector oi)
          Write out a binary representation of a PrimitiveObject to a byte stream.
static void LazyUtils.writePrimitiveUTF8(OutputStream out, Object o, PrimitiveObjectInspector oi, boolean escaped, byte escapeChar, boolean[] needsEscape)
          Write out the text representation of a Primitive Object to a UTF8 byte stream.
 

Uses of PrimitiveObjectInspector in org.apache.hadoop.hive.serde2.lazy.objectinspector.primitive
 

Classes in org.apache.hadoop.hive.serde2.lazy.objectinspector.primitive that implement PrimitiveObjectInspector
 class AbstractPrimitiveLazyObjectInspector<T extends Writable>
          An AbstractPrimitiveLazyObjectInspector for a LazyPrimitive object.
 class LazyBinaryObjectInspector
           
 class LazyBooleanObjectInspector
          A WritableBooleanObjectInspector inspects a BooleanWritable Object.
 class LazyByteObjectInspector
          A WritableByteObjectInspector inspects a ByteWritable Object.
 class LazyDoubleObjectInspector
          A WritableDoubleObjectInspector inspects a DoubleWritable Object.
 class LazyFloatObjectInspector
          A FloatObjectInspector inspects a FloatWritable Object.
 class LazyIntObjectInspector
          A WritableIntObjectInspector inspects a IntWritable Object.
 class LazyLongObjectInspector
          A WritableLongObjectInspector inspects a LongWritable Object.
 class LazyShortObjectInspector
          A WritableShortObjectInspector inspects a ShortWritable Object.
 class LazyStringObjectInspector
          A WritableStringObjectInspector inspects a Text Object.
 class LazyTimestampObjectInspector
           
 class LazyVoidObjectInspector
          A WritableVoidObjectInspector inspects a NullWritable Object.
 

Uses of PrimitiveObjectInspector in org.apache.hadoop.hive.serde2.lazybinary
 

Methods in org.apache.hadoop.hive.serde2.lazybinary with parameters of type PrimitiveObjectInspector
static LazyBinaryPrimitive<?,?> LazyBinaryFactory.createLazyBinaryPrimitiveClass(PrimitiveObjectInspector oi)
          Create a lazy binary primitive class given the type name.
 

Uses of PrimitiveObjectInspector in org.apache.hadoop.hive.serde2.objectinspector.primitive
 

Subinterfaces of PrimitiveObjectInspector in org.apache.hadoop.hive.serde2.objectinspector.primitive
 interface BinaryObjectInspector
           
 interface BooleanObjectInspector
          A BooleanObjectInspector inspects an Object representing a Boolean.
 interface ByteObjectInspector
          A ByteObjectInspector inspects an Object representing a Byte object.
 interface DoubleObjectInspector
          A DoubleObjectInspector inspects an Object representing a Double.
 interface FloatObjectInspector
          A FloatObjectInspector inspects an Object representing a Float.
 interface IntObjectInspector
          A IntObjectInspector inspects an Object representing an Integer.
 interface LongObjectInspector
          A LongObjectInspector inspects an Object representing a Long.
 interface SettableBinaryObjectInspector
           
 interface SettableBooleanObjectInspector
          A SettableBooleanObjectInspector can set a boolean value to an object.
 interface SettableByteObjectInspector
          A SettableByteObjectInspector can set a byte value to an object.
 interface SettableDoubleObjectInspector
          A SettableDoubleObjectInspector can set a double value to an object.
 interface SettableFloatObjectInspector
          A SettableFloatObjectInspector can set a float value to an object.
 interface SettableIntObjectInspector
          A SettableIntObjectInspector can set an int value to an object.
 interface SettableLongObjectInspector
          A SettableLongObjectInspector can set a long value to an object.
 interface SettableShortObjectInspector
          A SettableShortObjectInspector can set a short value to an object.
 interface SettableStringObjectInspector
          A SettableStringObjectInspector can set a string value to an object.
 interface SettableTimestampObjectInspector
           
 interface ShortObjectInspector
          A ShortObjectInspector inspects an Object representing a Short.
 interface StringObjectInspector
          A StringObjectInspector inspects an Object representing a String.
 interface TimestampObjectInspector
           
 interface VoidObjectInspector
          A VoidObjectInspector can inspect a void object.
 

Classes in org.apache.hadoop.hive.serde2.objectinspector.primitive that implement PrimitiveObjectInspector
 class AbstractPrimitiveJavaObjectInspector
          An AbstractJavaPrimitiveObjectInspector for a Java object.
 class AbstractPrimitiveObjectInspector
          An AbstractPrimitiveObjectInspector is based on ObjectInspectorUtils.PrimitiveTypeEntry.
 class AbstractPrimitiveWritableObjectInspector
          An AbstractWritablePrimitiveObjectInspector for a Writable object.
 class JavaBinaryObjectInspector
          Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
 class JavaBooleanObjectInspector
          A JavaBooleanObjectInspector inspects a Java Boolean Object.
 class JavaByteObjectInspector
          A JavaByteObjectInspector inspects a Java Byte Object.
 class JavaDoubleObjectInspector
          A JavaDoubleObjectInspector inspects a Java Double Object.
 class JavaFloatObjectInspector
          A JavaFloatObjectInspector inspects a Java Float Object.
 class JavaIntObjectInspector
          A JavaIntObjectInspector inspects a Java Integer Object.
 class JavaLongObjectInspector
          A JavaLongObjectInspector inspects a Java Long Object.
 class JavaShortObjectInspector
          A JavaShortObjectInspector inspects a Java Short Object.
 class JavaStringObjectInspector
          A JavaStringObjectInspector inspects a Java String Object.
 class JavaTimestampObjectInspector
           
 class JavaVoidObjectInspector
          A JavaVoidObjectInspector inspects a Java Void Object.
 class WritableBinaryObjectInspector
           
 class WritableBooleanObjectInspector
          A WritableBooleanObjectInspector inspects a BooleanWritable Object.
 class WritableByteObjectInspector
          A WritableByteObjectInspector inspects a ByteWritable Object.
 class WritableConstantBooleanObjectInspector
          A WritableConstantBooleanObjectInspector is a WritableBooleanObjectInspector that implements ConstantObjectInspector.
 class WritableConstantByteObjectInspector
          A WritableConstantByteObjectInspector is a WritableByteObjectInspector that implements ConstantObjectInspector.
 class WritableConstantDoubleObjectInspector
          A WritableConstantDoubleObjectInspector is a WritableDoubleObjectInspector that implements ConstantObjectInspector.
 class WritableConstantFloatObjectInspector
          A WritableConstantFloatObjectInspector is a WritableFloatObjectInspector that implements ConstantObjectInspector.
 class WritableConstantIntObjectInspector
          A WritableConstantIntObjectInspector is a WritableIntObjectInspector that implements ConstantObjectInspector.
 class WritableConstantLongObjectInspector
          A WritableConstantLongObjectInspector is a WritableLongObjectInspector that implements ConstantObjectInspector.
 class WritableConstantShortObjectInspector
          A WritableConstantShortObjectInspector is a WritableShortObjectInspector that implements ConstantObjectInspector.
 class WritableConstantStringObjectInspector
          A WritableConstantStringObjectInspector is a WritableStringObjectInspector that implements ConstantObjectInspector.
 class WritableConstantTimestampObjectInspector
          A WritableConstantTimestampObjectInspector is a WritableTimestampObjectInspector that implements ConstantObjectInspector.
 class WritableDoubleObjectInspector
          A WritableDoubleObjectInspector inspects a DoubleWritable Object.
 class WritableFloatObjectInspector
          A FloatObjectInspector inspects a FloatWritable Object.
 class WritableIntObjectInspector
          A WritableIntObjectInspector inspects a IntWritable Object.
 class WritableLongObjectInspector
          A WritableLongObjectInspector inspects a LongWritable Object.
 class WritableShortObjectInspector
          A WritableShortObjectInspector inspects a ShortWritable Object.
 class WritableStringObjectInspector
          A WritableStringObjectInspector inspects a Text Object.
 class WritableTimestampObjectInspector
           
 class WritableVoidObjectInspector
          A WritableVoidObjectInspector inspects a NullWritable Object.
 

Methods in org.apache.hadoop.hive.serde2.objectinspector.primitive that return PrimitiveObjectInspector
static PrimitiveObjectInspector PrimitiveObjectInspectorFactory.getPrimitiveObjectInspectorFromClass(Class<?> c)
          Returns an ObjectInspector for a primitive Class.
 

Methods in org.apache.hadoop.hive.serde2.objectinspector.primitive with parameters of type PrimitiveObjectInspector
static boolean PrimitiveObjectInspectorUtils.comparePrimitiveObjects(Object o1, PrimitiveObjectInspector oi1, Object o2, PrimitiveObjectInspector oi2)
          Compare 2 primitive objects.
static boolean PrimitiveObjectInspectorUtils.comparePrimitiveObjectsWithConversion(Object o1, PrimitiveObjectInspector oi1, Object o2, PrimitiveObjectInspector oi2)
          Compare 2 Primitive Objects with their Object Inspector, conversions allowed.
static double PrimitiveObjectInspectorUtils.convertPrimitiveToDouble(Object o, PrimitiveObjectInspector oi)
          Convert a primitive object to double.
static org.apache.hadoop.io.BytesWritable PrimitiveObjectInspectorUtils.getBinary(Object o, PrimitiveObjectInspector oi)
           
static boolean PrimitiveObjectInspectorUtils.getBoolean(Object o, PrimitiveObjectInspector oi)
          Get the boolean value out of a primitive object.
static byte PrimitiveObjectInspectorUtils.getByte(Object o, PrimitiveObjectInspector oi)
          Get the byte value out of a primitive object.
static double PrimitiveObjectInspectorUtils.getDouble(Object o, PrimitiveObjectInspector oi)
          Get the double value out of a primitive object.
static float PrimitiveObjectInspectorUtils.getFloat(Object o, PrimitiveObjectInspector oi)
          Get the float value out of a primitive object.
static int PrimitiveObjectInspectorUtils.getInt(Object o, PrimitiveObjectInspector oi)
          Get the integer value out of a primitive object.
static long PrimitiveObjectInspectorUtils.getLong(Object o, PrimitiveObjectInspector oi)
          Get the long value out of a primitive object.
static short PrimitiveObjectInspectorUtils.getShort(Object o, PrimitiveObjectInspector oi)
          Get the short value out of a primitive object.
static String PrimitiveObjectInspectorUtils.getString(Object o, PrimitiveObjectInspector oi)
          Get the String value out of a primitive object.
static Timestamp PrimitiveObjectInspectorUtils.getTimestamp(Object o, PrimitiveObjectInspector oi)
           
 

Constructors in org.apache.hadoop.hive.serde2.objectinspector.primitive with parameters of type PrimitiveObjectInspector
PrimitiveObjectInspectorConverter.BinaryConverter(PrimitiveObjectInspector inputOI, SettableBinaryObjectInspector outputOI)
           
PrimitiveObjectInspectorConverter.BooleanConverter(PrimitiveObjectInspector inputOI, SettableBooleanObjectInspector outputOI)
           
PrimitiveObjectInspectorConverter.ByteConverter(PrimitiveObjectInspector inputOI, SettableByteObjectInspector outputOI)
           
PrimitiveObjectInspectorConverter.DoubleConverter(PrimitiveObjectInspector inputOI, SettableDoubleObjectInspector outputOI)
           
PrimitiveObjectInspectorConverter.FloatConverter(PrimitiveObjectInspector inputOI, SettableFloatObjectInspector outputOI)
           
PrimitiveObjectInspectorConverter.IntConverter(PrimitiveObjectInspector inputOI, SettableIntObjectInspector outputOI)
           
PrimitiveObjectInspectorConverter.LongConverter(PrimitiveObjectInspector inputOI, SettableLongObjectInspector outputOI)
           
PrimitiveObjectInspectorConverter.ShortConverter(PrimitiveObjectInspector inputOI, SettableShortObjectInspector outputOI)
           
PrimitiveObjectInspectorConverter.StringConverter(PrimitiveObjectInspector inputOI)
           
PrimitiveObjectInspectorConverter.TextConverter(PrimitiveObjectInspector inputOI)
           
PrimitiveObjectInspectorConverter.TimestampConverter(PrimitiveObjectInspector inputOI, SettableTimestampObjectInspector outputOI)
           
 



Copyright © 2011 The Apache Software Foundation