protected static enum AbstractFlexibleOperator.MergeAction extends Enum<AbstractFlexibleOperator.MergeAction>
| Enum Constant and Description |
|---|
ASKME
call
ask to get the appropriate action |
CUSTOM
call
custom to get the return value |
MAX
return the node with the larger value.
|
MIN
return the node with the smaller value.
|
OTHER
return the second node
|
RECURSIVE
just continue with the children
|
THIS
return the first node
|
| Modifier and Type | Method and Description |
|---|---|
static AbstractFlexibleOperator.MergeAction |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AbstractFlexibleOperator.MergeAction[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AbstractFlexibleOperator.MergeAction RECURSIVE
public static final AbstractFlexibleOperator.MergeAction THIS
public static final AbstractFlexibleOperator.MergeAction OTHER
public static final AbstractFlexibleOperator.MergeAction MIN
public static final AbstractFlexibleOperator.MergeAction MAX
public static final AbstractFlexibleOperator.MergeAction ASKME
ask to get the appropriate actionpublic static final AbstractFlexibleOperator.MergeAction CUSTOM
custom to get the return valuepublic static AbstractFlexibleOperator.MergeAction[] values()
for (AbstractFlexibleOperator.MergeAction c : AbstractFlexibleOperator.MergeAction.values()) System.out.println(c);
public static AbstractFlexibleOperator.MergeAction valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullCopyright © 2009–2020. All rights reserved.