public static enum WildcardGlobs.PhraseTreatment extends java.lang.Enum<WildcardGlobs.PhraseTreatment>
Enum Constant and Description |
---|
INTERIOR_EXPANDABLE
the interior will be expanded if there is a {x,y} expression _entirely_ inside the phrase, but otherwise commas inside it will be ignored;
it will be an error if there is a { char inside the phrase, or if the phrase is not internally well-formed with regards to the phrase characters,
(e.g.
|
INTERIOR_NOT_EXPANDABLE
the interior will not be expanded at all, not if there's a comma inside, and not even if there is a {x,y} expression entirely inside; the braces will be left;
interior of parenthetical phrases must have matching parentheses (to determine the right end parenthesis),
apart from parentheses inside any quoted phrases when quotes are interior_not_expandable which will be ignored;
quotes inside not_expandable paren phrases will be ignored
|
NOT_A_SPECIAL_CHAR
the region is treated like any other region
|
Modifier and Type | Method and Description |
---|---|
static WildcardGlobs.PhraseTreatment |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static WildcardGlobs.PhraseTreatment[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final WildcardGlobs.PhraseTreatment NOT_A_SPECIAL_CHAR
public static final WildcardGlobs.PhraseTreatment INTERIOR_EXPANDABLE
public static final WildcardGlobs.PhraseTreatment INTERIOR_NOT_EXPANDABLE
public static WildcardGlobs.PhraseTreatment[] values()
for (WildcardGlobs.PhraseTreatment c : WildcardGlobs.PhraseTreatment.values()) System.out.println(c);
public static WildcardGlobs.PhraseTreatment 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