# Print output for @column tags ?> CaseMap.Lower - Android SDK | Android Developers

Most visited

Recently visited

CaseMap.Lower

public static final class CaseMap.Lower
extends CaseMap

java.lang.Object
   ↳ android.icu.text.CaseMap
     ↳ android.icu.text.CaseMap.Lower


Lowercasing options and methods. Immutable.

See also:

Summary

Public methods

<A extends Appendable> A apply(Locale locale, CharSequence src, A dest, Edits edits)

Lowercases a string and optionally records edits (see omitUnchangedText()).

String apply(Locale locale, CharSequence src)

Lowercases a string.

CaseMap.Lower omitUnchangedText()

Returns an instance that behaves like this one but omits unchanged text when case-mapping with Edits.

Inherited methods

Public methods

apply

public A apply (Locale locale, 
                CharSequence src, 
                A dest, 
                Edits edits)

Lowercases a string and optionally records edits (see omitUnchangedText()). Casing is locale-dependent and context-sensitive. The result may be longer or shorter than the original.

Parameters
locale Locale: The locale ID. Can be null for Locale#getDefault. (See ULocale#toLocale.)

src CharSequence: The original string.

dest A: A buffer for the result string. Must not be null.

edits Edits: Records edits for index mapping, working with styled text, and getting only changes (if any). This function calls edits.reset() first. edits can be null.

Returns
A dest with the result string (or only changes) appended.

See also:

apply

public String apply (Locale locale, 
                CharSequence src)

Lowercases a string. Casing is locale-dependent and context-sensitive. The result may be longer or shorter than the original.

Parameters
locale Locale: The locale ID. Can be null for Locale#getDefault. (See ULocale#toLocale.)

src CharSequence: The original string.

Returns
String the result string.

See also:

omitUnchangedText

public CaseMap.Lower omitUnchangedText ()

Returns an instance that behaves like this one but omits unchanged text when case-mapping with Edits.

Returns
CaseMap.Lower an options object with this option.