public enum VoltsBase extends Enum<VoltsBase> implements IDomainBase
Enum Constant and Description |
---|
aV |
aV10 |
aV100 |
EV |
EV10 |
EV100 |
fV |
fV10 |
fV100 |
GV |
GV10 |
GV100 |
kV |
kV10 |
kV100 |
mV |
MV |
mV10 |
MV10 |
mV100 |
MV100 |
nV |
nV10 |
nV100 |
pV |
PV |
pV10 |
PV10 |
pV100 |
PV100 |
TV |
TV10 |
TV100 |
uV |
uV10 |
uV100 |
V |
V10 |
V100 |
yV |
YV |
yV10 |
yV100 |
zV |
ZV |
zV10 |
ZV10 |
zV100 |
ZV100 |
Modifier and Type | Field and Description |
---|---|
static String |
DOMAIN_LABEL |
STYLE_ALLOW_0_WITHOUT_UNITS, STYLE_AUTO_UNIT, STYLE_DEFAULT, STYLE_DELTA, STYLE_PREFFERED_UNIT, STYLE_REMOVE_TRAILING_ZEROS, UL0, UL1, UL2
Modifier and Type | Method and Description |
---|---|
static VoltsBase |
bestFit(double diff) |
long |
convertTo(IDomainBase base,
long unit) |
long[] |
convertTo(IDomainBase base,
long[] units) |
String |
getDomainLabel() |
BigDecimal |
getQuantum() |
IDomainBase |
getReaderBase(IDomainBase samplesBase) |
boolean |
isCompatible(IDomainBase base) |
boolean |
isFinerThan(IDomainBase base) |
boolean |
isPreferred() |
static VoltsBase |
parse(String text) |
long |
parseUnits(String value) |
static void |
resetPreferred() |
void |
setPreferred(boolean preferred) |
double |
toCommonBase() |
double |
toCommonBase(long units) |
String |
toString()
Returns the name of this enum constant, as contained in the
declaration.
|
String |
toString(long units) |
String |
toString(long units,
int style) |
double |
toVolts() |
int |
userLevel() |
static VoltsBase |
valueOf(int ordinal) |
static VoltsBase |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static VoltsBase[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
ordinal
public static final VoltsBase yV
public static final VoltsBase yV10
public static final VoltsBase yV100
public static final VoltsBase zV
public static final VoltsBase zV10
public static final VoltsBase zV100
public static final VoltsBase aV
public static final VoltsBase aV10
public static final VoltsBase aV100
public static final VoltsBase fV
public static final VoltsBase fV10
public static final VoltsBase fV100
public static final VoltsBase pV
public static final VoltsBase pV10
public static final VoltsBase pV100
public static final VoltsBase nV
public static final VoltsBase nV10
public static final VoltsBase nV100
public static final VoltsBase uV
public static final VoltsBase uV10
public static final VoltsBase uV100
public static final VoltsBase mV
public static final VoltsBase mV10
public static final VoltsBase mV100
public static final VoltsBase V
public static final VoltsBase V10
public static final VoltsBase V100
public static final VoltsBase kV
public static final VoltsBase kV10
public static final VoltsBase kV100
public static final VoltsBase MV
public static final VoltsBase MV10
public static final VoltsBase MV100
public static final VoltsBase GV
public static final VoltsBase GV10
public static final VoltsBase GV100
public static final VoltsBase TV
public static final VoltsBase TV10
public static final VoltsBase TV100
public static final VoltsBase PV
public static final VoltsBase PV10
public static final VoltsBase PV100
public static final VoltsBase EV
public static final VoltsBase EV10
public static final VoltsBase EV100
public static final VoltsBase ZV
public static final VoltsBase ZV10
public static final VoltsBase ZV100
public static final VoltsBase YV
public static final String DOMAIN_LABEL
public static VoltsBase[] values()
for (VoltsBase c : VoltsBase.values()) System.out.println(c);
public static VoltsBase valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int userLevel()
userLevel
in interface IDomainBase
public static void resetPreferred()
public void setPreferred(boolean preferred)
setPreferred
in interface IDomainBase
public boolean isPreferred()
isPreferred
in interface IDomainBase
public String toString()
Enum
public String toString(long units)
toString
in interface IDomainBase
public String toString(long units, int style)
toString
in interface IDomainBase
public BigDecimal getQuantum()
getQuantum
in interface IDomainBase
public double toVolts()
public double toCommonBase()
toCommonBase
in interface IDomainBase
public double toCommonBase(long units)
toCommonBase
in interface IDomainBase
public static VoltsBase valueOf(int ordinal)
public static VoltsBase bestFit(double diff)
public boolean isCompatible(IDomainBase base)
isCompatible
in interface IDomainBase
public long[] convertTo(IDomainBase base, long[] units)
convertTo
in interface IDomainBase
public long convertTo(IDomainBase base, long unit)
convertTo
in interface IDomainBase
public String getDomainLabel()
getDomainLabel
in interface IDomainBase
public long parseUnits(String value) throws NumberFormatException
parseUnits
in interface IDomainBase
NumberFormatException
public boolean isFinerThan(IDomainBase base)
isFinerThan
in interface IDomainBase
public IDomainBase getReaderBase(IDomainBase samplesBase)
getReaderBase
in interface IReaderDomainBaseProvider