Enum StringWorkBucketsBoundaryMarkingType
- java.lang.Object
-
- java.lang.Enum<StringWorkBucketsBoundaryMarkingType>
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.StringWorkBucketsBoundaryMarkingType
-
- All Implemented Interfaces:
Serializable
,Comparable<StringWorkBucketsBoundaryMarkingType>
public enum StringWorkBucketsBoundaryMarkingType extends Enum<StringWorkBucketsBoundaryMarkingType>
How to construct work bucket filters based on defined boundary values.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description EXACT_MATCH
Use exact value matching.INTERVAL
Use greater-than/less-than comparison.PREFIX
Use prefix matching.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StringWorkBucketsBoundaryMarkingType
fromValue(String v)
String
value()
static StringWorkBucketsBoundaryMarkingType
valueOf(String name)
Returns the enum constant of this type with the specified name.static StringWorkBucketsBoundaryMarkingType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
INTERVAL
public static final StringWorkBucketsBoundaryMarkingType INTERVAL
Use greater-than/less-than comparison.
-
PREFIX
public static final StringWorkBucketsBoundaryMarkingType PREFIX
Use prefix matching.
-
EXACT_MATCH
public static final StringWorkBucketsBoundaryMarkingType EXACT_MATCH
Use exact value matching. This is quite risky and should be used only when you are absolutely sure that boundary values cover all possible values of the discriminator.
-
-
Method Detail
-
values
public static StringWorkBucketsBoundaryMarkingType[] 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 (StringWorkBucketsBoundaryMarkingType c : StringWorkBucketsBoundaryMarkingType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static StringWorkBucketsBoundaryMarkingType 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
-
value
public String value()
-
fromValue
public static StringWorkBucketsBoundaryMarkingType fromValue(String v)
-
-