public class GeneralMeasureFormat extends MeasureFormat
Modifier | Constructor and Description |
---|---|
protected |
GeneralMeasureFormat(ULocale locale,
FormatWidth style,
java.util.Map<MeasureUnit,java.util.EnumMap<FormatWidth,java.util.Map<java.lang.String,com.ibm.icu.text.GeneralMeasureFormat.PatternData>>> unitToStyleToCountToFormat,
NumberFormat numberFormat)
Deprecated.
This API is ICU internal only.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Deprecated.
This API is ICU internal only.
|
java.lang.String |
format(Measure... measures)
Deprecated.
This API is ICU internal only.
|
java.lang.StringBuffer |
format(Measure measure,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos)
Deprecated.
This API is ICU internal only.
|
java.lang.StringBuffer |
format(java.lang.Object obj,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos)
Deprecated.
This API is ICU internal only.
|
java.lang.StringBuffer |
format(java.lang.StringBuffer toAppendto,
java.text.FieldPosition pos,
Measure... measures)
Deprecated.
This API is ICU internal only.
|
static MeasureFormat |
getCurrencyFormat()
Deprecated.
This API is ICU internal only.
|
static MeasureFormat |
getCurrencyFormat(ULocale locale)
Deprecated.
This API is ICU internal only.
|
static GeneralMeasureFormat |
getInstance(ULocale locale,
FormatWidth length)
Deprecated.
This API is ICU internal only.
|
static GeneralMeasureFormat |
getInstance(ULocale locale,
FormatWidth length,
NumberFormat decimalFormat)
Deprecated.
This API is ICU internal only.
|
FormatWidth |
getLength()
Deprecated.
This API is ICU internal only.
|
ULocale |
getLocale()
Deprecated.
This API is ICU internal only.
|
int |
hashCode()
Deprecated.
This API is ICU internal only.
|
Measure |
parseObject(java.lang.String toParse,
java.text.ParsePosition parsePosition)
Deprecated.
This API is ICU internal only.
|
protected GeneralMeasureFormat(ULocale locale, FormatWidth style, java.util.Map<MeasureUnit,java.util.EnumMap<FormatWidth,java.util.Map<java.lang.String,com.ibm.icu.text.GeneralMeasureFormat.PatternData>>> unitToStyleToCountToFormat, NumberFormat numberFormat)
public static GeneralMeasureFormat getInstance(ULocale locale, FormatWidth length)
locale
- locale of this time unit formatter.length
- the desired lengthpublic static GeneralMeasureFormat getInstance(ULocale locale, FormatWidth length, NumberFormat decimalFormat)
locale
- locale of this time unit formatter.length
- the desired lengthpublic static MeasureFormat getCurrencyFormat(ULocale locale)
locale
- desired localepublic static MeasureFormat getCurrencyFormat()
FORMAT
locale.public ULocale getLocale()
public FormatWidth getLength()
public java.lang.StringBuffer format(java.lang.Object obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
format
in class java.text.Format
public java.lang.StringBuffer format(Measure measure, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
measure
- the measure to formattoAppendTo
- as in format(Object, StringBuffer, FieldPosition)
pos
- as in format(Object, StringBuffer, FieldPosition)
public java.lang.StringBuffer format(java.lang.StringBuffer toAppendto, java.text.FieldPosition pos, Measure... measures)
toAppendto
- as in format(Object, StringBuffer, FieldPosition)
pos
- as in format(Object, StringBuffer, FieldPosition)
measures
- a sequence of one or more measures.public java.lang.String format(Measure... measures)
measures
- a sequence of one or more measures.public Measure parseObject(java.lang.String toParse, java.text.ParsePosition parsePosition)
parseObject
in class java.text.Format
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright (c) 2013 IBM Corporation and others.