Package org.netxms.client.datacollection
Class DataFormatter
java.lang.Object
org.netxms.client.datacollection.DataFormatter
Data formatter
-
Constructor Summary
ConstructorsConstructorDescriptionDataFormatter(String formatString, DataType dataType) Create new data formatter with binary multipliers option set to off.DataFormatter(String formatString, DataType dataType, MeasurementUnit unit) Create new data formatter. -
Method Summary
Modifier and TypeMethodDescriptionformat(String value, TimeFormatter formatter) Format valuestatic StringroundDecimalValue(double value, double step, int maxPrecision) Get rounded value for chart labels
-
Constructor Details
-
DataFormatter
Create new data formatter with binary multipliers option set to off.- Parameters:
formatString- format stringdataType- data type
-
DataFormatter
Create new data formatter.- Parameters:
formatString- format stringdataType- data typeunit- measurement unit
-
-
Method Details
-
format
Format value- Parameters:
value- The valueformatter- Date and time formatter- Returns:
- The format
-
roundDecimalValue
Get rounded value for chart labels- Parameters:
value- to roundstep- of labelmaxPrecision- desired precision- Returns:
- rounded value
-