public class FormattingFunctions extends AbstractFunctionHandler
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_DATE_FORMAT_SPEC |
static java.lang.String |
DEFAULT_DATE_TIME_FORMAT_SPEC |
static java.lang.String |
DEFAULT_DECIMAL_FORMAT_SPEC |
static java.lang.String |
HANDLER_ID |
q
Constructor and Description |
---|
FormattingFunctions() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
formatDate(java.lang.Object o) |
java.lang.String |
formatDate(Query q,
java.lang.Object o,
com.gentlyweb.utils.Getter g,
java.lang.String spec,
java.lang.String saveValueName) |
java.lang.String |
formatDateTime(java.lang.Object o) |
java.lang.String |
formatNumber(java.lang.Object n) |
java.lang.String |
formatNumber(Query q,
java.lang.Object o,
com.gentlyweb.utils.Getter g,
java.lang.String spec,
java.lang.String saveValueName) |
java.lang.String |
formatNumber(Query q,
java.lang.Object o,
java.lang.String spec,
java.lang.String saveValueName) |
java.lang.String |
formatTimeDuration(java.lang.Object o) |
void |
setDefaultDateFormatSpec(java.lang.String spec) |
setQuery
public static final java.lang.String HANDLER_ID
public static java.lang.String DEFAULT_DATE_FORMAT_SPEC
public static java.lang.String DEFAULT_DATE_TIME_FORMAT_SPEC
public static java.lang.String DEFAULT_DECIMAL_FORMAT_SPEC
public java.lang.String formatTimeDuration(java.lang.Object o) throws QueryExecutionException
QueryExecutionException
public void setDefaultDateFormatSpec(java.lang.String spec)
public java.lang.String formatDate(java.lang.Object o) throws QueryExecutionException
QueryExecutionException
public java.lang.String formatDateTime(java.lang.Object o) throws QueryExecutionException
QueryExecutionException
public java.lang.String formatDate(Query q, java.lang.Object o, com.gentlyweb.utils.Getter g, java.lang.String spec, java.lang.String saveValueName) throws QueryExecutionException
QueryExecutionException
public java.lang.String formatNumber(java.lang.Object n) throws QueryExecutionException
QueryExecutionException
public java.lang.String formatNumber(Query q, java.lang.Object o, java.lang.String spec, java.lang.String saveValueName) throws QueryExecutionException
QueryExecutionException
public java.lang.String formatNumber(Query q, java.lang.Object o, com.gentlyweb.utils.Getter g, java.lang.String spec, java.lang.String saveValueName) throws QueryExecutionException
QueryExecutionException