public static class PrimitiveObjectInspectorUtils.PrimitiveTypeEntry extends java.lang.Object implements java.lang.Cloneable, PrimitiveTypeSpec
Modifier and Type | Field and Description |
---|---|
PrimitiveObjectInspector.PrimitiveCategory |
primitiveCategory
The category of the PrimitiveType.
|
java.lang.Class<?> |
primitiveJavaClass
primitiveJavaClass refers to java classes like Integer, Double, String
etc.
|
java.lang.Class<?> |
primitiveJavaType
primitiveJavaType refers to java types like int, double, etc.
|
java.lang.Class<?> |
primitiveWritableClass
writableClass refers to hadoop Writable classes like IntWritable,
DoubleWritable, Text etc.
|
java.lang.String |
typeName
typeName is the name of the type as in DDL.
|
BaseTypeParams |
typeParams |
java.lang.Class<?> |
typeParamsClass |
Modifier and Type | Method and Description |
---|---|
PrimitiveObjectInspectorUtils.PrimitiveTypeEntry |
addParameters(java.lang.String[] parameters) |
java.lang.Object |
clone() |
static BaseTypeParams |
createTypeParams(java.lang.String typeName,
java.lang.String[] parameters) |
PrimitiveObjectInspector.PrimitiveCategory |
getPrimitiveCategory() |
BaseTypeParams |
getTypeParams() |
boolean |
isParameterized() |
void |
readFields(java.io.DataInput in) |
java.lang.String |
toString() |
void |
write(java.io.DataOutput out) |
public PrimitiveObjectInspector.PrimitiveCategory primitiveCategory
public java.lang.Class<?> primitiveJavaType
public java.lang.Class<?> primitiveJavaClass
public java.lang.Class<?> primitiveWritableClass
public java.lang.String typeName
public java.lang.Class<?> typeParamsClass
public BaseTypeParams typeParams
public void readFields(java.io.DataInput in) throws java.io.IOException
java.io.IOException
public void write(java.io.DataOutput out) throws java.io.IOException
java.io.IOException
public PrimitiveObjectInspectorUtils.PrimitiveTypeEntry addParameters(java.lang.String[] parameters)
public boolean isParameterized()
public java.lang.Object clone()
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public static BaseTypeParams createTypeParams(java.lang.String typeName, java.lang.String[] parameters) throws SerDeException
SerDeException
public PrimitiveObjectInspector.PrimitiveCategory getPrimitiveCategory()
getPrimitiveCategory
in interface PrimitiveTypeSpec
public BaseTypeParams getTypeParams()
getTypeParams
in interface PrimitiveTypeSpec
Copyright © 2012 The Apache Software Foundation