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