public class MapJoinKeyObject extends MapJoinKey
Constructor and Description |
---|
MapJoinKeyObject() |
MapJoinKeyObject(Object[] key) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
getKeyLength() |
Object[] |
getKeyObjects() |
protected boolean[] |
getNulls() |
boolean |
hasAnyNulls(int fieldCount,
boolean[] nullsafes) |
int |
hashCode() |
void |
read(MapJoinObjectSerDeContext context,
ObjectInputStream in,
org.apache.hadoop.io.Writable container) |
void |
read(MapJoinObjectSerDeContext context,
org.apache.hadoop.io.Writable container) |
protected void |
read(ObjectInspector oi,
Object obj) |
void |
readFromRow(Object[] fieldObjs,
List<ObjectInspector> keyFieldsOI) |
void |
readFromVector(VectorHashKeyWrapper kw,
VectorExpressionWriter[] keyOutputWriters,
VectorHashKeyWrapperBatch keyWrapperBatch) |
void |
setKeyObjects(Object[] key) |
void |
write(MapJoinObjectSerDeContext context,
ObjectOutputStream out) |
isSupportedField, isSupportedField, read, readFromRow, readFromVector, serializeRow, serializeVector
public MapJoinKeyObject(Object[] key)
public MapJoinKeyObject()
public Object[] getKeyObjects()
public void setKeyObjects(Object[] key)
public int getKeyLength()
public boolean hasAnyNulls(int fieldCount, boolean[] nullsafes)
hasAnyNulls
in class MapJoinKey
public void read(MapJoinObjectSerDeContext context, ObjectInputStream in, org.apache.hadoop.io.Writable container) throws IOException, SerDeException
IOException
SerDeException
public void read(MapJoinObjectSerDeContext context, org.apache.hadoop.io.Writable container) throws SerDeException
SerDeException
protected void read(ObjectInspector oi, Object obj) throws SerDeException
SerDeException
public void write(MapJoinObjectSerDeContext context, ObjectOutputStream out) throws IOException, SerDeException
write
in class MapJoinKey
IOException
SerDeException
public void readFromRow(Object[] fieldObjs, List<ObjectInspector> keyFieldsOI) throws HiveException
HiveException
protected boolean[] getNulls()
public void readFromVector(VectorHashKeyWrapper kw, VectorExpressionWriter[] keyOutputWriters, VectorHashKeyWrapperBatch keyWrapperBatch) throws HiveException
HiveException
Copyright © 2017 The Apache Software Foundation. All rights reserved.