public static enum StringNormalizer.StandardRule extends Enum<StringNormalizer.StandardRule>
Enum Constant and Description |
---|
IGNORE_CAPITALIZATION
Converts to all lower case.
|
IGNORE_NEWLINE_DIFFERENCES
Convert all MS-DOS (CRLF, "\r\n") and Mac (CR, "\r") line
termination sequences to Unix-style (LF, "\n") termination
sequences.
|
IGNORE_PUNCTUATION
Strips all punctuation characters (that is, characters that are
not letters, numbers, connecting punctuation like "_", or white
space).
|
IGNORE_SPACING_DIFFERENCES
Same as IGNORE_NEWLINE_DIFFERENCES, but also converts all
non-empty sequences of white space characters (except newlines)
to single spaces, and trims any leading or trailing white space
from every line.
|
IGNORE_TRAILING_NEWLINES
Trims any sequence of trailing line termination sequences
(regardless of OS).
|
OPT_IGNORE_ALL_WHITESPACE
Removes all white space except line termination sequences (from
any OS).
|
OPT_IGNORE_ALL_WHITESPACE_AND_NEWLINES
Removes all white space of any kind, including newlines of any kind.
|
OPT_IGNORE_BLANK_LINES
Removes any blank lines.
|
Modifier and Type | Method and Description |
---|---|
static StringNormalizer.StandardRule |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static StringNormalizer.StandardRule[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final StringNormalizer.StandardRule IGNORE_PUNCTUATION
public static final StringNormalizer.StandardRule IGNORE_CAPITALIZATION
public static final StringNormalizer.StandardRule IGNORE_NEWLINE_DIFFERENCES
public static final StringNormalizer.StandardRule IGNORE_SPACING_DIFFERENCES
public static final StringNormalizer.StandardRule IGNORE_TRAILING_NEWLINES
public static final StringNormalizer.StandardRule OPT_IGNORE_BLANK_LINES
public static final StringNormalizer.StandardRule OPT_IGNORE_ALL_WHITESPACE
public static final StringNormalizer.StandardRule OPT_IGNORE_ALL_WHITESPACE_AND_NEWLINES
public static StringNormalizer.StandardRule[] values()
for (StringNormalizer.StandardRule c : StringNormalizer.StandardRule.values()) System.out.println(c);
public static StringNormalizer.StandardRule valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null