Class NumberDateFormat
java.lang.Object
java.text.Format
java.text.NumberFormat
org.apache.lucene.queryparser.flexible.standard.config.NumberDateFormat
- All Implemented Interfaces:
Serializable,Cloneable
This
Format parses Long into date strings and vice-versa. It uses the given
DateFormat to parse and format dates, but before, it converts Long to Date objects or vice-versa.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.text.NumberFormat
NumberFormat.Field, NumberFormat.Style -
Field Summary
Fields inherited from class java.text.NumberFormat
FRACTION_FIELD, INTEGER_FIELD -
Constructor Summary
ConstructorsConstructorDescriptionNumberDateFormat(DateFormat dateFormat) Constructs aNumberDateFormatobject using the givenDateFormat. -
Method Summary
Modifier and TypeMethodDescriptionformat(double number, StringBuffer toAppendTo, FieldPosition pos) format(long number, StringBuffer toAppendTo, FieldPosition pos) format(Object number, StringBuffer toAppendTo, FieldPosition pos) parse(String source, ParsePosition parsePosition) Methods inherited from class java.text.NumberFormat
clone, equals, format, format, getAvailableLocales, getCompactNumberInstance, getCompactNumberInstance, getCurrency, getCurrencyInstance, getCurrencyInstance, getInstance, getInstance, getIntegerInstance, getIntegerInstance, getMaximumFractionDigits, getMaximumIntegerDigits, getMinimumFractionDigits, getMinimumIntegerDigits, getNumberInstance, getNumberInstance, getPercentInstance, getPercentInstance, getRoundingMode, hashCode, isGroupingUsed, isParseIntegerOnly, parse, parseObject, setCurrency, setGroupingUsed, setMaximumFractionDigits, setMaximumIntegerDigits, setMinimumFractionDigits, setMinimumIntegerDigits, setParseIntegerOnly, setRoundingModeMethods inherited from class java.text.Format
format, formatToCharacterIterator, parseObject
-
Constructor Details
-
NumberDateFormat
Constructs aNumberDateFormatobject using the givenDateFormat.- Parameters:
dateFormat-DateFormatused to parse and format dates
-
-
Method Details
-
format
- Specified by:
formatin classNumberFormat
-
format
- Specified by:
formatin classNumberFormat
-
parse
- Specified by:
parsein classNumberFormat
-
format
- Overrides:
formatin classNumberFormat
-