Class CaseMap.Lower
java.lang.Object
org.graalvm.shadowed.com.ibm.icu.text.CaseMap
org.graalvm.shadowed.com.ibm.icu.text.CaseMap.Lower
-
Nested Class Summary
Nested classes/interfaces inherited from class org.graalvm.shadowed.com.ibm.icu.text.CaseMap
CaseMap.Fold, CaseMap.Lower, CaseMap.Title, CaseMap.Upper -
Field Summary
Fields inherited from class org.graalvm.shadowed.com.ibm.icu.text.CaseMap
internalOptions -
Method Summary
Modifier and TypeMethodDescriptionapply(Locale locale, CharSequence src) Lowercases a string.<A extends Appendable>
Aapply(Locale locale, CharSequence src, A dest, Edits edits) Lowercases a string and optionally records edits (seeomitUnchangedText()).Returns an instance that behaves like this one but omits unchanged text when case-mapping withEdits.
-
Method Details
-
omitUnchangedText
Returns an instance that behaves like this one but omits unchanged text when case-mapping withEdits.- Specified by:
omitUnchangedTextin classCaseMap- Returns:
- an options object with this option.
-
apply
Lowercases a string. Casing is locale-dependent and context-sensitive. The result may be longer or shorter than the original.- Parameters:
locale- The locale ID. Can be null forLocale.getDefault(). (SeeULocale.toLocale().)src- The original string.- Returns:
- the result string.
- See Also:
-
apply
Lowercases a string and optionally records edits (seeomitUnchangedText()). Casing is locale-dependent and context-sensitive. The result may be longer or shorter than the original.- Parameters:
locale- The locale ID. Can be null forLocale.getDefault(). (SeeULocale.toLocale().)src- The original string.dest- A buffer for the result string. Must not be null.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:
- dest with the result string (or only changes) appended.
- See Also:
-