org.apache.hadoop.hive.ql.exec.persistence
Class MapJoinKeyObject
java.lang.Object
org.apache.hadoop.hive.ql.exec.persistence.MapJoinKey
org.apache.hadoop.hive.ql.exec.persistence.MapJoinKeyObject
public class MapJoinKeyObject
- extends MapJoinKey
MapJoinKeyObject
public MapJoinKeyObject(Object[] key)
MapJoinKeyObject
public MapJoinKeyObject()
getKeyLength
public int getKeyLength()
hasAnyNulls
public boolean hasAnyNulls(int fieldCount,
boolean[] nullsafes)
- Specified by:
hasAnyNulls
in class MapJoinKey
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
read
public void read(MapJoinObjectSerDeContext context,
ObjectInputStream in,
org.apache.hadoop.io.Writable container)
throws IOException,
SerDeException
- Throws:
IOException
SerDeException
read
public void read(MapJoinObjectSerDeContext context,
org.apache.hadoop.io.Writable container)
throws SerDeException
- Throws:
SerDeException
write
public void write(MapJoinObjectSerDeContext context,
ObjectOutputStream out)
throws IOException,
SerDeException
- Specified by:
write
in class MapJoinKey
- Throws:
IOException
SerDeException
readFromVector
public void readFromVector(VectorHashKeyWrapper kw,
VectorExpressionWriter[] keyOutputWriters,
VectorHashKeyWrapperBatch keyWrapperBatch)
throws HiveException
- Throws:
HiveException
Copyright © 2014 The Apache Software Foundation. All rights reserved.