Uses of Interface
org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeSpec

Packages that use PrimitiveTypeSpec
org.apache.hadoop.hive.serde2.lazy.objectinspector.primitive   
org.apache.hadoop.hive.serde2.objectinspector   
org.apache.hadoop.hive.serde2.objectinspector.primitive   
org.apache.hadoop.hive.serde2.typeinfo This package provides the implementation of the SerDe type system. 
 

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

Classes in org.apache.hadoop.hive.serde2.lazy.objectinspector.primitive that implement PrimitiveTypeSpec
 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 LazyDateObjectInspector
          A WritableDateObjectInspector inspects a DateWritable Object.
 class LazyDoubleObjectInspector
          A WritableDoubleObjectInspector inspects a DoubleWritable Object.
 class LazyFloatObjectInspector
          A FloatObjectInspector inspects a FloatWritable Object.
 class LazyHiveDecimalObjectInspector
           
 class LazyHiveVarcharObjectInspector
           
 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.
 

Methods in org.apache.hadoop.hive.serde2.lazy.objectinspector.primitive with parameters of type PrimitiveTypeSpec
static AbstractPrimitiveLazyObjectInspector<?> LazyPrimitiveObjectInspectorFactory.getLazyObjectInspector(PrimitiveTypeSpec typeSpec, boolean escaped, byte escapeChar)
           
static PrimitiveObjectInspector LazyPrimitiveObjectInspectorFactory.getParameterizedObjectInspector(PrimitiveTypeSpec typeSpec)
           
 

Uses of PrimitiveTypeSpec in org.apache.hadoop.hive.serde2.objectinspector
 

Subinterfaces of PrimitiveTypeSpec in org.apache.hadoop.hive.serde2.objectinspector
 interface PrimitiveObjectInspector
          PrimitiveObjectInspector.
 

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

Subinterfaces of PrimitiveTypeSpec 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 DateObjectInspector
          A DateObjectInspector inspects an Object representing a Date.
 interface DoubleObjectInspector
          A DoubleObjectInspector inspects an Object representing a Double.
 interface FloatObjectInspector
          A FloatObjectInspector inspects an Object representing a Float.
 interface HiveDecimalObjectInspector
          A DecimalObjectInspector inspects an Object representing a HiveDecimal.
 interface HiveVarcharObjectInspector
           
 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 SettableDateObjectInspector
          A SettableDecimalObjectInspector can set a Date 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 SettableHiveDecimalObjectInspector
          A SettableDecimalObjectInspector can set a HiveDecimal value to an object.
 interface SettableHiveVarcharObjectInspector
           
 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 PrimitiveTypeSpec
 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 JavaDateObjectInspector
          A JavaDateObjectInspector inspects a Java Date Object.
 class JavaDoubleObjectInspector
          A JavaDoubleObjectInspector inspects a Java Double Object.
 class JavaFloatObjectInspector
          A JavaFloatObjectInspector inspects a Java Float Object.
 class JavaHiveDecimalObjectInspector
           
 class JavaHiveVarcharObjectInspector
           
 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.
static class PrimitiveObjectInspectorUtils.PrimitiveTypeEntry
          TypeEntry stores information about a Hive Primitive TypeInfo.
 class WritableBinaryObjectInspector
          A WritableBinaryObjectInspector inspects a BytesWritable Object.
 class WritableBooleanObjectInspector
          A WritableBooleanObjectInspector inspects a BooleanWritable Object.
 class WritableByteObjectInspector
          A WritableByteObjectInspector inspects a ByteWritable Object.
 class WritableConstantBinaryObjectInspector
          A WritableConstantBinaryObjectInspector is a WritableBinaryObjectInspector that implements ConstantObjectInspector.
 class WritableConstantBooleanObjectInspector
          A WritableConstantBooleanObjectInspector is a WritableBooleanObjectInspector that implements ConstantObjectInspector.
 class WritableConstantByteObjectInspector
          A WritableConstantByteObjectInspector is a WritableByteObjectInspector that implements ConstantObjectInspector.
 class WritableConstantDateObjectInspector
          A WritableConstantDateObjectInspector is a WritableDateObjectInspector that implements ConstantObjectInspector.
 class WritableConstantDoubleObjectInspector
          A WritableConstantDoubleObjectInspector is a WritableDoubleObjectInspector that implements ConstantObjectInspector.
 class WritableConstantFloatObjectInspector
          A WritableConstantFloatObjectInspector is a WritableFloatObjectInspector that implements ConstantObjectInspector.
 class WritableConstantHiveDecimalObjectInspector
          A WritableConstantHiveDecimalObjectInspector is a WritableHiveDecimalObjectInspector that implements ConstantObjectInspector.
 class WritableConstantHiveVarcharObjectInspector
          A WritableConstantHiveVarcharObjectInspector is a WritableHiveVarcharObjectInspector 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 WritableDateObjectInspector
          A WritableDateObjectInspector inspects a DateWritable Object.
 class WritableDoubleObjectInspector
          A WritableDoubleObjectInspector inspects a DoubleWritable Object.
 class WritableFloatObjectInspector
          A FloatObjectInspector inspects a FloatWritable Object.
 class WritableHiveDecimalObjectInspector
           
 class WritableHiveVarcharObjectInspector
           
 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 with parameters of type PrimitiveTypeSpec
 PrimitiveObjectInspector PrimitiveObjectInspectorUtils.ParameterizedObjectInspectorMap.getObjectInspector(PrimitiveTypeSpec typeSpec)
           
static AbstractPrimitiveJavaObjectInspector PrimitiveObjectInspectorFactory.getPrimitiveJavaObjectInspector(PrimitiveTypeSpec typeSpec)
          Returns the PrimitiveJavaObjectInspector for the PrimitiveCategory, with option to pass in parameters for the primitive type (such as char(10)).
static ConstantObjectInspector PrimitiveObjectInspectorFactory.getPrimitiveWritableConstantObjectInspector(PrimitiveTypeSpec typeSpecs, Object value)
          Returns a PrimitiveWritableObjectInspector which implements ConstantObjectInspector for the PrimitiveCategory.
static AbstractPrimitiveWritableObjectInspector PrimitiveObjectInspectorFactory.getPrimitiveWritableObjectInspector(PrimitiveTypeSpec typeSpec)
          Returns the PrimitiveWritableObjectInspector for the PrimitiveCategory, with option to pass in parameters for the primitive type (such as char(10)).
 

Uses of PrimitiveTypeSpec in org.apache.hadoop.hive.serde2.typeinfo
 

Classes in org.apache.hadoop.hive.serde2.typeinfo that implement PrimitiveTypeSpec
 class PrimitiveTypeInfo
          There are limited number of Primitive Types.
 



Copyright © 2012 The Apache Software Foundation