public enum VifFD extends Enum<VifFD> 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 VifFD |
assemble(String label,
UnitOfMeasurement unitOfMeasurement,
SiPrefix siPrefix,
Integer exponent) |
Integer |
getExponent() |
String |
getLabel()
User friendly name
|
SiPrefix |
getSiPrefix() |
byte |
getTableIndex() |
UnitOfMeasurement |
getUnitOfMeasurement() |
VifTypes |
getVifType()
Type of the vif i.e. ascii, primary extention FB, extention FD
|
String |
toString() |
static VifFD |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static VifFD |
valueOfTableIndex(byte ordinal) |
static VifFD[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final VifFD CREDIT_CURRENCY_E__3
public static final VifFD CREDIT_CURRENCY_E__2
public static final VifFD CREDIT_CURRENCY_E__1
public static final VifFD CREDIT_CURRENCY_E_0
public static final VifFD DEBIT_CURRENCY_E__3
public static final VifFD DEBIT_CURRENCY_E__2
public static final VifFD DEBIT_CURRENCY_E__1
public static final VifFD DEBIT_CURRENCY_E_0
public static final VifFD ACCESS_NUMBER
public static final VifFD DEVIVE_TYPE
public static final VifFD MANUFACTURER
public static final VifFD PARAMETER_SET_IDENTIFICATION
public static final VifFD MODEL
public static final VifFD HARDWARE_VERSION
public static final VifFD FIRMWARE_VERSION
public static final VifFD SOFTWARE_VERSION
public static final VifFD CUSTOMER_LOCATION
public static final VifFD CUSTOMER
public static final VifFD ACCESS_CODE_USER
public static final VifFD ACCESS_CODE_OPERATOR
public static final VifFD ACCESS_CODE_SYSTEM_OPERATOR
public static final VifFD ACCESS_CODE_DEVELOPER
public static final VifFD PASSWORD
public static final VifFD ERROR_FLAGS
public static final VifFD ERROR_MASK
public static final VifFD RESERVED_0X19
public static final VifFD DIGITAL_OUTPUT
public static final VifFD DIGITAL_INPUT
public static final VifFD BAUDRATE
public static final VifFD RESPONSE_DELAY_TIME
public static final VifFD RETRY
public static final VifFD REMOTE_CONTROL
public static final VifFD FIRST_STORAGE
public static final VifFD LAST_STORAGE
public static final VifFD SIZE_OF_STORAGE_BLOCK
public static final VifFD RESERVED_0X23
public static final VifFD STORAGE_INTERVAL_S
public static final VifFD STORAGE_INTERVAL_MIN
public static final VifFD STORAGE_INTERVAL_H
public static final VifFD STORAGE_INTERVAL_D
public static final VifFD STORAGE_INTERVAL_MONTH
public static final VifFD STORAGE_INTERVAL_Y
public static final VifFD RESERVED_0X2A
public static final VifFD TIME_POINT_S
public static final VifFD DURATION_SINCE_LAST_READOUT_S
public static final VifFD DURATION_SINCE_LAST_READOUT_MIN
public static final VifFD DURATION_SINCE_LAST_READOUT_H
public static final VifFD DURATION_SINCE_LAST_READOUT_D
public static final VifFD START_OF_TARIFF
public static final VifFD DURATION_OF_TARIFF_MIN
public static final VifFD DURATION_OF_TARIFF_H
public static final VifFD DURATION_OF_TARIFF_D
public static final VifFD PERIOD_OF_TARIFF_S
public static final VifFD PERIOD_OF_TARIFF_MIN
public static final VifFD PERIOD_OF_TARIFF_H
public static final VifFD PERIOD_OF_TARIFF_D
public static final VifFD PERIOD_OF_TARIFF_MONTH
public static final VifFD PERIOD_OF_TARIFF_Y
public static final VifFD DIMENSIONLESS
public static final VifFD RESERVED_0X3B
public static final VifFD RESERVED_0X3C
public static final VifFD RESERVED_0X3D
public static final VifFD RESERVED_0X3E
public static final VifFD RESERVED_0X3F
public static final VifFD VOLTAGE_NANO_V_E_0
public static final VifFD VOLTAGE_NANO_V_E_1
public static final VifFD VOLTAGE_NANO_V_E_2
public static final VifFD VOLTAGE_MICRO_V_E_0
public static final VifFD VOLTAGE_MICRO_V_E_1
public static final VifFD VOLTAGE_MICRO_V_E_2
public static final VifFD VOLTAGE_MILLI_V_E_0
public static final VifFD VOLTAGE_MILLI_V_E_1
public static final VifFD VOLTAGE_MILLI_V_E_2
public static final VifFD VOLTAGE_V_E_0
public static final VifFD VOLTAGE_V_E_1
public static final VifFD VOLTAGE_V_E_2
public static final VifFD VOLTAGE_KILO_V_E_0
public static final VifFD VOLTAGE_KILO_V_E_1
public static final VifFD VOLTAGE_KILO_V_E_2
public static final VifFD VOLTAGE_MEGA_V_E_0
public static final VifFD CURRENT_PICO_A_E_0
public static final VifFD CURRENT_PICO_A_E_1
public static final VifFD CURRENT_PICO_A_E_2
public static final VifFD CURRENT_NANO_A_E_0
public static final VifFD CURRENT_NANO_A_E_1
public static final VifFD CURRENT_NANO_A_E_2
public static final VifFD CURRENT_MICRO_A_E_0
public static final VifFD CURRENT_MICRO_A_E_1
public static final VifFD CURRENT_MICRO_A_E_2
public static final VifFD CURRENT_MILLI_A_E_0
public static final VifFD CURRENT_MILLI_A_E_1
public static final VifFD CURRENT_MILLI_A_E_2
public static final VifFD CURRENT_A_E_0
public static final VifFD CURRENT_A_E_1
public static final VifFD CURRENT_A_E_2
public static final VifFD CURRENT_KILO_A_E_3
public static final VifFD RESET_COUINTER
public static final VifFD CUMULATION_COUNTER
public static final VifFD CONTROL_SIGNAL
public static final VifFD DAY_OF_WEEK
public static final VifFD WEEK_NUMBER
public static final VifFD TIMEPOINT_OF_DAY_CHANGE
public static final VifFD STATE_OF_PARAMETER_ACTIVATION
public static final VifFD SPECIAL_SUPPLIER_INFORMATION
public static final VifFD DURATION_SINCE_LAST_CUMULATION_H
public static final VifFD DURATION_SINCE_LAST_CUMULATION_D
public static final VifFD DURATION_SINCE_LAST_CUMULATION_MONTH
public static final VifFD DURATION_SINCE_LAST_CUMULATION_Y
public static final VifFD OPERATIONG_TIME_BATTERY_H
public static final VifFD OPERATIONG_TIME_BATTERY_D
public static final VifFD OPERATIONG_TIME_BATTERY_MONTH
public static final VifFD OPERATIONG_TIME_BATTERY_Y
public static final VifFD DATE_AND_TIME_OF_BATTERY_CHANGE
public static final VifFD RESERVED_0X71
public static final VifFD DAYLIGHT_SAVNING
public static final VifFD LISTENING_WINDOW_MANAGEMENT
public static final VifFD REMAINING_BATTERY_LIVE_TIME
public static final VifFD NUMBER_OF_TIMES_THE_METER_WAS_STOPPED
public static final VifFD RESERVED_0X76
public static final VifFD RESERVED_0X77
public static final VifFD RESERVED_0X78
public static final VifFD RESERVED_0X79
public static final VifFD RESERVED_0X7A
public static final VifFD RESERVED_0X7B
public static final VifFD RESERVED_0X7C
public static final VifFD RESERVED_0X7D
public static final VifFD RESERVED_0X7E
public static final VifFD RESERVED_0X7F
public static VifFD[] values()
for (VifFD c : VifFD.values()) System.out.println(c);
public static VifFD 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 VifFD valueOfTableIndex(byte ordinal)
public Integer getExponent()
getExponent
in interface Vif
public SiPrefix getSiPrefix()
getSiPrefix
in interface Vif
public byte getTableIndex()
public UnitOfMeasurement getUnitOfMeasurement()
getUnitOfMeasurement
in interface Vif
public static VifFD assemble(String label, UnitOfMeasurement unitOfMeasurement, SiPrefix siPrefix, Integer exponent)
public VifTypes getVifType()
Vif
getVifType
in interface Vif
Copyright © 2009–2016 MBus4J. All rights reserved.