public static class TtsSpan.CardinalBuilder extends TtsSpan.SemioticClassBuilder<TtsSpan.CardinalBuilder>
TtsSpan.TYPE_CARDINAL
.Constructor and Description |
---|
CardinalBuilder()
Creates a builder for a TtsSpan of type
TtsSpan.TYPE_CARDINAL . |
CardinalBuilder(long number)
Creates a TtsSpan of type
TtsSpan.TYPE_CARDINAL and sets the
TtsSpan.ARG_NUMBER argument. |
CardinalBuilder(String number)
Creates a TtsSpan of type
TtsSpan.TYPE_CARDINAL and sets the
TtsSpan.ARG_NUMBER argument. |
Modifier and Type | Method and Description |
---|---|
TtsSpan.CardinalBuilder |
setNumber(long number)
Convenience method that converts the number to a String and set it to
the value for
TtsSpan.ARG_NUMBER . |
TtsSpan.CardinalBuilder |
setNumber(String number)
Sets the
TtsSpan.ARG_NUMBER argument. |
setAnimacy, setCase, setGender, setMultiplicity
build, setIntArgument, setLongArgument, setStringArgument
public CardinalBuilder()
TtsSpan.TYPE_CARDINAL
.public CardinalBuilder(long number)
TtsSpan.TYPE_CARDINAL
and sets the
TtsSpan.ARG_NUMBER
argument.number
- The number to synthesize.setNumber(long)
public CardinalBuilder(String number)
TtsSpan.TYPE_CARDINAL
and sets the
TtsSpan.ARG_NUMBER
argument.number
- The number to synthesize.setNumber(String)
public TtsSpan.CardinalBuilder setNumber(long number)
TtsSpan.ARG_NUMBER
.number
- The number that will be synthesized.public TtsSpan.CardinalBuilder setNumber(String number)
TtsSpan.ARG_NUMBER
argument.number
- A non-empty string of digits with an optional
leading + or -.