Serialized Form


Package org.apache.hadoop.hive.serde2

Class org.apache.hadoop.hive.serde2.SerDeException extends Exception implements Serializable

serialVersionUID: 1L


Package org.apache.hadoop.hive.serde2.avro

Class org.apache.hadoop.hive.serde2.avro.AvroSerdeException extends SerDeException implements Serializable

Class org.apache.hadoop.hive.serde2.avro.AvroSerializer.SerializeToAvroException extends AvroSerdeException implements Serializable

Serialized Fields

schema

org.apache.avro.Schema schema

record

org.apache.avro.generic.GenericData.Record record

Class org.apache.hadoop.hive.serde2.avro.BadSchemaException extends AvroSerdeException implements Serializable


Package org.apache.hadoop.hive.serde2.dynamic_type

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeFieldList extends DynamicSerDeSimpleNode implements Serializable

Serialized Fields

types_by_id

Map<K,V> types_by_id

types_by_column_name

Map<K,V> types_by_column_name

ordered_types

DynamicSerDeTypeBase[] ordered_types

ordered_column_id_by_name

Map<K,V> ordered_column_id_by_name

isRealThrift

boolean isRealThrift
Indicates whether fields can be out of order or missing. i.e., is it really real thrift serialization. This is used by dynamicserde to do some optimizations if it knows all the fields exist and are required and are serialized in order. For now, those optimizations are only done for DynamicSerDe serialized data so always set to false for now.


fieldsPresent

boolean[] fieldsPresent

field

org.apache.thrift.protocol.TField field

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeFunction extends DynamicSerDeStructBase implements Serializable

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeStruct extends DynamicSerDeStructBase implements Serializable

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeStructBase extends DynamicSerDeTypeBase implements Serializable

Serialized Fields

fieldList

DynamicSerDeFieldList fieldList

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeTypeBase extends DynamicSerDeSimpleNode implements Serializable

serialVersionUID: 1L

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeTypeBool extends DynamicSerDeTypeBase implements Serializable

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeTypeByte extends DynamicSerDeTypeBase implements Serializable

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeTypedef extends DynamicSerDeTypeBase implements Serializable

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeTypeDouble extends DynamicSerDeTypeBase implements Serializable

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeTypei16 extends DynamicSerDeTypeBase implements Serializable

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeTypei32 extends DynamicSerDeTypeBase implements Serializable

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeTypei64 extends DynamicSerDeTypeBase implements Serializable

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeTypeList extends DynamicSerDeTypeBase implements Serializable

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeTypeMap extends DynamicSerDeTypeBase implements Serializable

Serialized Fields

FD_KEYTYPE

byte FD_KEYTYPE

FD_VALUETYPE

byte FD_VALUETYPE

serializeMap

org.apache.thrift.protocol.TMap serializeMap

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeTypeSet extends DynamicSerDeTypeBase implements Serializable

Serialized Fields

tset

org.apache.thrift.protocol.TSet tset
NOTE: Set is not supported by Hive yet. The code uses ListObjectInspector right now. We need to change it to SetObjectInspector when that is done.

Class org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeTypeString extends DynamicSerDeTypeBase implements Serializable

Class org.apache.hadoop.hive.serde2.dynamic_type.ParseException extends Exception implements Serializable

Serialized Fields

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).


currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.


expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.


tokenImage

String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.


eol

String eol
The end of line string for this machine.

Class org.apache.hadoop.hive.serde2.dynamic_type.TokenMgrError extends Error implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Package org.apache.hadoop.hive.serde2.thrift

Class org.apache.hadoop.hive.serde2.thrift.TBinarySortableProtocol.Factory extends Object implements Serializable

Class org.apache.hadoop.hive.serde2.thrift.TCTLSeparatedProtocol.Factory extends Object implements Serializable


Package org.apache.hadoop.hive.serde2.typeinfo

Class org.apache.hadoop.hive.serde2.typeinfo.BaseCharTypeInfo extends PrimitiveTypeInfo implements Serializable

serialVersionUID: 1L

Serialized Fields

length

int length

Class org.apache.hadoop.hive.serde2.typeinfo.CharTypeInfo extends BaseCharTypeInfo implements Serializable

serialVersionUID: 1L

Class org.apache.hadoop.hive.serde2.typeinfo.DecimalTypeInfo extends PrimitiveTypeInfo implements Serializable

serialVersionUID: 1L

Serialized Fields

precision

int precision

scale

int scale

Class org.apache.hadoop.hive.serde2.typeinfo.ListTypeInfo extends TypeInfo implements Serializable

serialVersionUID: 1L

Serialized Fields

listElementTypeInfo

TypeInfo listElementTypeInfo

Class org.apache.hadoop.hive.serde2.typeinfo.MapTypeInfo extends TypeInfo implements Serializable

serialVersionUID: 1L

Serialized Fields

mapKeyTypeInfo

TypeInfo mapKeyTypeInfo

mapValueTypeInfo

TypeInfo mapValueTypeInfo

Class org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo extends TypeInfo implements Serializable

serialVersionUID: 1L

Serialized Fields

typeName

String typeName

Class org.apache.hadoop.hive.serde2.typeinfo.StructTypeInfo extends TypeInfo implements Serializable

serialVersionUID: 1L

Serialized Fields

allStructFieldNames

ArrayList<E> allStructFieldNames

allStructFieldTypeInfos

ArrayList<E> allStructFieldTypeInfos

Class org.apache.hadoop.hive.serde2.typeinfo.TypeInfo extends Object implements Serializable

serialVersionUID: 1L

Class org.apache.hadoop.hive.serde2.typeinfo.UnionTypeInfo extends TypeInfo implements Serializable

serialVersionUID: 1L

Serialized Fields

allUnionObjectTypeInfos

List<E> allUnionObjectTypeInfos

Class org.apache.hadoop.hive.serde2.typeinfo.VarcharTypeInfo extends BaseCharTypeInfo implements Serializable

serialVersionUID: 1L



Copyright © 2014 The Apache Software Foundation. All rights reserved.