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   | 
  
        
        
        
        
        
        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   | 
  
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. |