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