public abstract class AbstractDeserializer extends Object implements Deserializer
| Constructor and Description |
|---|
AbstractDeserializer() |
| Modifier and Type | Method and Description |
|---|---|
abstract Object |
deserialize(org.apache.hadoop.io.Writable blob)
Deserialize an object out of a Writable blob.
|
abstract ObjectInspector |
getObjectInspector()
Get the object inspector that can be used to navigate through the internal
structure of the Object returned from deserialize(...).
|
abstract SerDeStats |
getSerDeStats()
Returns statistics collected when serializing
|
abstract void |
initialize(org.apache.hadoop.conf.Configuration conf,
Properties tbl)
Initialize the HiveDeserializer.
|
public abstract void initialize(org.apache.hadoop.conf.Configuration conf,
Properties tbl)
throws SerDeException
initialize in interface Deserializerconf - System propertiestbl - table propertiesSerDeExceptionpublic abstract Object deserialize(org.apache.hadoop.io.Writable blob) throws SerDeException
deserialize in interface Deserializerblob - The Writable object containing a serialized objectSerDeExceptionpublic abstract ObjectInspector getObjectInspector() throws SerDeException
getObjectInspector in interface DeserializerSerDeExceptionpublic abstract SerDeStats getSerDeStats()
getSerDeStats in interface DeserializerCopyright © 2019 The Apache Software Foundation. All Rights Reserved.