- All Implemented Interfaces:
Serializable,Comparable<EntityMerge.Change>,Constable
- Enclosing interface:
EntityMerge
Which version changed an attribute value, according to the base
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionBoth changed the value, differently, nothing pre-selectedMine changed the value, theirs has it as the base does, mine pre-selectedTheirs changed the value, mine has it as the base does, theirs pre-selectedNot known, without a base or a base value, nothing pre-selected -
Method Summary
Modifier and TypeMethodDescriptionstatic EntityMerge.ChangeReturns the enum constant of this class with the specified name.static EntityMerge.Change[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
MINE
Mine changed the value, theirs has it as the base does, mine pre-selected -
THEIRS
Theirs changed the value, mine has it as the base does, theirs pre-selected -
BOTH
Both changed the value, differently, nothing pre-selected -
UNKNOWN
Not known, without a base or a base value, nothing pre-selected
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException- if the argument is null
-