public enum PropertyMergeStrategy extends java.lang.Enum<PropertyMergeStrategy>
Enum Constant and Description |
---|
KEEP_CURRENT_VALUES
Keep the values of the base graph, i.e., the graph from which the expand operation is called.
|
UPDATE_WITH_NEW_VALUES
Update property values for duplicated elements with new values from the expansion.
|
Modifier and Type | Method and Description |
---|---|
static PropertyMergeStrategy |
getDefault()
Get the default property merge strategy.
|
static PropertyMergeStrategy |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PropertyMergeStrategy[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared.
|
public static final PropertyMergeStrategy KEEP_CURRENT_VALUES
public static final PropertyMergeStrategy UPDATE_WITH_NEW_VALUES
public static PropertyMergeStrategy getDefault()
public static PropertyMergeStrategy valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static PropertyMergeStrategy[] values()
for (PropertyMergeStrategy c : PropertyMergeStrategy.values()) System.out.println(c);