This project has retired. For details please refer to its Attic page.
DBSerde (Lens 2.0.1-beta-incubating API)

org.apache.lens.storage.db
Class DBSerde

java.lang.Object
  extended by org.apache.hadoop.hive.serde2.AbstractSerDe
      extended by org.apache.lens.storage.db.DBSerde
All Implemented Interfaces:
org.apache.hadoop.hive.serde2.Deserializer, org.apache.hadoop.hive.serde2.SerDe, org.apache.hadoop.hive.serde2.Serializer

public class DBSerde
extends org.apache.hadoop.hive.serde2.AbstractSerDe

The Class DBSerde.


Constructor Summary
DBSerde()
           
 
Method Summary
 Object deserialize(org.apache.hadoop.io.Writable arg0)
           
 org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector getObjectInspector()
           
 org.apache.hadoop.hive.serde2.SerDeStats getSerDeStats()
           
 Class<? extends org.apache.hadoop.io.Writable> getSerializedClass()
           
 void initialize(org.apache.hadoop.conf.Configuration conf, Properties tbl)
           
 org.apache.hadoop.io.Writable serialize(Object arg0, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector arg1)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DBSerde

public DBSerde()
Method Detail

deserialize

public Object deserialize(org.apache.hadoop.io.Writable arg0)
                   throws org.apache.hadoop.hive.serde2.SerDeException
Specified by:
deserialize in interface org.apache.hadoop.hive.serde2.Deserializer
Specified by:
deserialize in class org.apache.hadoop.hive.serde2.AbstractSerDe
Throws:
org.apache.hadoop.hive.serde2.SerDeException

getObjectInspector

public org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector getObjectInspector()
                                                                                 throws org.apache.hadoop.hive.serde2.SerDeException
Specified by:
getObjectInspector in interface org.apache.hadoop.hive.serde2.Deserializer
Specified by:
getObjectInspector in class org.apache.hadoop.hive.serde2.AbstractSerDe
Throws:
org.apache.hadoop.hive.serde2.SerDeException

getSerDeStats

public org.apache.hadoop.hive.serde2.SerDeStats getSerDeStats()
Specified by:
getSerDeStats in interface org.apache.hadoop.hive.serde2.Deserializer
Specified by:
getSerDeStats in interface org.apache.hadoop.hive.serde2.Serializer
Specified by:
getSerDeStats in class org.apache.hadoop.hive.serde2.AbstractSerDe

initialize

public void initialize(org.apache.hadoop.conf.Configuration conf,
                       Properties tbl)
                throws org.apache.hadoop.hive.serde2.SerDeException
Specified by:
initialize in interface org.apache.hadoop.hive.serde2.Deserializer
Specified by:
initialize in interface org.apache.hadoop.hive.serde2.Serializer
Specified by:
initialize in class org.apache.hadoop.hive.serde2.AbstractSerDe
Throws:
org.apache.hadoop.hive.serde2.SerDeException

getSerializedClass

public Class<? extends org.apache.hadoop.io.Writable> getSerializedClass()
Specified by:
getSerializedClass in interface org.apache.hadoop.hive.serde2.Serializer
Specified by:
getSerializedClass in class org.apache.hadoop.hive.serde2.AbstractSerDe

serialize

public org.apache.hadoop.io.Writable serialize(Object arg0,
                                               org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector arg1)
                                        throws org.apache.hadoop.hive.serde2.SerDeException
Specified by:
serialize in interface org.apache.hadoop.hive.serde2.Serializer
Specified by:
serialize in class org.apache.hadoop.hive.serde2.AbstractSerDe
Throws:
org.apache.hadoop.hive.serde2.SerDeException


Copyright © 2014–2015 Apache Software Foundation. All rights reserved.