| Modifier and Type | Method and Description |
|---|---|
Object |
OpenCSVSerde.deserialize(org.apache.hadoop.io.Writable blob) |
Object |
MetadataTypedColumnsetSerDe.deserialize(org.apache.hadoop.io.Writable field) |
Object |
JsonSerDe.deserialize(org.apache.hadoop.io.Writable blob)
Deserialize an object out of a Writable blob containing JSON text.
|
Object |
AbstractSerDe.deserialize(org.apache.hadoop.io.Writable blob) |
Object |
RegexSerDe.deserialize(org.apache.hadoop.io.Writable blob) |
Object |
TypedSerDe.deserialize(org.apache.hadoop.io.Writable blob) |
Object |
ByteStreamTypedSerDe.deserialize(org.apache.hadoop.io.Writable field) |
Object |
NullStructSerDe.deserialize(org.apache.hadoop.io.Writable blob) |
Object |
AbstractEncodingAwareSerDe.deserialize(org.apache.hadoop.io.Writable blob) |
Object |
Deserializer.deserialize(org.apache.hadoop.io.Writable blob)
Deserialize an object out of a Writable blob.
|
Object |
DelimitedJSONSerDe.doDeserialize(org.apache.hadoop.io.Writable field)
Not implemented.
|
protected abstract Object |
AbstractEncodingAwareSerDe.doDeserialize(org.apache.hadoop.io.Writable blob) |
Object |
MultiDelimitSerDe.doDeserialize(org.apache.hadoop.io.Writable blob) |
protected abstract org.apache.hadoop.io.Writable |
AbstractEncodingAwareSerDe.doSerialize(Object obj,
ObjectInspector objInspector) |
org.apache.hadoop.io.Writable |
MultiDelimitSerDe.doSerialize(Object obj,
ObjectInspector objInspector) |
ObjectInspector |
OpenCSVSerde.getObjectInspector() |
ObjectInspector |
MetadataTypedColumnsetSerDe.getObjectInspector() |
ObjectInspector |
JsonSerDe.getObjectInspector()
Returns an object inspector for the specified schema that is capable of
reading in the object representation of the JSON string.
|
ObjectInspector |
RegexSerDe.getObjectInspector() |
ObjectInspector |
TypedSerDe.getObjectInspector() |
ObjectInspector |
NullStructSerDe.getObjectInspector() |
ObjectInspector |
MultiDelimitSerDe.getObjectInspector() |
ObjectInspector |
Deserializer.getObjectInspector()
Get the object inspector that can be used to navigate through the internal
structure of the Object returned from deserialize(...).
|
void |
NoOpFetchFormatter.initialize(org.apache.hadoop.conf.Configuration hconf,
Properties props) |
void |
DefaultFetchFormatter.initialize(org.apache.hadoop.conf.Configuration hconf,
Properties props) |
void |
OpenCSVSerde.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
void |
MetadataTypedColumnsetSerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
void |
JsonSerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties)
Initialize the SerDe.
|
void |
AbstractSerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties)
Initialize the SerDe.
|
void |
RegexSerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
void |
TypedSerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
void |
NullStructSerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
void |
AbstractEncodingAwareSerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
void |
MultiDelimitSerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
void |
JsonSerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties,
boolean writeablePrimitivesDeserialize)
Initialize the SerDe.
|
List<org.apache.hadoop.hive.metastore.api.FieldSchema> |
SchemaInference.readSchema(org.apache.hadoop.conf.Configuration conf,
String file)
Infer Hive compatible schema from provided file.
|
org.apache.hadoop.io.Writable |
OpenCSVSerde.serialize(Object obj,
ObjectInspector objInspector) |
org.apache.hadoop.io.Writable |
MetadataTypedColumnsetSerDe.serialize(Object obj,
ObjectInspector objInspector) |
org.apache.hadoop.io.Writable |
JsonSerDe.serialize(Object obj,
ObjectInspector objInspector)
Given an object and object inspector pair, traverse the object
and generate a Text representation of the object.
|
org.apache.hadoop.io.Writable |
Serializer.serialize(Object obj,
ObjectInspector objInspector)
Serialize an object by navigating inside the Object with the
ObjectInspector.
|
org.apache.hadoop.io.Writable |
AbstractSerDe.serialize(Object obj,
ObjectInspector objInspector) |
org.apache.hadoop.io.Writable |
RegexSerDe.serialize(Object obj,
ObjectInspector objInspector) |
org.apache.hadoop.io.Writable |
TypedSerDe.serialize(Object obj,
ObjectInspector objInspector) |
org.apache.hadoop.io.Writable |
NullStructSerDe.serialize(Object obj,
ObjectInspector objInspector) |
org.apache.hadoop.io.Writable |
AbstractEncodingAwareSerDe.serialize(Object obj,
ObjectInspector objInspector) |
protected void |
DelimitedJSONSerDe.serializeField(ByteStream.Output out,
Object obj,
ObjectInspector objInspector,
LazySerDeParameters serdeParams) |
| Constructor and Description |
|---|
ByteStreamTypedSerDe(Type objectType) |
DelimitedJSONSerDe() |
MetadataTypedColumnsetSerDe() |
TypedSerDe(Type objectType) |
| Modifier and Type | Class and Description |
|---|---|
class |
AvroSerdeException |
class |
BadSchemaException |
| Modifier and Type | Method and Description |
|---|---|
Object |
AvroSerDe.deserialize(org.apache.hadoop.io.Writable writable) |
ObjectInspector |
AvroSerDe.getObjectInspector() |
void |
AvroSerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
org.apache.hadoop.io.Writable |
AvroSerDe.serialize(Object o,
ObjectInspector objectInspector) |
| Constructor and Description |
|---|
AvroObjectInspectorGenerator(org.apache.avro.Schema schema) |
| Modifier and Type | Method and Description |
|---|---|
Object |
BinarySortableSerDe.deserialize(org.apache.hadoop.io.Writable blob) |
ObjectInspector |
BinarySortableSerDe.getObjectInspector() |
void |
BinarySortableSerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
org.apache.hadoop.io.Writable |
BinarySortableSerDe.serialize(Object obj,
ObjectInspector objInspector) |
static void |
BinarySortableSerDeWithEndPrefix.serializeStruct(ByteStream.Output byteStream,
Object[] fieldData,
List<ObjectInspector> fieldOis,
boolean endPrefix) |
static void |
BinarySortableSerDe.serializeStruct(ByteStream.Output byteStream,
Object[] fieldData,
List<ObjectInspector> fieldOis,
boolean[] sortableSortOrders,
byte[] nullMarkers,
byte[] notNullMarkers) |
| Modifier and Type | Method and Description |
|---|---|
Object |
ColumnarSerDeBase.deserialize(org.apache.hadoop.io.Writable blob) |
ObjectInspector |
ColumnarSerDeBase.getObjectInspector() |
void |
ColumnarSerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
void |
LazyBinaryColumnarSerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
protected void |
ColumnarSerDeBase.initialize(int size) |
org.apache.hadoop.io.Writable |
ColumnarSerDe.serialize(Object obj,
ObjectInspector objInspector)
Serialize a row of data.
|
org.apache.hadoop.io.Writable |
LazyBinaryColumnarSerDe.serialize(Object obj,
ObjectInspector objInspector) |
| Constructor and Description |
|---|
ColumnarSerDe() |
| Modifier and Type | Method and Description |
|---|---|
Object |
HiveJsonReader.parseStruct(InputStream in)
Parse text containing a complete JSON object.
|
Object |
HiveJsonReader.parseStruct(String text)
Parse text containing a complete JSON object.
|
String |
HiveJsonWriter.write(Object o,
ObjectInspector objInspector)
Given an Object and an ObjectInspector, convert the structure into a JSON
text string.
|
| Modifier and Type | Method and Description |
|---|---|
static ObjectInspector |
LazyFactory.createColumnarStructInspector(List<String> columnNames,
List<TypeInfo> columnTypes,
byte[] separators,
org.apache.hadoop.io.Text nullSequence,
boolean escaped,
byte escapeChar)
Deprecated.
|
static ObjectInspector |
LazyFactory.createColumnarStructInspector(List<String> columnNames,
List<TypeInfo> columnTypes,
LazyObjectInspectorParameters lazyParams)
Create a hierarchical ObjectInspector for ColumnarStruct with the given
columnNames and columnTypeInfos.
|
protected LazyObjectBase |
LazyStruct.createLazyField(int fieldID,
StructField fieldRef) |
static ObjectInspector |
LazyFactory.createLazyObjectInspector(TypeInfo typeInfo,
byte[] separators,
int separatorIndex,
org.apache.hadoop.io.Text nullSequence,
boolean escaped,
byte escapeChar)
Deprecated.
|
static ObjectInspector |
LazyFactory.createLazyObjectInspector(TypeInfo typeInfo,
byte[] separators,
int separatorIndex,
org.apache.hadoop.io.Text nullSequence,
boolean escaped,
byte escapeChar,
boolean extendedBooleanLiteral)
Deprecated.
|
static ObjectInspector |
LazyFactory.createLazyObjectInspector(TypeInfo typeInfo,
byte[] separators,
int separatorIndex,
org.apache.hadoop.io.Text nullSequence,
boolean escaped,
byte escapeChar,
boolean extendedBooleanLiteral,
ObjectInspectorFactory.ObjectInspectorOptions option)
Deprecated.
|
static ObjectInspector |
LazyFactory.createLazyObjectInspector(TypeInfo typeInfo,
byte[] separators,
int separatorIndex,
org.apache.hadoop.io.Text nullSequence,
boolean escaped,
byte escapeChar,
ObjectInspectorFactory.ObjectInspectorOptions option)
Deprecated.
|
static ObjectInspector |
LazyFactory.createLazyObjectInspector(TypeInfo typeInfo,
int separatorIndex,
LazyObjectInspectorParameters lazyParams,
ObjectInspectorFactory.ObjectInspectorOptions option)
Create a hierarchical ObjectInspector for LazyObject with the given typeInfo.
|
static ObjectInspector |
LazyFactory.createLazyStructInspector(List<String> columnNames,
List<TypeInfo> typeInfos,
byte[] separators,
org.apache.hadoop.io.Text nullSequence,
boolean lastColumnTakesRest,
boolean escaped,
byte escapeChar)
Deprecated.
|
static ObjectInspector |
LazyFactory.createLazyStructInspector(List<String> columnNames,
List<TypeInfo> typeInfos,
byte[] separators,
org.apache.hadoop.io.Text nullSequence,
boolean lastColumnTakesRest,
boolean escaped,
byte escapeChar,
boolean extendedBooleanLiteral)
Deprecated.
|
static ObjectInspector |
LazyFactory.createLazyStructInspector(List<String> columnNames,
List<TypeInfo> typeInfos,
LazyObjectInspectorParameters lazyParams)
Create a hierarchical ObjectInspector for LazyStruct with the given
columnNames and columnTypeInfos.
|
Object |
LazySimpleSerDe.doDeserialize(org.apache.hadoop.io.Writable field)
Deserialize a row from the Writable to a LazyObject.
|
org.apache.hadoop.io.Writable |
LazySimpleSerDe.doSerialize(Object obj,
ObjectInspector objInspector)
Serialize a row of data.
|
void |
LazySerDeParameters.extractColumnInfo(org.apache.hadoop.conf.Configuration conf)
Extracts and set column names and column types from the table properties
|
ObjectInspector |
LazySimpleSerDe.getObjectInspector()
Returns the ObjectInspector for the row.
|
void |
LazySimpleSerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties)
Initialize the SerDe given the parameters.
|
static LazySimpleSerDe.SerDeParameters |
LazySimpleSerDe.initSerdeParams(org.apache.hadoop.conf.Configuration job,
Properties tbl,
String serdeName)
Deprecated.
|
static void |
LazySimpleSerDe.serialize(ByteStream.Output out,
Object obj,
ObjectInspector objInspector,
byte[] separators,
int level,
org.apache.hadoop.io.Text nullSequence,
boolean escaped,
byte escapeChar,
boolean[] needsEscape)
Serialize the row into the StringBuilder.
|
protected void |
LazySimpleSerDe.serializeField(ByteStream.Output out,
Object obj,
ObjectInspector objInspector,
LazySerDeParameters serdeParams) |
void |
LazySerDeParameters.setSeparator(int index,
byte separator) |
| Constructor and Description |
|---|
LazySerDeParameters(org.apache.hadoop.conf.Configuration job,
Properties tbl,
String serdeName) |
SerDeParameters(org.apache.hadoop.conf.Configuration job,
Properties tbl,
String serdeName)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
LazyBinarySerDe.deserialize(org.apache.hadoop.io.Writable field)
Deserialize a table record to a lazybinary struct.
|
ObjectInspector |
LazyBinarySerDe.getObjectInspector()
Returns the ObjectInspector for the row.
|
void |
LazyBinarySerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties)
Initialize the SerDe with configuration and table information.
|
void |
LazyBinarySerDe2.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
static void |
LazyBinarySerDe.serialize(ByteStream.RandomAccessOutput byteStream,
Object obj,
ObjectInspector objInspector,
boolean skipLengthPrefix,
LazyBinarySerDe.BooleanRef warnedOnceNullMapKey)
A recursive function that serialize an object to a byte buffer based on its
object inspector.
|
org.apache.hadoop.io.Writable |
LazyBinarySerDe.serialize(Object obj,
ObjectInspector objInspector)
Serialize an object to a byte buffer in a binary compact way.
|
org.apache.hadoop.io.Writable |
LazyBinarySerDe2.serialize(Object obj,
ObjectInspector objInspector) |
static void |
LazyBinarySerDe.serializeStruct(ByteStream.RandomAccessOutput byteStream,
Object[] fieldData,
List<ObjectInspector> fieldOis) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ObjectInspectorUtils.copyStructToArray(Object o,
ObjectInspector oi,
ObjectInspectorUtils.ObjectInspectorCopyOption objectInspectorOption,
Object[] dest,
int offset) |
static int |
ObjectInspectorUtils.getStructSize(ObjectInspector oi) |
| Modifier and Type | Method and Description |
|---|---|
Object |
TeradataBinarySerde.deserialize(org.apache.hadoop.io.Writable blob)
Deserialize an object out of a Writable blob.
|
ObjectInspector |
TeradataBinarySerde.getObjectInspector()
Get the object inspector that can be used to navigate through the internal
structure of the Object returned from deserialize(...).
|
void |
TeradataBinarySerde.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
org.apache.hadoop.io.Writable |
TeradataBinarySerde.serialize(Object obj,
ObjectInspector objInspector)
Serialize an object by navigating inside the Object with the
ObjectInspector.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
ThriftJDBCBinarySerDe.deserialize(org.apache.hadoop.io.Writable blob)
Return the bytes from this writable blob.
|
Object |
ThriftDeserializer.deserialize(org.apache.hadoop.io.Writable field) |
Object |
ThriftByteStreamTypedSerDe.deserialize(org.apache.hadoop.io.Writable field) |
ObjectInspector |
ThriftJDBCBinarySerDe.getObjectInspector() |
ObjectInspector |
ThriftDeserializer.getObjectInspector() |
void |
ThriftJDBCBinarySerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
void |
ThriftDeserializer.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
void |
ThriftByteStreamTypedSerDe.initialize(org.apache.hadoop.conf.Configuration configuration,
Properties tableProperties,
Properties partitionProperties) |
org.apache.hadoop.io.Writable |
ThriftJDBCBinarySerDe.serialize(Object obj,
ObjectInspector objInspector)
Write TColumn objects to the underlying stream of TProtocol
|
org.apache.hadoop.io.Writable |
ThriftDeserializer.serialize(Object obj,
ObjectInspector objInspector) |
| Constructor and Description |
|---|
ThriftByteStreamTypedSerDe(Type objectType,
org.apache.thrift.protocol.TProtocolFactory inFactory,
org.apache.thrift.protocol.TProtocolFactory outFactory) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.