Class NanosAxisFormat.NanosFormat
java.lang.Object
java.text.Format
java.text.NumberFormat
com.illumon.iris.db.plot.axisformatters.NanosAxisFormat.NanosFormat
- All Implemented Interfaces:
Serializable,Cloneable
- Enclosing class:
- NanosAxisFormat
Formatter for DBDateTime values.
- 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 -
Method Summary
Modifier and TypeMethodDescriptionformat(double number, StringBuffer toAppendTo, FieldPosition pos) format(long number, StringBuffer toAppendTo, FieldPosition pos) booleanGets whether auto-formatting is on.parse(String source, ParsePosition parsePosition) booleanupdateFormatter(org.jfree.data.Range range) Auto-chooses the correct display format based off the range of data if auto-formatting is on.voidMethods inherited from class java.text.NumberFormat
clone, equals, format, 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
-
Method Details
-
isAutoFormat
public boolean isAutoFormat()Gets whether auto-formatting is on.- Returns:
- whether the format is automatically chosen
-
updateFormatter
public boolean updateFormatter(org.jfree.data.Range range) Auto-chooses the correct display format based off the range of data if auto-formatting is on. Smaller range results in finer grained label formats.- Parameters:
range- data range
-
updateTimeZone
-
format
- Specified by:
formatin classNumberFormat
-
format
- Specified by:
formatin classNumberFormat
-
parse
- Specified by:
parsein classNumberFormat
-