public class Unit
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Unit.UnitType
unit type
|
Modifier and Type | Field and Description |
---|---|
static Unit.UnitType |
IUnit
default unit type
|
static Unit.UnitType |
PUnit
default unit type
|
static Unit.UnitType |
VUnit
default unit type
|
static Unit.UnitType |
YUnit
default unit type
|
static Unit.UnitType |
ZUnit
default unit type
|
Constructor and Description |
---|
Unit() |
Modifier and Type | Method and Description |
---|---|
static boolean |
isAmpUnit(java.lang.String unit)
Check if the unit is a Amp unit (PU|Amp|KAmp)
|
static boolean |
isAmpUnit(Unit.UnitType unit)
Check if the unit is a Amp unit (PU|Amp|KAmp)
|
static boolean |
isAngleUnit(java.lang.String unit)
Check if the unit is Angle unit (Rad|Deg)
|
static boolean |
isAngleUnit(Unit.UnitType unit)
Check if the unit is Angle unit (Rad|Deg)
|
static boolean |
isPQUnit(java.lang.String unit)
Check if the unit is a load or generation unit (PU|VA|Var|Watt|kW|kVA|kVar|mW|mVA|mVar)
|
static boolean |
isPQUnit(Unit.UnitType unit)
Check if the unit is a load or generation unit (PU|VA|Var|Watt|kW|kVA|kVar|mW|mVA|mVar)
|
static boolean |
isPUnit(java.lang.String unit)
Check if the unit is a P unit (PU|Watt|kW|mW)
|
static boolean |
isPUnit(Unit.UnitType unit)
Check if the unit is a P unit (PU|Watt|kW|mW)
|
static boolean |
isQUnit(java.lang.String unit)
Check if the unit is a Q unit (PU|Var|kVar|mVar)
|
static boolean |
isQUnit(Unit.UnitType unit)
Check if the unit is a Q unit (PU|Var|kVar|mVar)
|
static boolean |
isTapUnit(java.lang.String unit)
Check if the unit is Angle unit (PU|%|Percent)
|
static boolean |
isTapUnit(Unit.UnitType unit)
Check if the unit is Angle unit (PU|Percent)
|
static boolean |
isVUnit(java.lang.String unit)
Check if the unit is a V unit (PU|Volt|KV)
|
static boolean |
isVUnit(Unit.UnitType unit)
Check if the unit is a V unit (PU|Volt|KV)
|
static boolean |
isYUnit(java.lang.String unit)
Check if the unit is a Y unit (PU|Mho|MicroMho)
|
static boolean |
isYUnit(Unit.UnitType unit)
Check if the unit is a Y unit (PU|Mho|MicroMho)
|
static boolean |
isZUnit(java.lang.String unit)
Check if the unit is a Z unit (PU|Ohm|MilliOhm|kOhm)
|
static boolean |
isZUnit(Unit.UnitType unit)
Check if the unit is a Z unit (PU|Ohm|kOhm)
|
static java.lang.String |
iUnitStr()
Get default current unit string
|
static java.lang.String |
pUnitStr()
Get default power unit string
|
static java.lang.String |
toString(Unit.UnitType u)
Convert the unit to a string
|
static Unit.UnitType |
toUnit(java.lang.String unit)
Convert a unit string to a unit constant
|
static java.lang.String |
vUnitStr()
Get default voltage unit string
|
static java.lang.String |
yUnitStr()
Get default y unit string
|
static java.lang.String |
zUnitStr()
Get default z unit string
|
public static Unit.UnitType VUnit
public static Unit.UnitType IUnit
public static Unit.UnitType PUnit
public static Unit.UnitType ZUnit
public static Unit.UnitType YUnit
public static boolean isPQUnit(Unit.UnitType unit)
unit
- the P/Q unitpublic static boolean isPQUnit(java.lang.String unit)
unit
- the P/Q unitpublic static boolean isPUnit(Unit.UnitType unit)
unit
- the P unitpublic static boolean isPUnit(java.lang.String unit)
unit
- the P unitpublic static boolean isQUnit(Unit.UnitType unit)
unit
- the Q unitpublic static boolean isQUnit(java.lang.String unit)
unit
- the Q unitpublic static boolean isYUnit(Unit.UnitType unit)
unit
- the Y unitpublic static boolean isYUnit(java.lang.String unit)
unit
- the Y unitpublic static boolean isZUnit(Unit.UnitType unit)
unit
- the Z unitpublic static boolean isZUnit(java.lang.String unit)
unit
- the Z unitpublic static boolean isVUnit(Unit.UnitType unit)
unit
- the V unitpublic static boolean isVUnit(java.lang.String unit)
unit
- the V unitpublic static boolean isAmpUnit(Unit.UnitType unit)
unit
- the Amp unitpublic static boolean isAmpUnit(java.lang.String unit)
unit
- the Amp unitpublic static boolean isAngleUnit(Unit.UnitType unit)
unit
- the angle unitpublic static boolean isAngleUnit(java.lang.String unit)
unit
- the angle unitpublic static boolean isTapUnit(Unit.UnitType unit)
unit
- the angle unitpublic static boolean isTapUnit(java.lang.String unit)
unit
- the angle unitpublic static java.lang.String iUnitStr()
public static java.lang.String vUnitStr()
public static java.lang.String yUnitStr()
public static java.lang.String zUnitStr()
public static java.lang.String pUnitStr()
public static java.lang.String toString(Unit.UnitType u)
u
- unit to be convertedpublic static Unit.UnitType toUnit(java.lang.String unit)
unit
- unit string to be converted