org.apache.hadoop.hive.serde2.lazybinary
Class LazyBinaryObject<OI extends ObjectInspector>
java.lang.Object
org.apache.hadoop.hive.serde2.lazy.LazyObjectBase
org.apache.hadoop.hive.serde2.lazybinary.LazyBinaryObject<OI>
- Direct Known Subclasses:
- LazyBinaryNonPrimitive, LazyBinaryPrimitive
public abstract class LazyBinaryObject<OI extends ObjectInspector>
- extends LazyObjectBase
LazyBinaryObject stores an object in a binary format in a byte[]. For
example, a double takes four bytes.
A LazyBinaryObject can represent any primitive object or hierarchical object
like string, list, map or struct.
LazyBinaryObject
protected LazyBinaryObject(OI oi)
- Create a LazyBinaryObject.
- Parameters:
oi
- Derived classes can access meta information about this Lazy Binary
Object (e.g, length, null-bits) from it.
hashCode
public abstract int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2013 The Apache Software Foundation