Top Description Fields Constructors Methods
org.hsqldb.types

public Class NumberFormat

extends Object
Class Inheritance
Imports
org.hsqldb.error.Error, .ErrorCode, java.math.BigDecimal, .RoundingMode

Formats numbers with the given pattern.
Author
Fred Toussi (fredt@users dot sourceforge.net)
Since
2.7.3
Version
2.7.4

Field Summary

Modifier and TypeField and Description
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv final String
pack-priv int
pack-priv int
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv boolean

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv void
appendSignEnd(StringBuilder sb, boolean isNegative)

pack-priv void
appendSignStart(StringBuilder sb, boolean isNegative)

public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

blankModeback to summary
pack-priv boolean blankMode
fillModeback to summary
pack-priv boolean fillMode
hasPeriodback to summary
pack-priv boolean hasPeriod
patternback to summary
pack-priv final String pattern
patternFracCountback to summary
pack-priv int patternFracCount
patternSigDigitCountback to summary
pack-priv int patternSigDigitCount
signBracketsback to summary
pack-priv boolean signBrackets
signEndback to summary
pack-priv boolean signEnd
signEndMinusback to summary
pack-priv boolean signEndMinus
signStartback to summary
pack-priv boolean signStart

Constructor Detail

NumberFormatback to summary
public NumberFormat(String pattern)

Method Detail

appendSignEndback to summary
pack-priv void appendSignEnd(StringBuilder sb, boolean isNegative)
appendSignStartback to summary
pack-priv void appendSignStart(StringBuilder sb, boolean isNegative)
formatback to summary
public String format(Number num)