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.Fold
        Case folding options and methods.  | 
    
        
        
        
        
        class | 
      
        CaseMap.Lower
        Lowercasing options and methods.  | 
    
        
        
        
        
        class | 
      
        CaseMap.Title
        Titlecasing options and methods.  | 
    
        
        
        
        
        class | 
      
        CaseMap.Upper
        Uppercasing 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.