public abstract class AbstractDescriptionBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected char[] |
SpecialCharsMinusStar |
Constructor and Description |
---|
AbstractDescriptionBuilder() |
Modifier and Type | Method and Description |
---|---|
protected abstract java.lang.String |
getBetweenDescriptionFormat(java.lang.String expression) |
protected abstract java.lang.String |
getDescriptionFormat(java.lang.String expression) |
protected abstract java.lang.String |
getIntervalDescriptionFormat(java.lang.String expression) |
java.lang.String |
getSegmentDescription(java.lang.String expression,
java.lang.String allDescription) |
protected abstract java.lang.String |
getSingleItemDescription(java.lang.String expression) |
protected java.lang.String |
plural(int num,
java.lang.String singular,
java.lang.String plural)
Deprecated.
Use plural(String, String, String) instead
|
protected java.lang.String |
plural(java.lang.String expression,
java.lang.String singular,
java.lang.String plural) |
public java.lang.String getSegmentDescription(java.lang.String expression, java.lang.String allDescription)
protected abstract java.lang.String getBetweenDescriptionFormat(java.lang.String expression)
expression
- protected abstract java.lang.String getIntervalDescriptionFormat(java.lang.String expression)
expression
- protected abstract java.lang.String getSingleItemDescription(java.lang.String expression)
expression
- protected abstract java.lang.String getDescriptionFormat(java.lang.String expression)
expression
- @Deprecated protected java.lang.String plural(int num, java.lang.String singular, java.lang.String plural)
num
- singular
- plural
- protected java.lang.String plural(java.lang.String expression, java.lang.String singular, java.lang.String plural)
expression
- singular
- plural
-