public static final class CaseMap.Fold extends android.icu.text.CaseMap {
method public java.lang.String apply(java.lang.CharSequence);
method public <A extends java.lang.Appendable> A apply(java.lang.CharSequence, A, android.icu.text.Edits);
method public android.icu.text.CaseMap.Fold omitUnchangedText();
method public android.icu.text.CaseMap.Fold turkic();
}
public static final class CaseMap.Lower extends android.icu.text.CaseMap {
method public java.lang.String apply(java.util.Locale, java.lang.CharSequence);
method public <A extends java.lang.Appendable> A apply(java.util.Locale, java.lang.CharSequence, A, android.icu.text.Edits);
method public android.icu.text.CaseMap.Lower omitUnchangedText();
}
public static final class CaseMap.Title extends android.icu.text.CaseMap {
method public android.icu.text.CaseMap.Title adjustToCased();
method public java.lang.String apply(java.util.Locale, android.icu.text.BreakIterator, java.lang.CharSequence);
method public <A extends java.lang.Appendable> A apply(java.util.Locale, android.icu.text.BreakIterator, java.lang.CharSequence, A, android.icu.text.Edits);
method public android.icu.text.CaseMap.Title noBreakAdjustment();
method public android.icu.text.CaseMap.Title noLowercase();
method public android.icu.text.CaseMap.Title omitUnchangedText();
method public android.icu.text.CaseMap.Title sentences();
method public android.icu.text.CaseMap.Title wholeString();
}
public static final class CaseMap.Upper extends android.icu.text.CaseMap {
method public java.lang.String apply(java.util.Locale, java.lang.CharSequence);
method public <A extends java.lang.Appendable> A apply(java.util.Locale, java.lang.CharSequence, A, android.icu.text.Edits);
method public android.icu.text.CaseMap.Upper omitUnchangedText();