Package com.configcat
Enum SegmentComparator
- java.lang.Object
-
- java.lang.Enum<SegmentComparator>
-
- com.configcat.SegmentComparator
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<SegmentComparator>
public enum SegmentComparator extends java.lang.Enum<SegmentComparator>
Segment comparison operator used during the evaluation process.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description IS_IN_SEGMENTIS IN SEGMENT - Checks whether the conditions of the specified segment are evaluated to true.IS_NOT_IN_SEGMENTIS NOT IN SEGMENT - Checks whether the conditions of the specified segment are evaluated to false.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SegmentComparatorfromId(int id)java.lang.StringgetName()static SegmentComparatorvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static SegmentComparator[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
IS_IN_SEGMENT
public static final SegmentComparator IS_IN_SEGMENT
IS IN SEGMENT - Checks whether the conditions of the specified segment are evaluated to true.
-
IS_NOT_IN_SEGMENT
public static final SegmentComparator IS_NOT_IN_SEGMENT
IS NOT IN SEGMENT - Checks whether the conditions of the specified segment are evaluated to false.
-
-
Method Detail
-
values
public static SegmentComparator[] 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 (SegmentComparator c : SegmentComparator.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SegmentComparator valueOf(java.lang.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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
getName
public java.lang.String getName()
-
fromId
public static SegmentComparator fromId(int id)
-
-