public static class ERXUnitAwareDecimalFormat.UnitPrefix extends java.lang.Object implements NSKeyValueCoding
NSKeyValueCoding._BooleanFieldBinding, NSKeyValueCoding._BooleanMethodBinding, NSKeyValueCoding._FieldBinding, NSKeyValueCoding._ForwardingBinding, NSKeyValueCoding._KeyBinding, NSKeyValueCoding._KeyBindingCreation, NSKeyValueCoding._MethodBinding, NSKeyValueCoding._NumberFieldBinding, NSKeyValueCoding._NumberMethodBinding, NSKeyValueCoding._ReflectionKeyBindingCreation, NSKeyValueCoding.DefaultImplementation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.MapImplementation, NSKeyValueCoding.Null<T>, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.Utility, NSKeyValueCoding.ValueAccessor| Modifier and Type | Field and Description |
|---|---|
protected double |
multiplyingFactor |
protected java.lang.String |
unitName |
protected java.lang.String |
unitSymbol |
_CLASS, NullValue| Constructor and Description |
|---|
UnitPrefix(java.lang.String unitSymbol,
java.lang.String unitName,
double multiplyingFactor) |
| Modifier and Type | Method and Description |
|---|---|
double |
adjustScale(double number) |
double |
adjustScale(long number) |
static ERXUnitAwareDecimalFormat.UnitPrefix |
findAppropriatePrefix(double number,
NSArray unitPrefixArray) |
double |
multiplyingFactor() |
void |
takeValueForKey(java.lang.Object value,
java.lang.String key) |
java.lang.String |
toString() |
java.lang.String |
unitName() |
static NSArray |
unitPrefixArrayForUnit(java.lang.String unitName) |
java.lang.String |
unitSymbol() |
java.lang.Object |
valueForKey(java.lang.String key) |
protected final java.lang.String unitSymbol
protected final java.lang.String unitName
protected final double multiplyingFactor
public UnitPrefix(java.lang.String unitSymbol,
java.lang.String unitName,
double multiplyingFactor)
public java.lang.String unitSymbol()
public java.lang.String unitName()
public double multiplyingFactor()
public double adjustScale(double number)
public double adjustScale(long number)
public static NSArray unitPrefixArrayForUnit(java.lang.String unitName)
public static ERXUnitAwareDecimalFormat.UnitPrefix findAppropriatePrefix(double number, NSArray unitPrefixArray)
public java.lang.Object valueForKey(java.lang.String key)
valueForKey in interface NSKeyValueCodingpublic void takeValueForKey(java.lang.Object value,
java.lang.String key)
takeValueForKey in interface NSKeyValueCodingpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2002 – 2022 Project Wonder.