Package | Description |
---|---|
org.apache.hadoop.hive.hbase |
Implements an HBase storage handler for Hive.
|
org.apache.hadoop.hive.ql.exec |
Hive QL execution tasks, operators, functions and other handlers.
|
org.apache.hadoop.hive.ql.exec.vector | |
org.apache.hadoop.hive.ql.exec.vector.expressions | |
org.apache.hadoop.hive.ql.udf.generic |
Standard toolkit and framework for generic User-defined functions.
|
org.apache.hadoop.hive.serde2.fast | |
org.apache.hadoop.hive.serde2.lazy.fast | |
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.
|
org.apache.hive.hcatalog.data.schema |
Modifier and Type | Method and Description |
---|---|
boolean |
ColumnMappings.ColumnMapping.isCategory(PrimitiveObjectInspector.PrimitiveCategory category) |
Modifier and Type | Method and Description |
---|---|
static PrimitiveObjectInspector.PrimitiveCategory |
FunctionRegistry.getPrimitiveCommonCategory(TypeInfo a,
TypeInfo b) |
Modifier and Type | Method and Description |
---|---|
static TypeInfo |
FunctionRegistry.getTypeInfoForPrimitiveCategory(PrimitiveTypeInfo a,
PrimitiveTypeInfo b,
PrimitiveObjectInspector.PrimitiveCategory typeCategory)
Given 2 TypeInfo types and the PrimitiveCategory selected as the common class between the two,
return a TypeInfo corresponding to the common PrimitiveCategory, and with type qualifiers
(if applicable) that match the 2 TypeInfo types.
|
Modifier and Type | Method and Description |
---|---|
static VectorColumnAssign |
VectorColumnAssignFactory.buildObjectAssign(org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch outputBatch,
int outColIndex,
PrimitiveObjectInspector.PrimitiveCategory category) |
static VectorizationContext.InConstantType |
VectorizationContext.getInConstantTypeFromPrimitiveCategory(PrimitiveObjectInspector.PrimitiveCategory primitiveCategory) |
static org.apache.hadoop.io.Writable |
VectorizedBatchUtil.getPrimitiveWritable(PrimitiveObjectInspector.PrimitiveCategory primitiveCategory) |
Modifier and Type | Field and Description |
---|---|
protected PrimitiveObjectInspector.PrimitiveCategory |
FuncDecimalToLong.integerPrimitiveCategory |
protected PrimitiveObjectInspector.PrimitiveCategory |
CastStringToLong.integerPrimitiveCategory |
Modifier and Type | Field and Description |
---|---|
protected PrimitiveObjectInspector.PrimitiveCategory[] |
GenericUDFAesBase.inputTypes |
protected PrimitiveObjectInspector.PrimitiveCategory |
GenericUDFUtils.StringHelper.type |
Modifier and Type | Method and Description |
---|---|
static PrimitiveObjectInspector.PrimitiveCategory |
GenericUDAFSum.getReturnType(TypeInfo type) |
Constructor and Description |
---|
StringHelper(PrimitiveObjectInspector.PrimitiveCategory type) |
Modifier and Type | Field and Description |
---|---|
protected PrimitiveObjectInspector.PrimitiveCategory[] |
DeserializeRead.primitiveCategories |
Modifier and Type | Method and Description |
---|---|
void |
LazySimpleDeserializeRead.logExceptionMessage(byte[] bytes,
int bytesStart,
int bytesLength,
ObjectInspector.Category dataComplexCategory,
PrimitiveObjectInspector.PrimitiveCategory dataPrimitiveCategory) |
Modifier and Type | Method and Description |
---|---|
PrimitiveObjectInspector.PrimitiveCategory |
PrimitiveObjectInspector.getPrimitiveCategory()
Get the primitive category of the PrimitiveObjectInspector.
|
static PrimitiveObjectInspector.PrimitiveCategory |
PrimitiveObjectInspector.PrimitiveCategory.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PrimitiveObjectInspector.PrimitiveCategory[] |
PrimitiveObjectInspector.PrimitiveCategory.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Field and Description |
---|---|
PrimitiveObjectInspector.PrimitiveCategory |
PrimitiveObjectInspectorUtils.PrimitiveTypeEntry.primitiveCategory
The category of the PrimitiveType.
|
Modifier and Type | Method and Description |
---|---|
PrimitiveObjectInspector.PrimitiveCategory |
AbstractPrimitiveObjectInspector.getPrimitiveCategory()
Return the associated primitive category for this primitive
ObjectInspector.
|
Modifier and Type | Method and Description |
---|---|
static PrimitiveObjectInspectorUtils.PrimitiveGrouping |
PrimitiveObjectInspectorUtils.getPrimitiveGrouping(PrimitiveObjectInspector.PrimitiveCategory primitiveCategory)
Based on the PrimitiveCategory of a type, return the PrimitiveGrouping
that the PrimitiveCategory belongs to (numeric, string, date, etc).
|
static AbstractPrimitiveJavaObjectInspector |
PrimitiveObjectInspectorFactory.getPrimitiveJavaObjectInspector(PrimitiveObjectInspector.PrimitiveCategory primitiveCategory)
Returns the PrimitiveJavaObjectInspector for the PrimitiveCategory.
|
static AbstractPrimitiveWritableObjectInspector |
PrimitiveObjectInspectorFactory.getPrimitiveWritableObjectInspector(PrimitiveObjectInspector.PrimitiveCategory primitiveCategory)
Returns the PrimitiveWritableObjectInspector for the PrimitiveCategory.
|
static PrimitiveObjectInspectorUtils.PrimitiveTypeEntry |
PrimitiveObjectInspectorUtils.getTypeEntryFromPrimitiveCategory(PrimitiveObjectInspector.PrimitiveCategory category)
Get the typeName from a Java Primitive Type or Java PrimitiveClass.
|
Modifier and Type | Field and Description |
---|---|
static List<PrimitiveObjectInspector.PrimitiveCategory> |
TypeInfoUtils.dateTypeList |
static EnumMap<PrimitiveObjectInspector.PrimitiveCategory,Integer> |
TypeInfoUtils.dateTypes |
static List<PrimitiveObjectInspector.PrimitiveCategory> |
TypeInfoUtils.numericTypeList |
static EnumMap<PrimitiveObjectInspector.PrimitiveCategory,Integer> |
TypeInfoUtils.numericTypes |
Modifier and Type | Method and Description |
---|---|
PrimitiveObjectInspector.PrimitiveCategory |
PrimitiveTypeInfo.getPrimitiveCategory() |
Modifier and Type | Method and Description |
---|---|
static boolean |
TypeInfoUtils.implicitConvertible(PrimitiveObjectInspector.PrimitiveCategory from,
PrimitiveObjectInspector.PrimitiveCategory to)
Test if it's implicitly convertible for data comparison.
|
static void |
TypeInfoUtils.registerDateType(PrimitiveObjectInspector.PrimitiveCategory primitiveCategory,
int level) |
static void |
TypeInfoUtils.registerNumericType(PrimitiveObjectInspector.PrimitiveCategory primitiveCategory,
int level) |
Modifier and Type | Method and Description |
---|---|
PrimitiveObjectInspector.PrimitiveCategory |
HCatFieldSchema.Type.getPrimitiveCategory()
May return
null |
Copyright © 2022 The Apache Software Foundation. All rights reserved.