public static class LinearKindOfQuantity.AutoFormatter extends DisplayFormatter<IQuantity>
Modifier and Type | Field and Description |
---|---|
protected double |
maxNumericalValue |
protected double |
minNumericalValue |
protected int |
nominalValueDigits |
ENGINEERING_NOTATION_IDENTIFIER, SCIENTIFIC_NOTATION_IDENTIFIER
Modifier | Constructor and Description |
---|---|
protected |
AutoFormatter(LinearKindOfQuantity kindOfQuantity,
String name) |
protected |
AutoFormatter(LinearKindOfQuantity kindOfQuantity,
String name,
double minNumericalValue,
double maxNumericalValue) |
protected |
AutoFormatter(LinearKindOfQuantity kindOfQuantity,
String id,
String name,
double minNumericalValue,
double maxNumericalValue,
int nominalValueDigits) |
Modifier and Type | Method and Description |
---|---|
String |
format(IQuantity quantity) |
static String |
formatInUnit(IQuantity quantity,
LinearUnit customUnit,
int nominalValueDigits) |
protected static String |
formatWithFixedFraction(Number numValue,
LinearUnit customUnit,
int numFractionDigits) |
protected static String |
formatWithUnit(Number numValue,
LinearUnit customUnit,
int nominalValueDigits) |
LinearKindOfQuantity |
getContentType() |
getIdentifier, getName
protected final double minNumericalValue
protected final double maxNumericalValue
protected final int nominalValueDigits
protected AutoFormatter(LinearKindOfQuantity kindOfQuantity, String name)
protected AutoFormatter(LinearKindOfQuantity kindOfQuantity, String name, double minNumericalValue, double maxNumericalValue)
protected AutoFormatter(LinearKindOfQuantity kindOfQuantity, String id, String name, double minNumericalValue, double maxNumericalValue, int nominalValueDigits)
public LinearKindOfQuantity getContentType()
getContentType
in class DisplayFormatter<IQuantity>
public String format(IQuantity quantity)
format
in interface IFormatter<IQuantity>
format
in class DisplayFormatter<IQuantity>
public static String formatInUnit(IQuantity quantity, LinearUnit customUnit, int nominalValueDigits)
protected static String formatWithUnit(Number numValue, LinearUnit customUnit, int nominalValueDigits)
protected static String formatWithFixedFraction(Number numValue, LinearUnit customUnit, int numFractionDigits)
Copyright © 2020. All rights reserved.