org.apache.pig.data
Class Datum
java.lang.Object
org.apache.pig.data.Datum
- All Implemented Interfaces:
- Comparable
- Direct Known Subclasses:
- DataAtom, DataBag, DataMap, Tuple
public abstract class Datum
- extends Object
- implements Comparable
A marker class for a basic data unit.
Constructor Summary |
Datum()
|
ATOM
public static final byte ATOM
- See Also:
- Constant Field Values
BAG
public static final byte BAG
- See Also:
- Constant Field Values
TUPLE
public static final byte TUPLE
- See Also:
- Constant Field Values
MAP
public static final byte MAP
- See Also:
- Constant Field Values
RECORD_1
public static final byte RECORD_1
- See Also:
- Constant Field Values
RECORD_2
public static final byte RECORD_2
- See Also:
- Constant Field Values
RECORD_3
public static final byte RECORD_3
- See Also:
- Constant Field Values
OBJECT_SIZE
public static final int OBJECT_SIZE
- See Also:
- Constant Field Values
REF_SIZE
public static final int REF_SIZE
- See Also:
- Constant Field Values
Datum
public Datum()
equals
public abstract boolean equals(Object o)
- Overrides:
equals
in class Object
write
public abstract void write(DataOutput out)
throws IOException
- Throws:
IOException
getMemorySize
public abstract long getMemorySize()
Copyright © ${year} The Apache Software Foundation