it.eng.spagobi.engines.worksheet.services.export
Class MeasureFormatter
java.lang.Object
it.eng.spagobi.engines.worksheet.services.export.MeasureFormatter
public class MeasureFormatter
- extends java.lang.Object
Method Summary |
java.lang.Double |
applyScaleFactor(java.lang.Double value,
int positionI,
int positionJ)
|
java.lang.String |
format(double value,
int i,
int j,
java.util.Locale locale)
|
java.lang.String |
formatPercent(double value,
java.util.Locale locale)
|
java.lang.String |
getFormat(java.lang.Float f,
int positionI,
int positionJ)
|
int |
getFormatXLS(int positionI,
int positionJ)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MeasureFormatter
public MeasureFormatter(org.json.JSONObject crosstabDefinitionJSON,
java.text.DecimalFormat numberFormat,
java.lang.String pattern)
throws it.eng.qbe.serializer.SerializationException,
org.json.JSONException
- Throws:
it.eng.qbe.serializer.SerializationException
org.json.JSONException
MeasureFormatter
public MeasureFormatter(CrossTab crosstab)
getFormat
public java.lang.String getFormat(java.lang.Float f,
int positionI,
int positionJ)
getFormatXLS
public int getFormatXLS(int positionI,
int positionJ)
applyScaleFactor
public java.lang.Double applyScaleFactor(java.lang.Double value,
int positionI,
int positionJ)
format
public java.lang.String format(double value,
int i,
int j,
java.util.Locale locale)
formatPercent
public java.lang.String formatPercent(double value,
java.util.Locale locale)