Package chemaxon.standardizer.actions
Enum RemoveFragmentAction.Method
- java.lang.Object
-
- java.lang.Enum<RemoveFragmentAction.Method>
-
- chemaxon.standardizer.actions.RemoveFragmentAction.Method
-
- All Implemented Interfaces:
Serializable
,Comparable<RemoveFragmentAction.Method>
- Enclosing class:
- RemoveFragmentAction
public static enum RemoveFragmentAction.Method extends Enum<RemoveFragmentAction.Method>
Type of removal methods
-
-
Enum Constant Summary
Enum Constants Enum Constant Description KEEPLARGEST
Keep largest fragmentKEEPSMALLEST
Keep largest fragmentREMOVELARGEST
Remove largest fragmentREMOVESMALLEST
Remove smallest fragment
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RemoveFragmentAction.Method
parse(String method)
Parses the method of the remove fragment actionString
toString()
static RemoveFragmentAction.Method
valueOf(String name)
Returns the enum constant of this type with the specified name.static RemoveFragmentAction.Method[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
KEEPLARGEST
public static final RemoveFragmentAction.Method KEEPLARGEST
Keep largest fragment
-
REMOVESMALLEST
public static final RemoveFragmentAction.Method REMOVESMALLEST
Remove smallest fragment
-
REMOVELARGEST
public static final RemoveFragmentAction.Method REMOVELARGEST
Remove largest fragment
-
KEEPSMALLEST
public static final RemoveFragmentAction.Method KEEPSMALLEST
Keep largest fragment
-
-
Method Detail
-
values
public static RemoveFragmentAction.Method[] 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 (RemoveFragmentAction.Method c : RemoveFragmentAction.Method.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static RemoveFragmentAction.Method 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 nameNullPointerException
- if the argument is null
-
toString
public String toString()
- Overrides:
toString
in classEnum<RemoveFragmentAction.Method>
-
parse
public static RemoveFragmentAction.Method parse(String method)
Parses the method of the remove fragment action- Parameters:
method
- the string representation of the method to be parsed- Returns:
- the method of the remove fragment
-
-