public abstract class AbstractDeserializer extends java.lang.Object implements Deserializer
Constructor and Description |
---|
AbstractDeserializer() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.Object |
deserialize(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(Configuration conf,
java.util.Properties tbl)
Initialize the HiveDeserializer.
|
public abstract void initialize(Configuration conf, java.util.Properties tbl) throws SerDeException
initialize
in interface Deserializer
conf
- System propertiestbl
- table propertiesSerDeException
public abstract java.lang.Object deserialize(Writable blob) throws SerDeException
deserialize
in interface Deserializer
blob
- The Writable object containing a serialized objectSerDeException
public abstract ObjectInspector getObjectInspector() throws SerDeException
getObjectInspector
in interface Deserializer
SerDeException
public abstract SerDeStats getSerDeStats()
getSerDeStats
in interface Deserializer
Copyright © 2012 The Apache Software Foundation