public final class CaseMapImpl extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CaseMapImpl.StringContextIterator
Implementation of UCaseProps.ContextIterator, iterates over a String.
|
| Modifier and Type | Field and Description |
|---|---|
static int |
OMIT_UNCHANGED_TEXT
Omit unchanged text when case-mapping with Edits.
|
static int |
TITLECASE_ADJUST_TO_CASED |
static int |
TITLECASE_SENTENCES |
static int |
TITLECASE_WHOLE_STRING |
| Constructor and Description |
|---|
CaseMapImpl() |
| Modifier and Type | Method and Description |
|---|---|
static int |
addTitleAdjustmentOption(int options,
int newOption) |
static int |
addTitleIteratorOption(int options,
int newOption) |
static String |
fold(int options,
CharSequence src) |
static <A extends Appendable> |
fold(int options,
CharSequence src,
A dest,
Edits edits) |
static BreakIterator |
getTitleBreakIterator(Locale locale,
int options,
BreakIterator iter) |
static BreakIterator |
getTitleBreakIterator(ULocale locale,
int options,
BreakIterator iter) |
static String |
toLower(int caseLocale,
int options,
CharSequence src) |
static <A extends Appendable> |
toLower(int caseLocale,
int options,
CharSequence src,
A dest,
Edits edits) |
static String |
toTitle(int caseLocale,
int options,
BreakIterator iter,
CharSequence src) |
static <A extends Appendable> |
toTitle(int caseLocale,
int options,
BreakIterator titleIter,
CharSequence src,
A dest,
Edits edits) |
static String |
toUpper(int caseLocale,
int options,
CharSequence src) |
static <A extends Appendable> |
toUpper(int caseLocale,
int options,
CharSequence src,
A dest,
Edits edits) |
public static final int TITLECASE_WHOLE_STRING
public static final int TITLECASE_SENTENCES
public static final int TITLECASE_ADJUST_TO_CASED
public static final int OMIT_UNCHANGED_TEXT
public static int addTitleAdjustmentOption(int options,
int newOption)
public static int addTitleIteratorOption(int options,
int newOption)
public static BreakIterator getTitleBreakIterator(Locale locale, int options, BreakIterator iter)
public static BreakIterator getTitleBreakIterator(ULocale locale, int options, BreakIterator iter)
public static String toLower(int caseLocale, int options, CharSequence src)
public static <A extends Appendable> A toLower(int caseLocale, int options, CharSequence src, A dest, Edits edits)
public static String toUpper(int caseLocale, int options, CharSequence src)
public static <A extends Appendable> A toUpper(int caseLocale, int options, CharSequence src, A dest, Edits edits)
public static String toTitle(int caseLocale, int options, BreakIterator iter, CharSequence src)
public static <A extends Appendable> A toTitle(int caseLocale, int options, BreakIterator titleIter, CharSequence src, A dest, Edits edits)
public static String fold(int options, CharSequence src)
public static <A extends Appendable> A fold(int options, CharSequence src, A dest, Edits edits)