static enum RegExp.Kind extends java.lang.Enum<RegExp.Kind>
Modifier and Type | Method and Description |
---|---|
static RegExp.Kind |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static RegExp.Kind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RegExp.Kind REGEXP_UNION
public static final RegExp.Kind REGEXP_CONCATENATION
public static final RegExp.Kind REGEXP_INTERSECTION
public static final RegExp.Kind REGEXP_OPTIONAL
public static final RegExp.Kind REGEXP_REPEAT
public static final RegExp.Kind REGEXP_REPEAT_MIN
public static final RegExp.Kind REGEXP_REPEAT_MINMAX
public static final RegExp.Kind REGEXP_COMPLEMENT
public static final RegExp.Kind REGEXP_CHAR
public static final RegExp.Kind REGEXP_CHAR_RANGE
public static final RegExp.Kind REGEXP_ANYCHAR
public static final RegExp.Kind REGEXP_EMPTY
public static final RegExp.Kind REGEXP_STRING
public static final RegExp.Kind REGEXP_ANYSTRING
public static final RegExp.Kind REGEXP_AUTOMATON
public static final RegExp.Kind REGEXP_INTERVAL
public static RegExp.Kind[] values()
for (RegExp.Kind c : RegExp.Kind.values()) System.out.println(c);
public static RegExp.Kind 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 null