Package com.diozero.api
Class DigitalOutputDevice.Builder
- java.lang.Object
-
- com.diozero.api.DigitalOutputDevice.Builder
-
- Enclosing class:
- DigitalOutputDevice
public static final class DigitalOutputDevice.Builder extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DigitalOutputDevice
build()
static DigitalOutputDevice.Builder
builder(int gpio)
static DigitalOutputDevice.Builder
builder(PinInfo pinInfo)
DigitalOutputDevice.Builder
setActiveHigh(boolean activeHigh)
DigitalOutputDevice.Builder
setDeviceFactory(GpioDeviceFactoryInterface deviceFactory)
DigitalOutputDevice.Builder
setInitialValue(boolean initialValue)
-
-
-
Constructor Detail
-
Builder
public Builder(int gpio)
-
Builder
public Builder(PinInfo pinInfo)
-
-
Method Detail
-
builder
public static DigitalOutputDevice.Builder builder(int gpio)
-
builder
public static DigitalOutputDevice.Builder builder(PinInfo pinInfo)
-
setActiveHigh
public DigitalOutputDevice.Builder setActiveHigh(boolean activeHigh)
-
setInitialValue
public DigitalOutputDevice.Builder setInitialValue(boolean initialValue)
-
setDeviceFactory
public DigitalOutputDevice.Builder setDeviceFactory(GpioDeviceFactoryInterface deviceFactory)
-
build
public DigitalOutputDevice build()
-
-