org.apache.hadoop.hbase
Enum KeyValue.Type
java.lang.Object
java.lang.Enum<KeyValue.Type>
org.apache.hadoop.hbase.KeyValue.Type
- All Implemented Interfaces:
- Serializable, Comparable<KeyValue.Type>
- Enclosing class:
- KeyValue
public static enum KeyValue.Type
- extends Enum<KeyValue.Type>
Key type.
Has space for other key types to be added later. Cannot rely on
enum ordinals . They change if item is removed or moved. Do our own codes.
Minimum
public static final KeyValue.Type Minimum
Put
public static final KeyValue.Type Put
Delete
public static final KeyValue.Type Delete
DeleteColumn
public static final KeyValue.Type DeleteColumn
DeleteFamily
public static final KeyValue.Type DeleteFamily
Maximum
public static final KeyValue.Type Maximum
values
public static KeyValue.Type[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (KeyValue.Type c : KeyValue.Type.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static KeyValue.Type valueOf(String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null
getCode
public byte getCode()
codeToType
public static KeyValue.Type codeToType(byte b)
- Cannot rely on enum ordinals . They change if item is removed or moved.
Do our own codes.
- Parameters:
b
-
- Returns:
- Type associated with passed code.
Copyright © 2011 The Apache Software Foundation. All Rights Reserved.