org.thymeleaf.expression
Class Numbers
Object
org.thymeleaf.expression.Numbers
public final class Numbers
- extends Object
Utility class for performing numeric operations (esp. number formatting).
An object of this class is usually available in variable evaluation expressions with the name
#numbers.
- Since:
- 1.0
- Author:
- Daniel Fernández
Method Summary |
String[] |
arrayFormatDecimal(Object[] target,
Integer minIntegerDigits,
Integer decimalDigits)
|
String[] |
arrayFormatDecimal(Object[] target,
Integer minIntegerDigits,
Integer decimalDigits,
String decimalPointType)
|
String[] |
arrayFormatDecimal(Object[] target,
Integer minIntegerDigits,
String thousandsPointType,
Integer decimalDigits,
String decimalPointType)
|
String[] |
arrayFormatInteger(Object[] target,
Integer minIntegerDigits)
|
String[] |
arrayFormatInteger(Object[] target,
Integer minIntegerDigits,
String thousandsPointType)
|
String |
formatDecimal(Number target,
Integer minIntegerDigits,
Integer decimalDigits)
|
String |
formatDecimal(Number target,
Integer minIntegerDigits,
Integer decimalDigits,
String decimalPointType)
|
String |
formatDecimal(Number target,
Integer minIntegerDigits,
String thousandsPointType,
Integer decimalDigits,
String decimalPointType)
|
String |
formatInteger(Number target,
Integer minIntegerDigits)
|
String |
formatInteger(Number target,
Integer minIntegerDigits,
String thousandsPointType)
|
List<String> |
listFormatDecimal(List<? extends Number> target,
Integer minIntegerDigits,
Integer decimalDigits)
|
List<String> |
listFormatDecimal(List<? extends Number> target,
Integer minIntegerDigits,
Integer decimalDigits,
String decimalPointType)
|
List<String> |
listFormatDecimal(List<? extends Number> target,
Integer minIntegerDigits,
String thousandsPointType,
Integer decimalDigits,
String decimalPointType)
|
List<String> |
listFormatInteger(List<? extends Number> target,
Integer minIntegerDigits)
|
List<String> |
listFormatInteger(List<? extends Number> target,
Integer minIntegerDigits,
String thousandsPointType)
|
Integer[] |
sequence(Integer from,
Integer to)
Produces an array with a sequence of integer numbers. |
Set<String> |
setFormatDecimal(Set<? extends Number> target,
Integer minIntegerDigits,
Integer decimalDigits)
|
Set<String> |
setFormatDecimal(Set<? extends Number> target,
Integer minIntegerDigits,
Integer decimalDigits,
String decimalPointType)
|
Set<String> |
setFormatDecimal(Set<? extends Number> target,
Integer minIntegerDigits,
String thousandsPointType,
Integer decimalDigits,
String decimalPointType)
|
Set<String> |
setFormatInteger(Set<? extends Number> target,
Integer minIntegerDigits)
|
Set<String> |
setFormatInteger(Set<? extends Number> target,
Integer minIntegerDigits,
String thousandsPointType)
|
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Numbers
public Numbers()
formatInteger
public String formatInteger(Number target,
Integer minIntegerDigits)
arrayFormatInteger
public String[] arrayFormatInteger(Object[] target,
Integer minIntegerDigits)
listFormatInteger
public List<String> listFormatInteger(List<? extends Number> target,
Integer minIntegerDigits)
setFormatInteger
public Set<String> setFormatInteger(Set<? extends Number> target,
Integer minIntegerDigits)
formatInteger
public String formatInteger(Number target,
Integer minIntegerDigits,
String thousandsPointType)
arrayFormatInteger
public String[] arrayFormatInteger(Object[] target,
Integer minIntegerDigits,
String thousandsPointType)
listFormatInteger
public List<String> listFormatInteger(List<? extends Number> target,
Integer minIntegerDigits,
String thousandsPointType)
setFormatInteger
public Set<String> setFormatInteger(Set<? extends Number> target,
Integer minIntegerDigits,
String thousandsPointType)
formatDecimal
public String formatDecimal(Number target,
Integer minIntegerDigits,
Integer decimalDigits)
arrayFormatDecimal
public String[] arrayFormatDecimal(Object[] target,
Integer minIntegerDigits,
Integer decimalDigits)
listFormatDecimal
public List<String> listFormatDecimal(List<? extends Number> target,
Integer minIntegerDigits,
Integer decimalDigits)
setFormatDecimal
public Set<String> setFormatDecimal(Set<? extends Number> target,
Integer minIntegerDigits,
Integer decimalDigits)
formatDecimal
public String formatDecimal(Number target,
Integer minIntegerDigits,
Integer decimalDigits,
String decimalPointType)
arrayFormatDecimal
public String[] arrayFormatDecimal(Object[] target,
Integer minIntegerDigits,
Integer decimalDigits,
String decimalPointType)
listFormatDecimal
public List<String> listFormatDecimal(List<? extends Number> target,
Integer minIntegerDigits,
Integer decimalDigits,
String decimalPointType)
setFormatDecimal
public Set<String> setFormatDecimal(Set<? extends Number> target,
Integer minIntegerDigits,
Integer decimalDigits,
String decimalPointType)
formatDecimal
public String formatDecimal(Number target,
Integer minIntegerDigits,
String thousandsPointType,
Integer decimalDigits,
String decimalPointType)
arrayFormatDecimal
public String[] arrayFormatDecimal(Object[] target,
Integer minIntegerDigits,
String thousandsPointType,
Integer decimalDigits,
String decimalPointType)
listFormatDecimal
public List<String> listFormatDecimal(List<? extends Number> target,
Integer minIntegerDigits,
String thousandsPointType,
Integer decimalDigits,
String decimalPointType)
setFormatDecimal
public Set<String> setFormatDecimal(Set<? extends Number> target,
Integer minIntegerDigits,
String thousandsPointType,
Integer decimalDigits,
String decimalPointType)
sequence
public Integer[] sequence(Integer from,
Integer to)
Produces an array with a sequence of integer numbers.
- Parameters:
from
- value to start the sequence fromto
- value to produce the sequence to
- Returns:
- the Integer[] sequence
- Since:
- 1.1.2
Copyright © 2012 The THYMELEAF team. All Rights Reserved.