|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectca.sandoval.util.AbstractFormatter
public abstract class AbstractFormatter
AbstractFormatter
| Field Summary | |
|---|---|
static java.lang.String |
CURRENCYFORMAT_ENG_PRICE
|
static java.lang.String |
CURRENCYFORMAT_FRE_PRICE
|
static java.lang.String |
DATEFORMAT_ddMMMMyyyy
|
static java.lang.String |
DATEFORMAT_ddMMMyyyy
|
static java.lang.String |
DATEFORMAT_EEEEyyyy
|
static java.lang.String |
DATEFORMAT_ENG_EEEEMMMMddyyyy
|
static java.lang.String |
DATEFORMAT_ENG_MMMddEEEE
|
static java.lang.String |
DATEFORMAT_ENG_MMMddyyyy
|
static java.lang.String |
DATEFORMAT_ENG_MMMMdd
|
static java.lang.String |
DATEFORMAT_FRE_EEEEddMMM
|
static java.lang.String |
DATEFORMAT_FRE_EEEEMMMMddyyyy
|
static java.lang.String |
DATEFORMAT_FRE_MMMddEEEE
|
static java.lang.String |
DATEFORMAT_FRE_MMMddyyyy
|
static java.lang.String |
DATEFORMAT_FRE_MMMMdd
|
static java.lang.String |
DATEFORMAT_MMddyyyy
|
static java.lang.String |
DATEFORMAT_MMddyyyy2
|
static java.lang.String |
DATEFORMAT_MMMdd
|
static java.lang.String |
DATEFORMAT_MMMMddyyyy
|
static java.lang.String |
DATEFORMAT_MMMyyyy
|
static java.lang.String |
DATEFORMAT_yyyyMMdd
|
static java.lang.String |
DATETIMEFORMAT
|
static java.lang.String |
DATETIMEFORMAT2
|
static java.lang.String |
DATETIMEFORMAT3
|
static java.lang.String |
DECIMALFORMAT_DECIMAL0
|
static java.lang.String |
DECIMALFORMAT_PRICE
|
static java.lang.String |
TIMEFORMAT
|
| Constructor Summary | |
|---|---|
AbstractFormatter(java.util.Locale locale)
AbstractFormatter constructor comment. |
|
| Method Summary | |
|---|---|
abstract java.lang.String |
formatDate(java.util.Date aDate)
Abstract method - formateDate |
java.lang.String |
formatDateDMY(java.util.Date aDate)
formatDateDMY method comment. |
java.lang.String |
formatDateMD(java.util.Date aDate)
formatDateMD method comment. |
java.lang.String |
formatDateMDY(java.util.Date aDate)
formatDateMDY method comment. |
abstract java.lang.String |
formatDateTime(java.util.Date aDate)
formatDateTime method comment. |
abstract java.lang.String |
formatDecimal(java.math.BigDecimal aNumber,
int aNumOfDecimals)
Formats transaction units to include only specified number of decimal points. |
abstract java.lang.String |
formatDecimal(double aNumber,
int aNumOfDecimals)
Formats transaction unit to include only specified number of decimal points. |
abstract java.lang.String |
formatDollar(java.math.BigDecimal aDollar)
formatDollar method comment. |
abstract java.lang.String |
formatDollar(double aDollar)
formatDollar method comment. |
abstract java.lang.String |
formatPercent(java.math.BigDecimal aPercent)
Formats a BigDecimal percentage value into a percentage (%) format. |
abstract java.lang.String |
formatPercent(double aPercent)
Formats a double percentage value into a percentage (%) format. |
abstract java.lang.String |
formatTime(java.util.Date aDate)
formatTime method comment. |
protected java.util.Locale |
getLocale()
getLocale method comment. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DATEFORMAT_ddMMMMyyyy
public static final java.lang.String DATEFORMAT_ENG_EEEEMMMMddyyyy
public static final java.lang.String DATEFORMAT_FRE_EEEEMMMMddyyyy
public static final java.lang.String DATEFORMAT_MMMyyyy
public static final java.lang.String DATEFORMAT_ENG_MMMddEEEE
public static final java.lang.String DATEFORMAT_FRE_MMMddEEEE
public static final java.lang.String DATEFORMAT_FRE_EEEEddMMM
public static final java.lang.String DATEFORMAT_ENG_MMMddyyyy
public static final java.lang.String DATEFORMAT_FRE_MMMddyyyy
public static final java.lang.String DATEFORMAT_MMMMddyyyy
public static final java.lang.String DATEFORMAT_ddMMMyyyy
public static final java.lang.String DATEFORMAT_MMddyyyy
public static final java.lang.String DATEFORMAT_MMddyyyy2
public static final java.lang.String DATEFORMAT_MMMdd
public static final java.lang.String DATEFORMAT_ENG_MMMMdd
public static final java.lang.String DATEFORMAT_FRE_MMMMdd
public static final java.lang.String DATEFORMAT_EEEEyyyy
public static final java.lang.String DATEFORMAT_yyyyMMdd
public static final java.lang.String DATETIMEFORMAT
public static final java.lang.String DATETIMEFORMAT2
public static final java.lang.String DATETIMEFORMAT3
public static final java.lang.String TIMEFORMAT
public static final java.lang.String DECIMALFORMAT_DECIMAL0
public static final java.lang.String DECIMALFORMAT_PRICE
public static final java.lang.String CURRENCYFORMAT_ENG_PRICE
public static final java.lang.String CURRENCYFORMAT_FRE_PRICE
| Constructor Detail |
|---|
public AbstractFormatter(java.util.Locale locale)
locale - Locale| Method Detail |
|---|
public abstract java.lang.String formatDate(java.util.Date aDate)
aDate - Date
public java.lang.String formatDateMDY(java.util.Date aDate)
aDate - Date
public java.lang.String formatDateMD(java.util.Date aDate)
aDate - Date
public java.lang.String formatDateDMY(java.util.Date aDate)
aDate - Date
public abstract java.lang.String formatDateTime(java.util.Date aDate)
aDate - Date
public abstract java.lang.String formatTime(java.util.Date aDate)
aDate - Date
public abstract java.lang.String formatDollar(double aDollar)
aDollar - double
public abstract java.lang.String formatDollar(java.math.BigDecimal aDollar)
aDollar - java.math.BigDecimal
public abstract java.lang.String formatPercent(double aPercent)
Preconditions: a double percentage value.
PostConditions: returns a formatted string of percentage value.
Exceptions None
aPercent - double - A value to be formatted.
public abstract java.lang.String formatPercent(java.math.BigDecimal aPercent)
Preconditions: a BigDecimal percentage value.
PostConditions: returns a formatted string of percentage value.
Exceptions None
aPercent - java.math.BigDecimal - A value to be formatted.
public abstract java.lang.String formatDecimal(double aNumber,
int aNumOfDecimals)
Preconditions: an amount and a number of decimals
Postconditions: a formatted transaction units in string
Exceptions: None
aNumber - doubleaNumOfDecimals - int
public abstract java.lang.String formatDecimal(java.math.BigDecimal aNumber,
int aNumOfDecimals)
Preconditions: an amount and a number of decimals
Postconditions: a formatted transaction units in string
Exceptions: None
aNumber - java.math.BigDecimalaNumOfDecimals - int
protected java.util.Locale getLocale()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||