Package net.solarnetwork.domain
Class GenericDeviceOperatingStatus
java.lang.Object
net.solarnetwork.domain.DeviceOperatingStatus<GenericDeviceOperatingState>
net.solarnetwork.domain.GenericDeviceOperatingStatus
public class GenericDeviceOperatingStatus
extends DeviceOperatingStatus<GenericDeviceOperatingState>
Concrete implementation of
DeviceOperatingStatus using
GenericDeviceOperatingState device states.- Version:
- 1.0
- Author:
- matt
-
Nested Class Summary
Nested classes/interfaces inherited from class net.solarnetwork.domain.DeviceOperatingStatus
DeviceOperatingStatus.Builder, DeviceOperatingStatus.EnumBuilder<C extends Enum<C> & Bitmaskable> -
Constructor Summary
ConstructorsConstructorDescriptionConstructor.GenericDeviceOperatingStatus(DeviceOperatingState state, Set<GenericDeviceOperatingState> deviceStates) Constructor. -
Method Summary
Methods inherited from class net.solarnetwork.domain.DeviceOperatingStatus
builder, enumBuilder, getDeviceStates, getDeviceStatesCode, getState, getStateCode
-
Constructor Details
-
GenericDeviceOperatingStatus
Constructor.- Parameters:
state- the state
-
GenericDeviceOperatingStatus
public GenericDeviceOperatingStatus(DeviceOperatingState state, Set<GenericDeviceOperatingState> deviceStates) Constructor.- Parameters:
state- the statedeviceStates- the state set
-