CaseMap
  public
  
  
  abstract
  class
  CaseMap
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.icu.text.CaseMap | 
Low-level case mapping options and methods. Immutable. "Setters" return instances with the union of the current and new options set. This class is not intended for public subclassing.
Summary
| Nested classes | |
|---|---|
| 
        
        
        
        
        class | CaseMap.FoldCase folding options and methods. | 
| 
        
        
        
        
        class | CaseMap.LowerLowercasing options and methods. | 
| 
        
        
        
        
        class | CaseMap.TitleTitlecasing options and methods. | 
| 
        
        
        
        
        class | CaseMap.UpperUppercasing options and methods. | 
| Public methods | |
|---|---|
| 
        
        
        static
        
        
        CaseMap.Fold | 
      fold()
       | 
| 
        abstract
        
        
        
        
        CaseMap | 
      omitUnchangedText()
      Returns an instance that behaves like this one but
 omits unchanged text when case-mapping with  | 
| 
        
        
        static
        
        
        CaseMap.Lower | 
      toLower()
       | 
| 
        
        
        static
        
        
        CaseMap.Title | 
      toTitle()
       | 
| 
        
        
        static
        
        
        CaseMap.Upper | 
      toUpper()
       | 
| Inherited methods | |
|---|---|
Public methods
fold
public static CaseMap.Fold fold ()
| Returns | |
|---|---|
| CaseMap.Fold | Case folding object with default options. | 
omitUnchangedText
public abstract CaseMap omitUnchangedText ()
Returns an instance that behaves like this one but
 omits unchanged text when case-mapping with Edits.
| Returns | |
|---|---|
| CaseMap | an options object with this option. | 
toLower
public static CaseMap.Lower toLower ()
| Returns | |
|---|---|
| CaseMap.Lower | Lowercasing object with default options. | 
toTitle
public static CaseMap.Title toTitle ()
| Returns | |
|---|---|
| CaseMap.Title | Titlecasing object with default options. | 
toUpper
public static CaseMap.Upper toUpper ()
| Returns | |
|---|---|
| CaseMap.Upper | Uppercasing object with default options. | 
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
