brickhouse.hbase
Class HbaseScanUDTF

java.lang.Object
  extended by org.apache.hadoop.hive.ql.udf.generic.GenericUDTF
      extended by brickhouse.hbase.HbaseScanUDTF

public class HbaseScanUDTF
extends org.apache.hadoop.hive.ql.udf.generic.GenericUDTF


Constructor Summary
HbaseScanUDTF()
           
 
Method Summary
 void close()
           
 String[] getColumns()
           
 List getColumns(org.apache.hadoop.hbase.client.Result res)
           
 String getQualifier()
           
 org.apache.hadoop.hbase.client.HTable getTable()
           
 org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector initialize(org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector[] arg0)
           
 void process(Object[] arg0)
           
 
Methods inherited from class org.apache.hadoop.hive.ql.udf.generic.GenericUDTF
forward, setCollector
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HbaseScanUDTF

public HbaseScanUDTF()
Method Detail

close

public void close()
           throws org.apache.hadoop.hive.ql.metadata.HiveException
Specified by:
close in class org.apache.hadoop.hive.ql.udf.generic.GenericUDTF
Throws:
org.apache.hadoop.hive.ql.metadata.HiveException

initialize

public org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector initialize(org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector[] arg0)
                                                                               throws org.apache.hadoop.hive.ql.exec.UDFArgumentException
Specified by:
initialize in class org.apache.hadoop.hive.ql.udf.generic.GenericUDTF
Throws:
org.apache.hadoop.hive.ql.exec.UDFArgumentException

process

public void process(Object[] arg0)
             throws org.apache.hadoop.hive.ql.metadata.HiveException
Specified by:
process in class org.apache.hadoop.hive.ql.udf.generic.GenericUDTF
Throws:
org.apache.hadoop.hive.ql.metadata.HiveException

getColumns

public String[] getColumns()

getQualifier

public String getQualifier()

getColumns

public List getColumns(org.apache.hadoop.hbase.client.Result res)

getTable

public org.apache.hadoop.hbase.client.HTable getTable()
                                               throws IOException
Throws:
IOException


Copyright © 2013. All rights reserved.