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
-
Field Summary
Fields inherited from class java.text.NumberFormat
FRACTION_FIELD, INTEGER_FIELD
-
Constructor Summary
ConstructorDescriptionNumberDateFormat
(DateFormat dateFormat) Constructs aNumberDateFormat
object 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, 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, setRoundingMode
Methods inherited from class java.text.Format
format, formatToCharacterIterator, parseObject
-
Constructor Details
-
NumberDateFormat
Constructs aNumberDateFormat
object using the givenDateFormat
.- Parameters:
dateFormat
-DateFormat
used to parse and format dates
-
-
Method Details
-
format
- Specified by:
format
in classNumberFormat
-
format
- Specified by:
format
in classNumberFormat
-
parse
- Specified by:
parse
in classNumberFormat
-
format
- Overrides:
format
in classNumberFormat
-