TtsSpan.FractionBuilder
  public
  static
  
  
  class
  TtsSpan.FractionBuilder
  
  
  
  
  
  
  
    extends SemioticClassBuilder<TtsSpan.FractionBuilder>
  
  
  
  
  
  
| java.lang.Object | |||
| ↳ | android.text.style.TtsSpan.Builder<C extends android.text.style.TtsSpan.SemioticClassBuilder<?>> | ||
| ↳ | android.text.style.TtsSpan.SemioticClassBuilder<android.text.style.TtsSpan.FractionBuilder> | ||
| ↳ | android.text.style.TtsSpan.FractionBuilder | ||
A builder for TtsSpans of type TtsSpan.TYPE_FRACTION.
Summary
Public constructors | |
|---|---|
      
      FractionBuilder()
      
      
        Creates a builder for a TtsSpan of type   | 
  |
      
      FractionBuilder(long integerPart, long numerator, long denominator)
      
      
        Creates a TtsSpan of type   | 
  |
Public methods | |
|---|---|
        
        
        
        
        
        TtsSpan.FractionBuilder
     | 
  
    
      
      setDenominator(String denominator)
      
      
        Sets the   | 
  
        
        
        
        
        
        TtsSpan.FractionBuilder
     | 
  
    
      
      setDenominator(long denominator)
      
      
        Convenience method that converts the denominator to a String and sets
 the argument   | 
  
        
        
        
        
        
        TtsSpan.FractionBuilder
     | 
  
    
      
      setIntegerPart(String integerPart)
      
      
        Sets the   | 
  
        
        
        
        
        
        TtsSpan.FractionBuilder
     | 
  
    
      
      setIntegerPart(long integerPart)
      
      
        Convenience method that converts the integer to a String and sets the
 argument   | 
  
        
        
        
        
        
        TtsSpan.FractionBuilder
     | 
  
    
      
      setNumerator(String numerator)
      
      
        Sets the   | 
  
        
        
        
        
        
        TtsSpan.FractionBuilder
     | 
  
    
      
      setNumerator(long numerator)
      
      
        Convenience method that converts the numerator to a String and sets
 the argument   | 
  
Inherited methods | |
|---|---|
Public constructors
FractionBuilder
public FractionBuilder ()
Creates a builder for a TtsSpan of type TtsSpan.TYPE_FRACTION.
FractionBuilder
public FractionBuilder (long integerPart, 
                long numerator, 
                long denominator)Creates a TtsSpan of type TtsSpan.TYPE_FRACTION and sets the
 TtsSpan.ARG_INTEGER_PART, TtsSpan.ARG_NUMERATOR, and
 TtsSpan.ARG_DENOMINATOR arguments.
| Parameters | |
|---|---|
integerPart | 
        
          long  | 
      
numerator | 
        
          long  | 
      
denominator | 
        
          long  | 
      
Public methods
setDenominator
public TtsSpan.FractionBuilder setDenominator (String denominator)
Sets the TtsSpan.ARG_DENOMINATOR argument.
| Parameters | |
|---|---|
denominator | 
        
          String: A non-empty string of digits with an optional
     leading + or -. | 
      
| Returns | |
|---|---|
TtsSpan.FractionBuilder | 
        This instance. | 
setDenominator
public TtsSpan.FractionBuilder setDenominator (long denominator)
Convenience method that converts the denominator to a String and sets
 the argument TtsSpan.ARG_DENOMINATOR.
| Parameters | |
|---|---|
denominator | 
        
          long: The denominator. | 
      
| Returns | |
|---|---|
TtsSpan.FractionBuilder | 
        This instance. | 
setIntegerPart
public TtsSpan.FractionBuilder setIntegerPart (String integerPart)
Sets the TtsSpan.ARG_INTEGER_PART argument.
| Parameters | |
|---|---|
integerPart | 
        
          String: A non-empty string of digits with an optional
     leading + or -. | 
      
| Returns | |
|---|---|
TtsSpan.FractionBuilder | 
        This instance. | 
setIntegerPart
public TtsSpan.FractionBuilder setIntegerPart (long integerPart)
Convenience method that converts the integer to a String and sets the
 argument TtsSpan.ARG_NUMBER.
| Parameters | |
|---|---|
integerPart | 
        
          long: The integer part. | 
      
| Returns | |
|---|---|
TtsSpan.FractionBuilder | 
        This instance. | 
setNumerator
public TtsSpan.FractionBuilder setNumerator (String numerator)
Sets the TtsSpan.ARG_NUMERATOR argument.
| Parameters | |
|---|---|
numerator | 
        
          String: A non-empty string of digits with an optional
     leading + or -. | 
      
| Returns | |
|---|---|
TtsSpan.FractionBuilder | 
        This instance. | 
setNumerator
public TtsSpan.FractionBuilder setNumerator (long numerator)
Convenience method that converts the numerator to a String and sets
 the argument TtsSpan.ARG_NUMERATOR.
| Parameters | |
|---|---|
numerator | 
        
          long: The numerator. | 
      
| Returns | |
|---|---|
TtsSpan.FractionBuilder | 
        This instance. |