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, serializeVectorpublic 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 MapJoinKeypublic void read(MapJoinObjectSerDeContext context, ObjectInputStream in, org.apache.hadoop.io.Writable container) throws IOException, SerDeException
IOExceptionSerDeExceptionpublic void read(MapJoinObjectSerDeContext context, org.apache.hadoop.io.Writable container) throws SerDeException
SerDeExceptionprotected void read(ObjectInspector oi, Object obj) throws SerDeException
SerDeExceptionpublic void write(MapJoinObjectSerDeContext context, ObjectOutputStream out) throws IOException, SerDeException
write in class MapJoinKeyIOExceptionSerDeExceptionpublic void readFromRow(Object[] fieldObjs, List<ObjectInspector> keyFieldsOI) throws HiveException
HiveExceptionprotected boolean[] getNulls()
public void readFromVector(VectorHashKeyWrapper kw, VectorExpressionWriter[] keyOutputWriters, VectorHashKeyWrapperBatch keyWrapperBatch) throws HiveException
HiveExceptionCopyright © 2017 The Apache Software Foundation. All rights reserved.