org.concord.util
Class CCUnit
java.lang.Object
|
+--org.concord.util.CCUnit
- public class CCUnit
- extends java.lang.Object
Constructor Summary |
CCUnit(java.lang.String name,
java.lang.String abbreviation,
boolean derived,
int unitCategory,
int code,
int baseUnit,
byte meter,
byte kg,
byte sec,
byte amper,
byte kelvin,
byte candela,
byte mole,
byte radian,
byte steradian,
float koeffA,
float koeffB,
boolean dimLess,
boolean doMetricPrefix)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
unitCategory
public int unitCategory
code
public int code
baseUnit
public int baseUnit
derived
public boolean derived
name
public java.lang.String name
abbreviation
public java.lang.String abbreviation
meter
public byte meter
kg
public byte kg
sec
public byte sec
amper
public byte amper
kelvin
public byte kelvin
candela
public byte candela
mole
public byte mole
radian
public byte radian
steradian
public byte steradian
koeffA
public float koeffA
koeffB
public float koeffB
dimLess
public boolean dimLess
doMetricPrefix
public boolean doMetricPrefix
UNIT_CODE_UNKNOWN
public static final int UNIT_CODE_UNKNOWN
UNIT_CODE_KG
public static final int UNIT_CODE_KG
UNIT_CODE_G
public static final int UNIT_CODE_G
UNIT_CODE_MT
public static final int UNIT_CODE_MT
UNIT_CODE_LB
public static final int UNIT_CODE_LB
UNIT_CODE_OZ
public static final int UNIT_CODE_OZ
UNIT_CODE_AMU
public static final int UNIT_CODE_AMU
UNIT_CODE_METER
public static final int UNIT_CODE_METER
UNIT_CODE_INCH
public static final int UNIT_CODE_INCH
UNIT_CODE_YARD
public static final int UNIT_CODE_YARD
UNIT_CODE_FEET
public static final int UNIT_CODE_FEET
UNIT_CODE_MILE_ST
public static final int UNIT_CODE_MILE_ST
UNIT_CODE_MICRON
public static final int UNIT_CODE_MICRON
UNIT_CODE_S
public static final int UNIT_CODE_S
UNIT_CODE_MIN
public static final int UNIT_CODE_MIN
UNIT_CODE_HOUR
public static final int UNIT_CODE_HOUR
UNIT_CODE_DAY
public static final int UNIT_CODE_DAY
UNIT_CODE_CELSIUS
public static final int UNIT_CODE_CELSIUS
UNIT_CODE_KELVIN
public static final int UNIT_CODE_KELVIN
UNIT_CODE_FAHRENHEIT
public static final int UNIT_CODE_FAHRENHEIT
UNIT_CODE_M2
public static final int UNIT_CODE_M2
UNIT_CODE_ACRE
public static final int UNIT_CODE_ACRE
UNIT_CODE_ARE
public static final int UNIT_CODE_ARE
UNIT_CODE_HECTARE
public static final int UNIT_CODE_HECTARE
UNIT_CODE_M3
public static final int UNIT_CODE_M3
UNIT_CODE_LITER
public static final int UNIT_CODE_LITER
UNIT_CODE_CC
public static final int UNIT_CODE_CC
UNIT_CODE_BBL_D
public static final int UNIT_CODE_BBL_D
UNIT_CODE_BBL_L
public static final int UNIT_CODE_BBL_L
UNIT_CODE_BU
public static final int UNIT_CODE_BU
UNIT_CODE_GAL_D
public static final int UNIT_CODE_GAL_D
UNIT_CODE_GAL_L
public static final int UNIT_CODE_GAL_L
UNIT_CODE_PT_D
public static final int UNIT_CODE_PT_D
UNIT_CODE_PT_L
public static final int UNIT_CODE_PT_L
UNIT_CODE_QT_D
public static final int UNIT_CODE_QT_D
UNIT_CODE_QT_L
public static final int UNIT_CODE_QT_L
UNIT_CODE_JOULE
public static final int UNIT_CODE_JOULE
UNIT_CODE_CALORIE
public static final int UNIT_CODE_CALORIE
UNIT_CODE_EV
public static final int UNIT_CODE_EV
UNIT_CODE_ERG
public static final int UNIT_CODE_ERG
UNIT_CODE_WHR
public static final int UNIT_CODE_WHR
UNIT_CODE_NEWTON
public static final int UNIT_CODE_NEWTON
UNIT_CODE_DYNE
public static final int UNIT_CODE_DYNE
UNIT_CODE_KGF
public static final int UNIT_CODE_KGF
UNIT_CODE_LBF
public static final int UNIT_CODE_LBF
UNIT_CODE_WATT
public static final int UNIT_CODE_WATT
UNIT_CODE_HP_MECH
public static final int UNIT_CODE_HP_MECH
UNIT_CODE_HP_EL
public static final int UNIT_CODE_HP_EL
UNIT_CODE_HP_METR
public static final int UNIT_CODE_HP_METR
UNIT_CODE_PASCAL
public static final int UNIT_CODE_PASCAL
UNIT_CODE_BAR
public static final int UNIT_CODE_BAR
UNIT_CODE_ATM
public static final int UNIT_CODE_ATM
UNIT_CODE_MMHG
public static final int UNIT_CODE_MMHG
UNIT_CODE_CMH2O
public static final int UNIT_CODE_CMH2O
UNIT_CODE_TORR
public static final int UNIT_CODE_TORR
UNIT_CODE_ANG_VEL
public static final int UNIT_CODE_ANG_VEL
UNIT_CODE_LINEAR_VEL
public static final int UNIT_CODE_LINEAR_VEL
UNIT_CODE_AMPERE
public static final int UNIT_CODE_AMPERE
UNIT_CODE_VOLT
public static final int UNIT_CODE_VOLT
UNIT_CODE_COULOMB
public static final int UNIT_CODE_COULOMB
UNIT_CODE_MILLIVOLT
public static final int UNIT_CODE_MILLIVOLT
UNIT_CODE_LUMEN
public static final int UNIT_CODE_LUMEN
UNIT_CODE_LUX
public static final int UNIT_CODE_LUX
UNIT_TABLE_LENGTH
public static final int UNIT_TABLE_LENGTH
UNIT_CAT_UNKNOWN
public static final int UNIT_CAT_UNKNOWN
UNIT_CAT_LENGTH
public static final int UNIT_CAT_LENGTH
UNIT_CAT_MASS
public static final int UNIT_CAT_MASS
UNIT_CAT_TIME
public static final int UNIT_CAT_TIME
UNIT_CAT_TEMPERATURE
public static final int UNIT_CAT_TEMPERATURE
UNIT_CAT_AREA
public static final int UNIT_CAT_AREA
UNIT_CAT_VOL_CAP
public static final int UNIT_CAT_VOL_CAP
UNIT_CAT_ENERGY
public static final int UNIT_CAT_ENERGY
UNIT_CAT_FORCE
public static final int UNIT_CAT_FORCE
UNIT_CAT_POWER
public static final int UNIT_CAT_POWER
UNIT_CAT_PRESSURE
public static final int UNIT_CAT_PRESSURE
UNIT_CAT_ELECTRICITY
public static final int UNIT_CAT_ELECTRICITY
UNIT_CAT_LIGHT
public static final int UNIT_CAT_LIGHT
UNIT_CAT_MISC
public static final int UNIT_CAT_MISC
catNames
public static java.lang.String[] catNames
errorConvertStatus
public static int errorConvertStatus
sourceGlobalUnit
public static CCUnit sourceGlobalUnit
destGlobalUnit
public static CCUnit destGlobalUnit
CCUnit
public CCUnit(java.lang.String name,
java.lang.String abbreviation,
boolean derived,
int unitCategory,
int code,
int baseUnit,
byte meter,
byte kg,
byte sec,
byte amper,
byte kelvin,
byte candela,
byte mole,
byte radian,
byte steradian,
float koeffA,
float koeffB,
boolean dimLess,
boolean doMetricPrefix)
getCatUnitAbbrev
public static java.util.Vector getCatUnitAbbrev(int index)
getUnit
public static CCUnit getUnit(int code)
unitConvert
public static float unitConvert(CCUnit unitSrc,
float srcValue,
CCUnit unitDest)
unitConvert
public static float unitConvert(float srcValue)
setGlobalUnits
public boolean setGlobalUnits(int unitIDSrc,
int unitIDDest)
isUnitCompatible
public static boolean isUnitCompatible(CCUnit unitSrc,
CCUnit unitDest)
isUnitCompatible
public static boolean isUnitCompatible(int unitIDSrc,
int unitIDDest)
unitConvert
public static float unitConvert(int unitIDSrc,
float srcValue,
int unitIDDest)
getPrefixStringForUnit
public static java.lang.String getPrefixStringForUnit(CCUnit p,
int order)
getPrefixKoeffForUnit
public static float getPrefixKoeffForUnit(CCUnit p,
int order)