Enum MultimapResult.Modification
- java.lang.Object
-
- java.lang.Enum<MultimapResult.Modification>
-
- io.usethesource.capsule.core.trie.MultimapResult.Modification
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<MultimapResult.Modification>
- Enclosing interface:
- MultimapResult<K,V,C>
public static enum MultimapResult.Modification extends java.lang.Enum<MultimapResult.Modification>
-
-
Enum Constant Summary
-
Constructor Summary
Constructors Modifier Constructor Description private
Modification()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
flag(MultimapResult.Modification a)
static int
flag(MultimapResult.Modification a, MultimapResult.Modification b)
static int
flag(MultimapResult.Modification a, MultimapResult.Modification b, MultimapResult.Modification c)
static boolean
isSet(int flags, MultimapResult.Modification test)
static MultimapResult.Modification
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static MultimapResult.Modification[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NOTHING
public static final MultimapResult.Modification NOTHING
-
INSERTED_PAYLOAD
public static final MultimapResult.Modification INSERTED_PAYLOAD
-
INSERTED_KEY
public static final MultimapResult.Modification INSERTED_KEY
-
INSERTED_VALUE
public static final MultimapResult.Modification INSERTED_VALUE
-
INSERTED_VALUE_COLLECTION
public static final MultimapResult.Modification INSERTED_VALUE_COLLECTION
-
INSERTED_KEY_VALUE
public static final MultimapResult.Modification INSERTED_KEY_VALUE
-
INSERTED_KEY_VALUE_COLLECTION
public static final MultimapResult.Modification INSERTED_KEY_VALUE_COLLECTION
-
REPLACED_PAYLOAD
public static final MultimapResult.Modification REPLACED_PAYLOAD
-
REPLACED_VALUE
public static final MultimapResult.Modification REPLACED_VALUE
-
REPLACED_VALUE_COLLECTION
public static final MultimapResult.Modification REPLACED_VALUE_COLLECTION
-
REMOVED_PAYLOAD
public static final MultimapResult.Modification REMOVED_PAYLOAD
-
REMOVED_KEY
public static final MultimapResult.Modification REMOVED_KEY
-
REMOVED_VALUE
public static final MultimapResult.Modification REMOVED_VALUE
-
REMOVED_VALUE_COLLECTION
public static final MultimapResult.Modification REMOVED_VALUE_COLLECTION
-
REMOVED_KEY_VALUE
public static final MultimapResult.Modification REMOVED_KEY_VALUE
-
REMOVED_KEY_VALUE_COLLECTION
public static final MultimapResult.Modification REMOVED_KEY_VALUE_COLLECTION
-
-
Method Detail
-
values
public static MultimapResult.Modification[] 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 (MultimapResult.Modification c : MultimapResult.Modification.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MultimapResult.Modification valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
flag
public static int flag(MultimapResult.Modification a)
-
flag
public static int flag(MultimapResult.Modification a, MultimapResult.Modification b)
-
flag
public static int flag(MultimapResult.Modification a, MultimapResult.Modification b, MultimapResult.Modification c)
-
isSet
public static boolean isSet(int flags, MultimapResult.Modification test)
-
-