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