public enum VifPrimary extends Enum<VifPrimary> implements Vif
Vif.VifToString
ACTUALLY_DURATION, AVERAGING_DURATION, COLD_OR_WARM_TEMPERATURE_LIMIT, COMPLEX_ENERGY, COMPLEX_POWER, CREDIT, CUMUL_COUNT_MAX_POWER, CURRENT, DEBIT, DURATION_OF_TARIFF, DURATION_SINCE_LAST_CUMULATION, DURATION_SINCE_LAST_READOUT, ENERGY, EXTERNAL_TEMPERATURE, FLOW_TEMPERATURE, FREQUENCY, MASS, MASS_FLOW, ON_TIME, OPERATING_TIME, OPERATING_TIME_BYTTERY, PERIOD_OF_TARIFF, PHASE_U_I, POWER, PRESSURE, REACTIVE_ENERGY, REACTIVE_POWER, RETURN_TEMPERATURE, STORAGE_INTERVAL, TEMPERATURE_DIFFERENCE, TIME_POINT, VOLTAGE, VOLUME, VOLUME_FLOW
Modifier and Type | Method and Description |
---|---|
static VifPrimary |
assemble(String label,
UnitOfMeasurement unitOfMeasurement,
SiPrefix siPrefix,
Integer exponent) |
Integer |
getExponent() |
String |
getLabel()
User friendly name
|
SiPrefix |
getSiPrefix() |
byte |
getTableIndex() |
UnitOfMeasurement |
getUnitOfMeasurement() |
int |
getVifCode() |
VifTypes |
getVifType()
Type of the vif i.e. ascii, primary extention FB, extention FD
|
String |
toString() |
static VifPrimary |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static VifPrimary |
valueOfTableIndex(int vifCode) |
static VifPrimary[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final VifPrimary ENERGY_MILLI_WH_E_0
public static final VifPrimary ENERGY_MILLI_WH_E_1
public static final VifPrimary ENERGY_MILLI_WH_E_2
public static final VifPrimary ENERGY_WH_E_0
public static final VifPrimary ENERGY_WH_E_1
public static final VifPrimary ENERGY_WH_E_2
public static final VifPrimary ENERGY_KILO_WH_E_0
public static final VifPrimary ENERGY_KILO_WH_E_1
public static final VifPrimary ENERGY_J_E_0
public static final VifPrimary ENERGY_J_E_1
public static final VifPrimary ENERGY_J_E_2
public static final VifPrimary ENERGY_KILO_J_E_0
public static final VifPrimary ENERGY_KILO_J_E_1
public static final VifPrimary ENERGY_KILO_J_E_2
public static final VifPrimary ENERGY_MEGA_J_E_0
public static final VifPrimary ENERGY_MEGA_J_E_1
public static final VifPrimary VOLUME_MILLI_L_E_0
public static final VifPrimary VOLUME_MILLI_L_E_1
public static final VifPrimary VOLUME_MILLI_L_E_2
public static final VifPrimary VOLUME_L_E_0
public static final VifPrimary VOLUME_L_E_1
public static final VifPrimary VOLUME_L_E_2
public static final VifPrimary VOLUME_CBM_E_0
public static final VifPrimary VOLUME_CBM_E_1
public static final VifPrimary MASS_G_E_0
public static final VifPrimary MASS_G_E_1
public static final VifPrimary MASS_G_E_2
public static final VifPrimary MASS_KILO_G_E_0
public static final VifPrimary MASS_KILO_G_E_1
public static final VifPrimary MASS_KILO_G_E_2
public static final VifPrimary MASS_TONNS_E_0
public static final VifPrimary MASS_TONNS_E_1
public static final VifPrimary ON_TIME_S
public static final VifPrimary ON_TIME_MIN
public static final VifPrimary ON_TIME_H
public static final VifPrimary ON_TIME_D
public static final VifPrimary OPERATING_TIME_S
public static final VifPrimary OPERATING_TIME_MIN
public static final VifPrimary OPERATING_TIME_H
public static final VifPrimary OPERATING_TIME_D
public static final VifPrimary POWER_MILLI_W_E_0
public static final VifPrimary POWER_MILLI_W_E_1
public static final VifPrimary POWER_MILLI_W_E_2
public static final VifPrimary POWER_W_E_0
public static final VifPrimary POWER_W_E_1
public static final VifPrimary POWER_W_E_2
public static final VifPrimary POWER_KILO_W_E_0
public static final VifPrimary POWER_KILO_W_E_1
public static final VifPrimary POWER_J_PER_H_E_0
public static final VifPrimary POWER_J_PER_H_E_1
public static final VifPrimary POWER_J_PER_H_E_2
public static final VifPrimary POWER_KILO_J_PER_H_E_0
public static final VifPrimary POWER_KILO_J_PER_H_E_1
public static final VifPrimary POWER_KILO_J_PER_H_E_2
public static final VifPrimary POWER_MEGA_J_PER_H_E_0
public static final VifPrimary POWER_MEGA_J_PER_H_E_1
public static final VifPrimary VOLUME_FLOW_MILLI_L_PER_H_E_0
public static final VifPrimary VOLUME_FLOW_MILLI_L_PER_H_E_1
public static final VifPrimary VOLUME_FLOW_MILLI_L_PER_H_E_2
public static final VifPrimary VOLUME_FLOW_L_PER_H_E_0
public static final VifPrimary VOLUME_FLOW_L_PER_H_E_1
public static final VifPrimary VOLUME_FLOW_L_PER_H_E_2
public static final VifPrimary VOLUME_FLOW_CBM_PER_H_E_0
public static final VifPrimary VOLUME_FLOW_CBM_PER_H_E_1
public static final VifPrimary VOLUME_FLOW_MICRO_L_PER_MIN_E_2
public static final VifPrimary VOLUME_FLOW_MILLI_L_PER_MIN_E_0
public static final VifPrimary VOLUME_FLOW_MILLI_L_PER_MIN_E_1
public static final VifPrimary VOLUME_FLOW_MILLI_L_PER_MIN_E_2
public static final VifPrimary VOLUME_FLOW_L_PER_MIN_E_0
public static final VifPrimary VOLUME_FLOW_L_PER_MIN_E_1
public static final VifPrimary VOLUME_FLOW_L_PER_MIN_E_2
public static final VifPrimary VOLUME_FLOW_CBM_PER_MIN_E_0
public static final VifPrimary VOLUME_FLOW_MICRO_L_PER_S_E_0
public static final VifPrimary VOLUME_FLOW_MICRO_L_PER_S_E_1
public static final VifPrimary VOLUME_FLOW_MICRO_L_PER_S_E_2
public static final VifPrimary VOLUME_FLOW_MILLI_L_PER_S_E_0
public static final VifPrimary VOLUME_FLOW_MILLI_L_PER_S_E_1
public static final VifPrimary VOLUME_FLOW_MILLI_L_PER_S_E_2
public static final VifPrimary VOLUME_FLOW_L_PER_S_E_0
public static final VifPrimary VOLUME_FLOW_L_PER_S_E_1
public static final VifPrimary MASS_FLOW_GRAMM_PER_H_E_0
public static final VifPrimary MASS_FLOW_GRAMM_PER_H_E_1
public static final VifPrimary MASS_FLOW_GRAMM_PER_H_E_2
public static final VifPrimary MASS_FLOW_KG_PER_H_E_0
public static final VifPrimary MASS_FLOW_KG_PER_H_E_1
public static final VifPrimary MASS_FLOW_KG_PER_H_E_2
public static final VifPrimary MASS_FLOW_T_PER_H_E_0
public static final VifPrimary MASS_FLOW_T_PER_H_E_1
public static final VifPrimary FLOW_TEMPERATURE_C_E__3
public static final VifPrimary FLOW_TEMPERATURE_C_E__2
public static final VifPrimary FLOW_TEMPERATURE_C_E__1
public static final VifPrimary FLOW_TEMPERATURE_C_E_0
public static final VifPrimary RETURN_TEMPERATURE_C_E__3
public static final VifPrimary RETURN_TEMPERATURE_C_E__2
public static final VifPrimary RETURN_TEMPERATURE_C_E__1
public static final VifPrimary RETURN_TEMPERATURE_C_E_0
public static final VifPrimary TEMPERATURE_DIFFERENCE_K_E__3
public static final VifPrimary TEMPERATURE_DIFFERENCE_K_E__2
public static final VifPrimary TEMPERATURE_DIFFERENCE_K_E__1
public static final VifPrimary TEMPERATURE_DIFFERENCE_K_E_0
public static final VifPrimary EXTERNAL_TEMPERATURE_C_E__3
public static final VifPrimary EXTERNAL_TEMPERATURE_C_E__2
public static final VifPrimary EXTERNAL_TEMPERATURE_C_E__1
public static final VifPrimary EXTERNAL_TEMPERATURE_C_E_0
public static final VifPrimary PRESSURE_MILLI_BAR_E__3
public static final VifPrimary PRESSURE_MILLI_BAR_E__2
public static final VifPrimary PRESSURE_MILLI_BAR_E__1
public static final VifPrimary PRESSURE_BAR_E_0
public static final VifPrimary TIMEPOINT_DATE
public static final VifPrimary TIMEPOINT_TIME_AND_DATE
public static final VifPrimary UNITS_FOR_H_C_A
public static final VifPrimary RESERVED_0X6F
public static final VifPrimary AVERAGING_DURATION_S
public static final VifPrimary AVERAGING_DURATION_MIN
public static final VifPrimary AVERAGING_DURATION_H
public static final VifPrimary AVERAGING_DURATION_D
public static final VifPrimary ACTUALLY_DURATION_S
public static final VifPrimary ACTUALLY_DURATION_MIN
public static final VifPrimary ACTUALLY_DURATION_H
public static final VifPrimary ACTUALLY_DURATION_D
public static final VifPrimary FABRICATION_NO
public static final VifPrimary ENHANCED_IDENTIFICATION_RECORD
public static final VifPrimary BUS_ADDRESS
public static final VifPrimary EXTENSION_OF_VIF_CODES_FB
public static final VifPrimary ASCII_EXTENTION
public static final VifPrimary EXTENSION_OF_VIF_CODES_FD
public static final VifPrimary READOUT_SELECTION
public static VifPrimary[] values()
for (VifPrimary c : VifPrimary.values()) System.out.println(c);
public static VifPrimary 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 static final VifPrimary valueOfTableIndex(int vifCode)
public final Integer getExponent()
getExponent
in interface Vif
public final SiPrefix getSiPrefix()
getSiPrefix
in interface Vif
public final byte getTableIndex()
public final UnitOfMeasurement getUnitOfMeasurement()
getUnitOfMeasurement
in interface Vif
public int getVifCode()
public String toString()
toString
in class Enum<VifPrimary>
public static VifPrimary assemble(String label, UnitOfMeasurement unitOfMeasurement, SiPrefix siPrefix, Integer exponent)
public VifTypes getVifType()
Vif
getVifType
in interface Vif
Copyright © 2009–2016 MBus4J. All rights reserved.