public class ColumnarSerDe extends ColumnarSerDeBase
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
LOG |
protected LazySerDeParameters |
serdeParams |
cachedObjectInspector, lastOperationDeserialize, lastOperationSerialize, serializedSize, statsconfigErrors| Constructor and Description |
|---|
ColumnarSerDe() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialize(org.apache.hadoop.conf.Configuration conf,
Properties tbl)
Initialize the SerDe given the parameters.
|
org.apache.hadoop.io.Writable |
serialize(Object obj,
ObjectInspector objInspector)
Serialize a row of data.
|
String |
toString() |
deserialize, getObjectInspector, getSerDeStats, getSerializedClass, initializegetConfigurationErrors, initialize, shouldStoreFieldsInMetastorepublic static final org.slf4j.Logger LOG
protected LazySerDeParameters serdeParams
public ColumnarSerDe()
throws SerDeException
SerDeExceptionpublic void initialize(org.apache.hadoop.conf.Configuration conf,
Properties tbl)
throws SerDeException
initialize in interface Deserializerinitialize in interface Serializerinitialize in class AbstractSerDeconf - System properties. Can be null in compile timetbl - table propertiesSerDeExceptionAbstractSerDe.initialize(Configuration, Properties)public org.apache.hadoop.io.Writable serialize(Object obj, ObjectInspector objInspector) throws SerDeException
serialize in interface Serializerserialize in class AbstractSerDeobj - The row objectobjInspector - The ObjectInspector for the row objectSerDeExceptionAbstractSerDe.serialize(Object, ObjectInspector)Copyright © 2019 The Apache Software Foundation. All Rights Reserved.