Package net.solarnetwork.domain
Class DeviceOperatingStatus.EnumBuilder<C extends Enum<C> & Bitmaskable>
java.lang.Object
net.solarnetwork.domain.DeviceOperatingStatus.EnumBuilder<C>
- Enclosing class:
- DeviceOperatingStatus<C extends Bitmaskable>
public static final class DeviceOperatingStatus.EnumBuilder<C extends Enum<C> & Bitmaskable>
extends Object
Builder to build
DeviceOperatingStatus using an enum of device
state values.-
Method Summary
Modifier and TypeMethodDescriptionbuild()withDeviceStatesCode(int mask) withState(DeviceOperatingState state) withStateCode(int code)
-
Method Details
-
withState
-
withStateCode
-
withDeviceStatesCode
-
build
-