A B C D F G H I K L M N O P R S T V W Z 

A

addListener(DimmableLightListener...) - Method in interface com.pi4j.component.light.DimmableLight
 
addListener(LightListener...) - Method in class com.pi4j.component.light.DimmableLightBase
 
addListener(DimmableLightListener...) - Method in class com.pi4j.component.light.DimmableLightBase
 
addListener(LightListener...) - Method in class com.pi4j.component.light.LEDBase
 
addListener(LightListener...) - Method in interface com.pi4j.component.light.Light
 
addListener(LightListener...) - Method in class com.pi4j.component.light.LightBase
 
addListener(ComponentListener...) - Method in class com.pi4j.component.ObserveableComponentBase
 
addListener(PowerListener...) - Method in interface com.pi4j.component.power.Power
 
addListener(PowerListener...) - Method in class com.pi4j.component.power.PowerBase
 
addListener(RelayListener...) - Method in interface com.pi4j.component.relay.Relay
 
addListener(RelayListener...) - Method in class com.pi4j.component.relay.RelayBase
 
addListener(MotionSensorListener...) - Method in interface com.pi4j.component.sensor.MotionSensor
 
addListener(MotionSensorListener...) - Method in class com.pi4j.component.sensor.MotionSensorBase
 
addListener(SensorListener...) - Method in interface com.pi4j.component.sensor.Sensor
 
addListener(SensorListener...) - Method in class com.pi4j.component.sensor.SensorBase
 
addListener(SwitchListener...) - Method in interface com.pi4j.component.switches.Switch
 
addListener(SwitchListener...) - Method in class com.pi4j.component.switches.SwitchBase
 
addListener(TemperatureListener...) - Method in interface com.pi4j.component.temperature.TemperatureSensor
 
addListener(TemperatureListener...) - Method in class com.pi4j.component.temperature.TemperatureSensorBase
 
addListener(OpenerListener...) - Method in interface com.pi4j.device.access.Opener
 
addListener(OpenerListener...) - Method in class com.pi4j.device.access.OpenerBase
 
addListener(DeviceListener...) - Method in class com.pi4j.device.ObserveableDeviceBase
 

B

blink(long) - Method in class com.pi4j.component.light.impl.GpioLEDComponent
 
blink(long, long) - Method in class com.pi4j.component.light.impl.GpioLEDComponent
 
blink(long) - Method in interface com.pi4j.component.light.LED
 
blink(long, long) - Method in interface com.pi4j.component.light.LED
 

C

clear() - Method in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
clear() - Method in interface com.pi4j.component.lcd.LCD
 
clear(int) - Method in interface com.pi4j.component.lcd.LCD
 
clear(int, int, int) - Method in interface com.pi4j.component.lcd.LCD
 
clear() - Method in class com.pi4j.component.lcd.LCDBase
 
clear(int) - Method in class com.pi4j.component.lcd.LCDBase
 
clear(int, int, int) - Method in class com.pi4j.component.lcd.LCDBase
 
clearProperties() - Method in interface com.pi4j.component.Component
 
clearProperties() - Method in class com.pi4j.component.ComponentBase
 
clearProperties() - Method in interface com.pi4j.device.Device
 
clearProperties() - Method in class com.pi4j.device.DeviceBase
 
close() - Method in interface com.pi4j.component.relay.Relay
 
close() - Method in class com.pi4j.component.relay.RelayBase
 
close() - Method in class com.pi4j.device.access.impl.OpenerDevice
 
close() - Method in interface com.pi4j.device.access.Opener
 
close() - Method in class com.pi4j.device.access.OpenerBase
 
columns - Variable in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
com.pi4j.component - package com.pi4j.component
 
com.pi4j.component.access - package com.pi4j.component.access
 
com.pi4j.component.lcd - package com.pi4j.component.lcd
 
com.pi4j.component.lcd.impl - package com.pi4j.component.lcd.impl
 
com.pi4j.component.light - package com.pi4j.component.light
 
com.pi4j.component.light.impl - package com.pi4j.component.light.impl
 
com.pi4j.component.motor - package com.pi4j.component.motor
 
com.pi4j.component.motor.impl - package com.pi4j.component.motor.impl
 
com.pi4j.component.power - package com.pi4j.component.power
 
com.pi4j.component.power.impl - package com.pi4j.component.power.impl
 
com.pi4j.component.relay - package com.pi4j.component.relay
 
com.pi4j.component.relay.impl - package com.pi4j.component.relay.impl
 
com.pi4j.component.sensor - package com.pi4j.component.sensor
 
com.pi4j.component.sensor.impl - package com.pi4j.component.sensor.impl
 
com.pi4j.component.switches - package com.pi4j.component.switches
 
com.pi4j.component.switches.impl - package com.pi4j.component.switches.impl
 
com.pi4j.component.temperature - package com.pi4j.component.temperature
 
com.pi4j.device - package com.pi4j.device
 
com.pi4j.device.access - package com.pi4j.device.access
 
com.pi4j.device.access.impl - package com.pi4j.device.access.impl
 
com.pi4j.device.garage - package com.pi4j.device.garage
 
com.pi4j.device.garage.impl - package com.pi4j.device.garage.impl
 
com.pi4j.device.gate - package com.pi4j.device.gate
 
com.pi4j.device.gate.impl - package com.pi4j.device.gate.impl
 
com.pi4j.device.piface - package com.pi4j.device.piface
 
com.pi4j.device.piface.impl - package com.pi4j.device.piface.impl
 
com.pi4j.device.sprinkler - package com.pi4j.device.sprinkler
 
Component - Interface in com.pi4j.component
 
ComponentBase - Class in com.pi4j.component
 
ComponentBase() - Constructor for class com.pi4j.component.ComponentBase
 
ComponentListener - Interface in com.pi4j.component
 

D

DEFAULT_ADDRESS - Static variable in interface com.pi4j.device.piface.PiFace
 
DEFAULT_PULSE_MILLISECONDS - Static variable in class com.pi4j.component.relay.RelayBase
 
Device - Interface in com.pi4j.device
 
DeviceBase - Class in com.pi4j.device
 
DeviceBase() - Constructor for class com.pi4j.device.DeviceBase
 
DeviceListener - Interface in com.pi4j.device
 
DimmableLight - Interface in com.pi4j.component.light
 
DimmableLightBase - Class in com.pi4j.component.light
 
DimmableLightBase() - Constructor for class com.pi4j.component.light.DimmableLightBase
 
DimmableLightListener - Interface in com.pi4j.component.light
 

F

forward() - Method in interface com.pi4j.component.motor.Motor
 
forward(long) - Method in interface com.pi4j.component.motor.Motor
 
forward() - Method in class com.pi4j.component.motor.MotorBase
 
forward(long) - Method in class com.pi4j.component.motor.MotorBase
 

G

GarageDoorOpener - Interface in com.pi4j.device.garage
 
GarageDoorOpenerBase - Class in com.pi4j.device.garage
 
GarageDoorOpenerBase() - Constructor for class com.pi4j.device.garage.GarageDoorOpenerBase
 
GarageDoorOpenerDevice - Class in com.pi4j.device.garage.impl
 
GarageDoorOpenerDevice(Relay, Sensor, SensorState) - Constructor for class com.pi4j.device.garage.impl.GarageDoorOpenerDevice
 
GarageDoorOpenerDevice(Relay, Sensor, SensorState, Switch) - Constructor for class com.pi4j.device.garage.impl.GarageDoorOpenerDevice
 
GateOpener - Interface in com.pi4j.device.gate
 
GateOpenerBase - Class in com.pi4j.device.gate
 
GateOpenerBase() - Constructor for class com.pi4j.device.gate.GateOpenerBase
 
GateOpenerDevice - Class in com.pi4j.device.gate.impl
 
GateOpenerDevice(Relay, Sensor, SensorState) - Constructor for class com.pi4j.device.gate.impl.GateOpenerDevice
 
GateOpenerDevice(Relay, Sensor, SensorState, Switch) - Constructor for class com.pi4j.device.gate.impl.GateOpenerDevice
 
getColumnCount() - Method in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
getColumnCount() - Method in interface com.pi4j.component.lcd.LCD
 
getColumnCount() - Method in class com.pi4j.component.lcd.LCDBase
 
getGpio() - Method in class com.pi4j.device.piface.PiFaceBase
 
getGpioProvider() - Method in class com.pi4j.device.piface.PiFaceBase
 
getIndex() - Method in enum com.pi4j.device.piface.PiFaceLed
 
getIndex() - Method in enum com.pi4j.device.piface.PiFaceRelay
 
getIndex() - Method in enum com.pi4j.device.piface.PiFaceSwitch
 
getInputPin(int) - Method in interface com.pi4j.device.piface.PiFace
 
getInputPin(int) - Method in class com.pi4j.device.piface.PiFaceBase
 
getInputPins() - Method in interface com.pi4j.device.piface.PiFace
 
getInputPins() - Method in class com.pi4j.device.piface.PiFaceBase
 
getInverseState(RelayState) - Static method in enum com.pi4j.component.relay.RelayState
 
getLastInactivityTimestamp() - Method in interface com.pi4j.component.sensor.MotionSensor
 
getLastInactivityTimestamp() - Method in class com.pi4j.component.sensor.MotionSensorBase
 
getLastMotionTimestamp() - Method in interface com.pi4j.component.sensor.MotionSensor
 
getLastMotionTimestamp() - Method in class com.pi4j.component.sensor.MotionSensorBase
 
getLed(int) - Method in interface com.pi4j.device.piface.PiFace
 
getLed(PiFaceLed) - Method in interface com.pi4j.device.piface.PiFace
 
getLed(int) - Method in class com.pi4j.device.piface.PiFaceBase
 
getLed(PiFaceLed) - Method in class com.pi4j.device.piface.PiFaceBase
 
getLeds() - Method in interface com.pi4j.device.piface.PiFace
 
getLeds() - Method in class com.pi4j.device.piface.PiFaceBase
 
getLevel() - Method in interface com.pi4j.component.light.DimmableLight
 
getLevel() - Method in class com.pi4j.component.light.DimmableLightBase
 
getLevel() - Method in class com.pi4j.component.light.impl.GpioDimmableLightComponent
 
getLevel() - Method in class com.pi4j.component.light.LightLevelChangeEvent
 
getLevelPercentage() - Method in interface com.pi4j.component.light.DimmableLight
 
getLevelPercentage(int) - Method in interface com.pi4j.component.light.DimmableLight
 
getLevelPercentage() - Method in class com.pi4j.component.light.DimmableLightBase
 
getLevelPercentage(int) - Method in class com.pi4j.component.light.DimmableLightBase
 
getLight() - Method in class com.pi4j.component.light.LightLevelChangeEvent
 
getLight() - Method in class com.pi4j.component.light.LightStateChangeEvent
 
getMaxLevel() - Method in interface com.pi4j.component.light.DimmableLight
 
getMaxLevel() - Method in class com.pi4j.component.light.DimmableLightBase
 
getMaxLevel() - Method in class com.pi4j.component.light.impl.GpioDimmableLightComponent
 
getMinLevel() - Method in interface com.pi4j.component.light.DimmableLight
 
getMinLevel() - Method in class com.pi4j.component.light.DimmableLightBase
 
getMinLevel() - Method in class com.pi4j.component.light.impl.GpioDimmableLightComponent
 
getName() - Method in interface com.pi4j.component.Component
 
getName() - Method in class com.pi4j.component.ComponentBase
 
getName() - Method in interface com.pi4j.device.Device
 
getName() - Method in class com.pi4j.device.DeviceBase
 
getName() - Method in interface com.pi4j.device.sprinkler.SprinklerZone
 
getName() - Method in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
getNewState() - Method in class com.pi4j.component.power.PowerStateChangeEvent
 
getNewState() - Method in class com.pi4j.component.relay.RelayStateChangeEvent
 
getNewState() - Method in class com.pi4j.component.sensor.SensorStateChangeEvent
 
getNewState() - Method in class com.pi4j.component.switches.SwitchStateChangeEvent
 
getNewState() - Method in class com.pi4j.device.access.OpenerStateChangeEvent
 
getNewTemperature() - Method in class com.pi4j.component.temperature.TemperatureChangeEvent
 
getOldState() - Method in class com.pi4j.component.power.PowerStateChangeEvent
 
getOldState() - Method in class com.pi4j.component.relay.RelayStateChangeEvent
 
getOldState() - Method in class com.pi4j.component.sensor.SensorStateChangeEvent
 
getOldState() - Method in class com.pi4j.component.switches.SwitchStateChangeEvent
 
getOldState() - Method in class com.pi4j.device.access.OpenerStateChangeEvent
 
getOldTemperature() - Method in class com.pi4j.component.temperature.TemperatureChangeEvent
 
getOpener() - Method in class com.pi4j.device.access.OpenerLockChangeEvent
 
getOpener() - Method in exception com.pi4j.device.access.OpenerLockedException
 
getOpener() - Method in class com.pi4j.device.access.OpenerStateChangeEvent
 
getOutputPin(int) - Method in interface com.pi4j.device.piface.PiFace
 
getOutputPin(int) - Method in class com.pi4j.device.piface.PiFaceBase
 
getOutputPins() - Method in interface com.pi4j.device.piface.PiFace
 
getOutputPins() - Method in class com.pi4j.device.piface.PiFaceBase
 
getPower() - Method in class com.pi4j.component.power.PowerStateChangeEvent
 
getProperties() - Method in interface com.pi4j.component.Component
 
getProperties() - Method in class com.pi4j.component.ComponentBase
 
getProperties() - Method in interface com.pi4j.device.Device
 
getProperties() - Method in class com.pi4j.device.DeviceBase
 
getProperty(String, String) - Method in interface com.pi4j.component.Component
 
getProperty(String) - Method in interface com.pi4j.component.Component
 
getProperty(String, String) - Method in class com.pi4j.component.ComponentBase
 
getProperty(String) - Method in class com.pi4j.component.ComponentBase
 
getProperty(String, String) - Method in interface com.pi4j.device.Device
 
getProperty(String) - Method in interface com.pi4j.device.Device
 
getProperty(String, String) - Method in class com.pi4j.device.DeviceBase
 
getProperty(String) - Method in class com.pi4j.device.DeviceBase
 
getRelay() - Method in class com.pi4j.component.relay.RelayStateChangeEvent
 
getRelay(int) - Method in interface com.pi4j.device.piface.PiFace
 
getRelay(PiFaceRelay) - Method in interface com.pi4j.device.piface.PiFace
 
getRelay(int) - Method in class com.pi4j.device.piface.PiFaceBase
 
getRelay(PiFaceRelay) - Method in class com.pi4j.device.piface.PiFaceBase
 
getRelays() - Method in interface com.pi4j.device.piface.PiFace
 
getRelays() - Method in class com.pi4j.device.piface.PiFaceBase
 
getRowCount() - Method in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
getRowCount() - Method in interface com.pi4j.component.lcd.LCD
 
getRowCount() - Method in class com.pi4j.component.lcd.LCDBase
 
getScale() - Method in class com.pi4j.component.temperature.TemperatureControllerBase
 
getScale() - Method in interface com.pi4j.component.temperature.TemperatureSensor
 
getScale() - Method in class com.pi4j.component.temperature.TemperatureSensorBase
 
getSensor() - Method in class com.pi4j.component.sensor.MotionSensorChangeEvent
 
getSensor() - Method in class com.pi4j.component.sensor.SensorStateChangeEvent
 
getState() - Method in class com.pi4j.component.motor.impl.GpioStepperMotorComponent
Return the current motor state
getState() - Method in interface com.pi4j.component.motor.Motor
 
getState() - Method in class com.pi4j.component.motor.MotorBase
 
getState() - Method in class com.pi4j.component.power.impl.GpioPowerComponent
Return the current power state based on the GPIO digital output pin state.
getState() - Method in interface com.pi4j.component.power.Power
 
getState() - Method in class com.pi4j.component.power.PowerBase
 
getState() - Method in class com.pi4j.component.relay.impl.GpioRelayComponent
Return the current relay state based on the GPIO digital output pin state.
getState() - Method in interface com.pi4j.component.relay.Relay
 
getState() - Method in class com.pi4j.component.relay.RelayBase
 
getState() - Method in class com.pi4j.component.sensor.impl.GpioSensorComponent
Return the current sensor state based on the GPIO digital output pin state.
getState() - Method in interface com.pi4j.component.sensor.Sensor
 
getState() - Method in class com.pi4j.component.sensor.SensorBase
 
getState() - Method in class com.pi4j.component.switches.impl.GpioMomentarySwitchComponent
Return the current switch state based on the GPIO digital output pin state.
getState() - Method in class com.pi4j.component.switches.impl.GpioSwitchComponent
Return the current switch state based on the GPIO digital output pin state.
getState() - Method in class com.pi4j.component.switches.impl.GpioToggleSwitchComponent
Return the current switch state based on the GPIO digital output pin state.
getState() - Method in interface com.pi4j.component.switches.Switch
 
getState() - Method in class com.pi4j.component.switches.SwitchBase
 
getState() - Method in class com.pi4j.device.access.impl.OpenerDevice
 
getState(SensorState) - Method in class com.pi4j.device.access.impl.OpenerDevice
 
getState() - Method in interface com.pi4j.device.access.Opener
 
getState() - Method in class com.pi4j.device.access.OpenerBase
 
getStepSequence() - Method in interface com.pi4j.component.motor.StepperMotor
 
getStepSequence() - Method in class com.pi4j.component.motor.StepperMotorBase
 
getStepsPerRevolution() - Method in interface com.pi4j.component.motor.StepperMotor
 
getStepsPerRevolution() - Method in class com.pi4j.component.motor.StepperMotorBase
 
getSwitch() - Method in class com.pi4j.component.switches.SwitchStateChangeEvent
 
getSwitch(int) - Method in interface com.pi4j.device.piface.PiFace
 
getSwitch(PiFaceSwitch) - Method in interface com.pi4j.device.piface.PiFace
 
getSwitch(int) - Method in class com.pi4j.device.piface.PiFaceBase
 
getSwitch(PiFaceSwitch) - Method in class com.pi4j.device.piface.PiFaceBase
 
getSwitches() - Method in interface com.pi4j.device.piface.PiFace
 
getSwitches() - Method in class com.pi4j.device.piface.PiFaceBase
 
getTag() - Method in interface com.pi4j.component.Component
 
getTag() - Method in class com.pi4j.component.ComponentBase
 
getTag() - Method in interface com.pi4j.device.Device
 
getTag() - Method in class com.pi4j.device.DeviceBase
 
getTemperature() - Method in class com.pi4j.component.temperature.TemperatureControllerBase
 
getTemperature() - Method in interface com.pi4j.component.temperature.TemperatureSensor
 
getTemperature(TemperatureScale) - Method in interface com.pi4j.component.temperature.TemperatureSensor
 
getTemperature() - Method in class com.pi4j.component.temperature.TemperatureSensorBase
 
getTemperature(TemperatureScale) - Method in class com.pi4j.component.temperature.TemperatureSensorBase
 
getTemperatureChange() - Method in class com.pi4j.component.temperature.TemperatureChangeEvent
 
getTemperatureSensor() - Method in class com.pi4j.component.temperature.TemperatureChangeEvent
 
getTimestamp() - Method in class com.pi4j.component.sensor.MotionSensorChangeEvent
 
getZoneCount() - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
getZoneCount() - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
getZones() - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
getZones() - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
GpioDimmableLightComponent - Class in com.pi4j.component.light.impl
 
GpioDimmableLightComponent(GpioPinPwmOutput, int, int) - Constructor for class com.pi4j.component.light.impl.GpioDimmableLightComponent
default constructor
GpioLcdDisplay - Class in com.pi4j.component.lcd.impl
 
GpioLcdDisplay(int, int, Pin, Pin, Pin...) - Constructor for class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
GpioLEDComponent - Class in com.pi4j.component.light.impl
 
GpioLEDComponent(GpioPinDigitalOutput, PinState, PinState) - Constructor for class com.pi4j.component.light.impl.GpioLEDComponent
using this constructor requires that the consumer define the LIGHT ON and LIGHT OFF pin states
GpioLEDComponent(GpioPinDigitalOutput) - Constructor for class com.pi4j.component.light.impl.GpioLEDComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is LIGHT ON (2) a pin state of LOW is LIGHT OFF
GpioLightComponent - Class in com.pi4j.component.light.impl
 
GpioLightComponent(GpioPinDigitalOutput, PinState, PinState) - Constructor for class com.pi4j.component.light.impl.GpioLightComponent
using this constructor requires that the consumer define the LIGHT ON and LIGHT OFF pin states
GpioLightComponent(GpioPinDigitalOutput) - Constructor for class com.pi4j.component.light.impl.GpioLightComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is LIGHT ON (2) a pin state of LOW is LIGHT OFF
GpioMomentarySwitchComponent - Class in com.pi4j.component.switches.impl
 
GpioMomentarySwitchComponent(GpioPinDigitalInput, PinState, PinState) - Constructor for class com.pi4j.component.switches.impl.GpioMomentarySwitchComponent
using this constructor requires that the consumer define the SWITCH OPEN/OFF and SWITCH CLOSED/ON pin states
GpioMomentarySwitchComponent(GpioPinDigitalInput) - Constructor for class com.pi4j.component.switches.impl.GpioMomentarySwitchComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is SWITCH CLOSED/ON (2) a pin state of LOW is SWITCH OPEN/OFF
GpioMotionSensorComponent - Class in com.pi4j.component.sensor.impl
 
GpioMotionSensorComponent(GpioPinDigitalInput, PinState) - Constructor for class com.pi4j.component.sensor.impl.GpioMotionSensorComponent
using this constructor requires that the consumer define the MOTION DETECTED pin state
GpioMotionSensorComponent(GpioPinDigitalInput) - Constructor for class com.pi4j.component.sensor.impl.GpioMotionSensorComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is MOTION DETECTED
GpioPowerComponent - Class in com.pi4j.component.power.impl
 
GpioPowerComponent(GpioPinDigitalOutput, PinState, PinState) - Constructor for class com.pi4j.component.power.impl.GpioPowerComponent
using this constructor requires that the consumer define the POWER ON and POWER OFF pin states
GpioPowerComponent(GpioPinDigitalOutput) - Constructor for class com.pi4j.component.power.impl.GpioPowerComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is POWER ON (2) a pin state of LOW is POWER OFF
GpioRelayComponent - Class in com.pi4j.component.relay.impl
 
GpioRelayComponent(GpioPinDigitalOutput, PinState, PinState) - Constructor for class com.pi4j.component.relay.impl.GpioRelayComponent
using this constructor requires that the consumer define the RELAY OPEN and RELAY closed pin states
GpioRelayComponent(GpioPinDigitalOutput) - Constructor for class com.pi4j.component.relay.impl.GpioRelayComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is RELAY CLOSED (2) a pin state of LOW is RELAY OPEN
GpioSensorComponent - Class in com.pi4j.component.sensor.impl
 
GpioSensorComponent(GpioPinDigitalInput, PinState, PinState) - Constructor for class com.pi4j.component.sensor.impl.GpioSensorComponent
using this constructor requires that the consumer define the SENSOR OPEN and SENSOR CLOSED pin states
GpioSensorComponent(GpioPinDigitalInput) - Constructor for class com.pi4j.component.sensor.impl.GpioSensorComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is SENSOR CLOSED (2) a pin state of LOW is SENSOR OPEN
GpioStepperMotorComponent - Class in com.pi4j.component.motor.impl
 
GpioStepperMotorComponent(GpioPinDigitalOutput[], PinState, PinState) - Constructor for class com.pi4j.component.motor.impl.GpioStepperMotorComponent
using this constructor requires that the consumer define the STEP ON and STEP OFF pin states
GpioStepperMotorComponent(GpioPinDigitalOutput[]) - Constructor for class com.pi4j.component.motor.impl.GpioStepperMotorComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is MOTOR STEP ON (2) a pin state of LOW is MOTOR STEP OFF
GpioSwitchComponent - Class in com.pi4j.component.switches.impl
 
GpioSwitchComponent(GpioPinDigitalInput, PinState, PinState) - Constructor for class com.pi4j.component.switches.impl.GpioSwitchComponent
using this constructor requires that the consumer define the SWITCH OPEN/OFF and SWITCH CLOSED/ON pin states
GpioSwitchComponent(GpioPinDigitalInput) - Constructor for class com.pi4j.component.switches.impl.GpioSwitchComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is SWITCH CLOSED/ON (2) a pin state of LOW is SWITCH OPEN/OFF
GpioToggleSwitchComponent - Class in com.pi4j.component.switches.impl
 
GpioToggleSwitchComponent(GpioPinDigitalInput, PinState, PinState) - Constructor for class com.pi4j.component.switches.impl.GpioToggleSwitchComponent
using this constructor requires that the consumer define the SWITCH OPEN/OFF and SWITCH CLOSED/ON pin states
GpioToggleSwitchComponent(GpioPinDigitalInput) - Constructor for class com.pi4j.component.switches.impl.GpioToggleSwitchComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is SWITCH CLOSED/ON (2) a pin state of LOW is SWITCH OPEN/OFF

H

hasProperty(String) - Method in interface com.pi4j.component.Component
 
hasProperty(String) - Method in class com.pi4j.component.ComponentBase
 
hasProperty(String) - Method in interface com.pi4j.device.Device
 
hasProperty(String) - Method in class com.pi4j.device.DeviceBase
 

I

isClosed() - Method in interface com.pi4j.component.relay.Relay
 
isClosed() - Method in class com.pi4j.component.relay.RelayBase
 
isClosed() - Method in interface com.pi4j.component.sensor.Sensor
 
isClosed() - Method in class com.pi4j.component.sensor.SensorBase
 
isClosed() - Method in interface com.pi4j.device.access.Opener
 
isClosed() - Method in class com.pi4j.device.access.OpenerBase
 
isClosing() - Method in interface com.pi4j.device.access.Opener
 
isClosing() - Method in class com.pi4j.device.access.OpenerBase
 
isLocked() - Method in class com.pi4j.device.access.impl.OpenerDevice
 
isLocked() - Method in interface com.pi4j.device.access.Opener
 
isLocked() - Method in class com.pi4j.device.access.OpenerBase
 
isLocked - Variable in class com.pi4j.device.access.OpenerLockChangeEvent
 
isLocked() - Method in class com.pi4j.device.access.OpenerLockChangeEvent
 
isMotionDetected() - Method in class com.pi4j.component.sensor.impl.GpioMotionSensorComponent
Return 'true' if motion is currently detected based on the GPIO digital input pin state.
isMotionDetected() - Method in interface com.pi4j.component.sensor.MotionSensor
 
isMotionDetected() - Method in class com.pi4j.component.sensor.MotionSensorBase
 
isMotionDetected() - Method in class com.pi4j.component.sensor.MotionSensorChangeEvent
 
isOff() - Method in interface com.pi4j.component.light.DimmableLight
 
isOff() - Method in class com.pi4j.component.light.DimmableLightBase
 
isOff() - Method in class com.pi4j.component.light.LEDBase
 
isOff() - Method in interface com.pi4j.component.light.Light
 
isOff() - Method in class com.pi4j.component.light.LightBase
 
isOff() - Method in interface com.pi4j.component.power.Power
 
isOff() - Method in class com.pi4j.component.power.PowerBase
 
isOff() - Method in interface com.pi4j.component.switches.Switch
 
isOff() - Method in class com.pi4j.component.switches.SwitchBase
 
isOff() - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
isOff(int) - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
isOff() - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
isOff(int) - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
isOff() - Method in interface com.pi4j.device.sprinkler.SprinklerZone
 
isOff() - Method in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
isOn() - Method in interface com.pi4j.component.light.DimmableLight
 
isOn() - Method in class com.pi4j.component.light.DimmableLightBase
 
isOn() - Method in class com.pi4j.component.light.impl.GpioLEDComponent
Return the current power state based on the GPIO digital output pin state.
isOn() - Method in class com.pi4j.component.light.impl.GpioLightComponent
Return the current power state based on the GPIO digital output pin state.
isOn() - Method in class com.pi4j.component.light.LEDBase
 
isOn() - Method in interface com.pi4j.component.light.Light
 
isOn() - Method in class com.pi4j.component.light.LightBase
 
isOn - Variable in class com.pi4j.component.light.LightStateChangeEvent
 
isOn() - Method in class com.pi4j.component.light.LightStateChangeEvent
 
isOn() - Method in interface com.pi4j.component.power.Power
 
isOn() - Method in class com.pi4j.component.power.PowerBase
 
isOn() - Method in interface com.pi4j.component.switches.Switch
 
isOn() - Method in class com.pi4j.component.switches.SwitchBase
 
isOn() - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
isOn(int) - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
isOn() - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
isOn(int) - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
isOn() - Method in interface com.pi4j.device.sprinkler.SprinklerZone
 
isOn() - Method in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
isOpen() - Method in interface com.pi4j.component.relay.Relay
 
isOpen() - Method in class com.pi4j.component.relay.RelayBase
 
isOpen() - Method in interface com.pi4j.component.sensor.Sensor
 
isOpen() - Method in class com.pi4j.component.sensor.SensorBase
 
isOpen() - Method in interface com.pi4j.device.access.Opener
 
isOpen() - Method in class com.pi4j.device.access.OpenerBase
 
isOpening() - Method in interface com.pi4j.device.access.Opener
 
isOpening() - Method in class com.pi4j.device.access.OpenerBase
 
isRaining() - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
isRaining() - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
isState(MotorState) - Method in interface com.pi4j.component.motor.Motor
 
isState(MotorState) - Method in class com.pi4j.component.motor.MotorBase
 
isState(RelayState) - Method in interface com.pi4j.component.relay.Relay
 
isState(RelayState) - Method in class com.pi4j.component.relay.RelayBase
 
isState(SensorState) - Method in interface com.pi4j.component.sensor.Sensor
 
isState(SensorState) - Method in class com.pi4j.component.sensor.SensorBase
 
isState(SwitchState) - Method in interface com.pi4j.component.switches.Switch
 
isState(SwitchState) - Method in class com.pi4j.component.switches.SwitchBase
 
isStopped() - Method in interface com.pi4j.component.motor.Motor
 
isStopped() - Method in class com.pi4j.component.motor.MotorBase
 

K

Keypad - Interface in com.pi4j.component.access
 

L

lastInactivityTimestamp - Variable in class com.pi4j.component.sensor.MotionSensorBase
 
lastMotionTimestamp - Variable in class com.pi4j.component.sensor.MotionSensorBase
 
LCD - Interface in com.pi4j.component.lcd
 
LCDBase - Class in com.pi4j.component.lcd
 
LCDBase() - Constructor for class com.pi4j.component.lcd.LCDBase
 
LCDTextAlignment - Enum in com.pi4j.component.lcd
 
LED - Interface in com.pi4j.component.light
 
LEDBase - Class in com.pi4j.component.light
 
LEDBase() - Constructor for class com.pi4j.component.light.LEDBase
 
level - Variable in class com.pi4j.component.light.LightLevelChangeEvent
 
Light - Interface in com.pi4j.component.light
 
LightBase - Class in com.pi4j.component.light
 
LightBase() - Constructor for class com.pi4j.component.light.LightBase
 
LightLevelChangeEvent - Class in com.pi4j.component.light
 
LightLevelChangeEvent(DimmableLight, int) - Constructor for class com.pi4j.component.light.LightLevelChangeEvent
 
LightListener - Interface in com.pi4j.component.light
 
LightStateChangeEvent - Class in com.pi4j.component.light
 
LightStateChangeEvent(Light, boolean) - Constructor for class com.pi4j.component.light.LightStateChangeEvent
 
listeners - Variable in class com.pi4j.component.ObserveableComponentBase
 
listeners - Variable in class com.pi4j.device.ObserveableDeviceBase
 

M

MomentarySwitch - Interface in com.pi4j.component.switches
 
MomentarySwitchBase - Class in com.pi4j.component.switches
 
MomentarySwitchBase() - Constructor for class com.pi4j.component.switches.MomentarySwitchBase
 
motion - Variable in class com.pi4j.component.sensor.MotionSensorChangeEvent
 
MotionSensor - Interface in com.pi4j.component.sensor
 
MotionSensorBase - Class in com.pi4j.component.sensor
 
MotionSensorBase() - Constructor for class com.pi4j.component.sensor.MotionSensorBase
 
MotionSensorChangeEvent - Class in com.pi4j.component.sensor
 
MotionSensorChangeEvent(MotionSensor, boolean, Date) - Constructor for class com.pi4j.component.sensor.MotionSensorChangeEvent
 
MotionSensorChangeEvent(MotionSensor, boolean) - Constructor for class com.pi4j.component.sensor.MotionSensorChangeEvent
 
MotionSensorListener - Interface in com.pi4j.component.sensor
 
Motor - Interface in com.pi4j.component.motor
 
MotorBase - Class in com.pi4j.component.motor
 
MotorBase() - Constructor for class com.pi4j.component.motor.MotorBase
 
MotorState - Enum in com.pi4j.component.motor
 

N

name - Variable in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
newState - Variable in class com.pi4j.component.power.PowerStateChangeEvent
 
newState - Variable in class com.pi4j.component.relay.RelayStateChangeEvent
 
newState - Variable in class com.pi4j.component.sensor.SensorStateChangeEvent
 
newState - Variable in class com.pi4j.component.switches.SwitchStateChangeEvent
 
newState - Variable in class com.pi4j.device.access.OpenerStateChangeEvent
 
newTemperature - Variable in class com.pi4j.component.temperature.TemperatureChangeEvent
 
notifyListeners(LightStateChangeEvent) - Method in class com.pi4j.component.light.DimmableLightBase
 
notifyListeners(LightLevelChangeEvent) - Method in class com.pi4j.component.light.DimmableLightBase
 
notifyListeners(LightStateChangeEvent) - Method in class com.pi4j.component.light.LEDBase
 
notifyListeners(LightStateChangeEvent) - Method in class com.pi4j.component.light.LightBase
 
notifyListeners(PowerStateChangeEvent) - Method in class com.pi4j.component.power.PowerBase
 
notifyListeners(RelayStateChangeEvent) - Method in class com.pi4j.component.relay.RelayBase
 
notifyListeners(MotionSensorChangeEvent) - Method in class com.pi4j.component.sensor.MotionSensorBase
 
notifyListeners(SensorStateChangeEvent) - Method in class com.pi4j.component.sensor.SensorBase
 
notifyListeners(SwitchStateChangeEvent) - Method in class com.pi4j.component.switches.SwitchBase
 
notifyListeners(TemperatureChangeEvent) - Method in class com.pi4j.component.temperature.TemperatureSensorBase
 
notifyListeners(OpenerStateChangeEvent) - Method in class com.pi4j.device.access.OpenerBase
 
notifyListeners(OpenerLockChangeEvent) - Method in class com.pi4j.device.access.OpenerBase
 

O

ObserveableComponent - Interface in com.pi4j.component
 
ObserveableComponentBase - Class in com.pi4j.component
 
ObserveableComponentBase() - Constructor for class com.pi4j.component.ObserveableComponentBase
 
ObserveableDevice - Interface in com.pi4j.device
 
ObserveableDeviceBase - Class in com.pi4j.device
 
ObserveableDeviceBase() - Constructor for class com.pi4j.device.ObserveableDeviceBase
 
off() - Method in interface com.pi4j.component.light.DimmableLight
 
off() - Method in class com.pi4j.component.light.DimmableLightBase
 
off() - Method in class com.pi4j.component.light.impl.GpioLEDComponent
Set the current GPIO digital output pin state based for LIGHT OFF
off() - Method in class com.pi4j.component.light.impl.GpioLightComponent
Set the current GPIO digital output pin state based for LIGHT OFF
off() - Method in class com.pi4j.component.light.LEDBase
 
off() - Method in interface com.pi4j.component.light.Light
 
off() - Method in class com.pi4j.component.light.LightBase
 
off() - Method in interface com.pi4j.component.power.Power
 
off() - Method in class com.pi4j.component.power.PowerBase
 
off(int) - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
off(int) - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
off() - Method in interface com.pi4j.device.sprinkler.SprinklerZone
 
off() - Method in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
offAllZones() - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
offAllZones() - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
oldState - Variable in class com.pi4j.component.power.PowerStateChangeEvent
 
oldState - Variable in class com.pi4j.component.relay.RelayStateChangeEvent
 
oldState - Variable in class com.pi4j.component.sensor.SensorStateChangeEvent
 
oldState - Variable in class com.pi4j.component.switches.SwitchStateChangeEvent
 
oldState - Variable in class com.pi4j.device.access.OpenerStateChangeEvent
 
oldTemperature - Variable in class com.pi4j.component.temperature.TemperatureChangeEvent
 
on() - Method in interface com.pi4j.component.light.DimmableLight
 
on() - Method in class com.pi4j.component.light.DimmableLightBase
 
on() - Method in class com.pi4j.component.light.impl.GpioLEDComponent
Set the current GPIO digital output pin state based for LIGHT ON
on() - Method in class com.pi4j.component.light.impl.GpioLightComponent
Set the current GPIO digital output pin state based for LIGHT ON
on() - Method in class com.pi4j.component.light.LEDBase
 
on() - Method in interface com.pi4j.component.light.Light
 
on() - Method in class com.pi4j.component.light.LightBase
 
on() - Method in interface com.pi4j.component.power.Power
 
on() - Method in class com.pi4j.component.power.PowerBase
 
on(int) - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
on(int) - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
on() - Method in interface com.pi4j.device.sprinkler.SprinklerZone
 
on() - Method in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
onAllZones() - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
onAllZones() - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
onLevelChange(LightLevelChangeEvent) - Method in interface com.pi4j.component.light.DimmableLightListener
 
onLockChange(OpenerLockChangeEvent) - Method in interface com.pi4j.device.access.OpenerListener
 
onMotionStateChange(MotionSensorChangeEvent) - Method in interface com.pi4j.component.sensor.MotionSensorListener
 
onStateChange(LightStateChangeEvent) - Method in interface com.pi4j.component.light.LightListener
 
onStateChange(PowerStateChangeEvent) - Method in interface com.pi4j.component.power.PowerListener
 
onStateChange(RelayStateChangeEvent) - Method in interface com.pi4j.component.relay.RelayListener
 
onStateChange(SensorStateChangeEvent) - Method in interface com.pi4j.component.sensor.SensorListener
 
onStateChange(SwitchStateChangeEvent) - Method in interface com.pi4j.component.switches.SwitchListener
 
onStateChange(OpenerStateChangeEvent) - Method in interface com.pi4j.device.access.OpenerListener
 
onTemperatureChange(TemperatureChangeEvent) - Method in interface com.pi4j.component.temperature.TemperatureListener
 
open() - Method in interface com.pi4j.component.relay.Relay
 
open() - Method in class com.pi4j.component.relay.RelayBase
 
open() - Method in class com.pi4j.device.access.impl.OpenerDevice
 
open() - Method in interface com.pi4j.device.access.Opener
 
open() - Method in class com.pi4j.device.access.OpenerBase
 
Opener - Interface in com.pi4j.device.access
 
OpenerBase - Class in com.pi4j.device.access
 
OpenerBase() - Constructor for class com.pi4j.device.access.OpenerBase
 
OpenerControlState - Enum in com.pi4j.device.access
 
OpenerDevice - Class in com.pi4j.device.access.impl
 
OpenerDevice(Relay, Sensor, SensorState) - Constructor for class com.pi4j.device.access.impl.OpenerDevice
 
OpenerDevice(Relay, Sensor, SensorState, Switch) - Constructor for class com.pi4j.device.access.impl.OpenerDevice
 
OpenerListener - Interface in com.pi4j.device.access
 
OpenerLockChangeEvent - Class in com.pi4j.device.access
 
OpenerLockChangeEvent(Opener, boolean) - Constructor for class com.pi4j.device.access.OpenerLockChangeEvent
 
OpenerLockedException - Exception in com.pi4j.device.access
 
OpenerLockedException(Opener) - Constructor for exception com.pi4j.device.access.OpenerLockedException
 
OpenerState - Enum in com.pi4j.device.access
 
OpenerStateChangeEvent - Class in com.pi4j.device.access
 
OpenerStateChangeEvent(Opener, OpenerState, OpenerState) - Constructor for class com.pi4j.device.access.OpenerStateChangeEvent
 

P

PiFace - Interface in com.pi4j.device.piface
 
PiFaceBase - Class in com.pi4j.device.piface
 
PiFaceBase(byte, int) - Constructor for class com.pi4j.device.piface.PiFaceBase
 
PiFaceDevice - Class in com.pi4j.device.piface.impl
 
PiFaceDevice(byte, int) - Constructor for class com.pi4j.device.piface.impl.PiFaceDevice
 
PiFaceDevice(int) - Constructor for class com.pi4j.device.piface.impl.PiFaceDevice
 
PiFaceLed - Enum in com.pi4j.device.piface
 
PiFaceRelay - Enum in com.pi4j.device.piface
 
PiFaceSwitch - Enum in com.pi4j.device.piface
 
Power - Interface in com.pi4j.component.power
 
PowerBase - Class in com.pi4j.component.power
 
PowerBase() - Constructor for class com.pi4j.component.power.PowerBase
 
PowerListener - Interface in com.pi4j.component.power
 
PowerState - Enum in com.pi4j.component.power
 
PowerStateChangeEvent - Class in com.pi4j.component.power
 
PowerStateChangeEvent(Power, PowerState, PowerState) - Constructor for class com.pi4j.component.power.PowerStateChangeEvent
 
pulse(long) - Method in class com.pi4j.component.light.impl.GpioLEDComponent
 
pulse(long, boolean) - Method in class com.pi4j.component.light.impl.GpioLEDComponent
 
pulse(long) - Method in interface com.pi4j.component.light.LED
 
pulse(long, boolean) - Method in interface com.pi4j.component.light.LED
 
pulse(int) - Method in class com.pi4j.component.relay.impl.GpioRelayComponent
 
pulse() - Method in interface com.pi4j.component.relay.Relay
 
pulse(int) - Method in interface com.pi4j.component.relay.Relay
 
pulse() - Method in class com.pi4j.component.relay.RelayBase
 
pulse(int) - Method in class com.pi4j.component.relay.RelayBase
 

R

Relay - Interface in com.pi4j.component.relay
 
RelayBase - Class in com.pi4j.component.relay
 
RelayBase() - Constructor for class com.pi4j.component.relay.RelayBase
 
RelayListener - Interface in com.pi4j.component.relay
 
RelayState - Enum in com.pi4j.component.relay
 
RelayStateChangeEvent - Class in com.pi4j.component.relay
 
RelayStateChangeEvent(Relay, RelayState, RelayState) - Constructor for class com.pi4j.component.relay.RelayStateChangeEvent
 
removeAllListeners() - Method in interface com.pi4j.component.ObserveableComponent
 
removeAllListeners() - Method in class com.pi4j.component.ObserveableComponentBase
 
removeAllListeners() - Method in interface com.pi4j.device.ObserveableDevice
 
removeAllListeners() - Method in class com.pi4j.device.ObserveableDeviceBase
 
removeListener(DimmableLightListener...) - Method in interface com.pi4j.component.light.DimmableLight
 
removeListener(LightListener...) - Method in class com.pi4j.component.light.DimmableLightBase
 
removeListener(DimmableLightListener...) - Method in class com.pi4j.component.light.DimmableLightBase
 
removeListener(LightListener...) - Method in class com.pi4j.component.light.LEDBase
 
removeListener(LightListener...) - Method in interface com.pi4j.component.light.Light
 
removeListener(LightListener...) - Method in class com.pi4j.component.light.LightBase
 
removeListener(ComponentListener...) - Method in class com.pi4j.component.ObserveableComponentBase
 
removeListener(PowerListener...) - Method in interface com.pi4j.component.power.Power
 
removeListener(PowerListener...) - Method in class com.pi4j.component.power.PowerBase
 
removeListener(RelayListener...) - Method in interface com.pi4j.component.relay.Relay
 
removeListener(RelayListener...) - Method in class com.pi4j.component.relay.RelayBase
 
removeListener(MotionSensorListener...) - Method in interface com.pi4j.component.sensor.MotionSensor
 
removeListener(MotionSensorListener...) - Method in class com.pi4j.component.sensor.MotionSensorBase
 
removeListener(SensorListener...) - Method in interface com.pi4j.component.sensor.Sensor
 
removeListener(SensorListener...) - Method in class com.pi4j.component.sensor.SensorBase
 
removeListener(SwitchListener...) - Method in interface com.pi4j.component.switches.Switch
 
removeListener(SwitchListener...) - Method in class com.pi4j.component.switches.SwitchBase
 
removeListener(TemperatureListener...) - Method in interface com.pi4j.component.temperature.TemperatureSensor
 
removeListener(TemperatureListener...) - Method in class com.pi4j.component.temperature.TemperatureSensorBase
 
removeListener(OpenerListener...) - Method in interface com.pi4j.device.access.Opener
 
removeListener(OpenerListener...) - Method in class com.pi4j.device.access.OpenerBase
 
removeListener(DeviceListener...) - Method in class com.pi4j.device.ObserveableDeviceBase
 
removeProperty(String) - Method in interface com.pi4j.component.Component
 
removeProperty(String) - Method in class com.pi4j.component.ComponentBase
 
removeProperty(String) - Method in interface com.pi4j.device.Device
 
removeProperty(String) - Method in class com.pi4j.device.DeviceBase
 
reverse() - Method in interface com.pi4j.component.motor.Motor
 
reverse(long) - Method in interface com.pi4j.component.motor.Motor
 
reverse() - Method in class com.pi4j.component.motor.MotorBase
 
reverse(long) - Method in class com.pi4j.component.motor.MotorBase
 
rotate(double) - Method in interface com.pi4j.component.motor.StepperMotor
 
rotate(double) - Method in class com.pi4j.component.motor.StepperMotorBase
 
rows - Variable in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 

S

Sensor - Interface in com.pi4j.component.sensor
 
SensorBase - Class in com.pi4j.component.sensor
 
SensorBase() - Constructor for class com.pi4j.component.sensor.SensorBase
 
SensorListener - Interface in com.pi4j.component.sensor
 
SensorState - Enum in com.pi4j.component.sensor
 
SensorStateChangeEvent - Class in com.pi4j.component.sensor
 
SensorStateChangeEvent(Sensor, SensorState, SensorState) - Constructor for class com.pi4j.component.sensor.SensorStateChangeEvent
 
setCursorHome() - Method in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
setCursorHome() - Method in interface com.pi4j.component.lcd.LCD
 
setCursorHome() - Method in class com.pi4j.component.lcd.LCDBase
 
setCursorPosition(int, int) - Method in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
setCursorPosition(int) - Method in interface com.pi4j.component.lcd.LCD
 
setCursorPosition(int, int) - Method in interface com.pi4j.component.lcd.LCD
 
setCursorPosition(int) - Method in class com.pi4j.component.lcd.LCDBase
 
setCursorPosition(int, int) - Method in class com.pi4j.component.lcd.LCDBase
 
setLevel(int) - Method in interface com.pi4j.component.light.DimmableLight
 
setLevel(int) - Method in class com.pi4j.component.light.DimmableLightBase
 
setLevel(int) - Method in class com.pi4j.component.light.impl.GpioDimmableLightComponent
 
setName(String) - Method in interface com.pi4j.component.Component
 
setName(String) - Method in class com.pi4j.component.ComponentBase
 
setName(String) - Method in interface com.pi4j.device.Device
 
setName(String) - Method in class com.pi4j.device.DeviceBase
 
setName(String) - Method in interface com.pi4j.device.sprinkler.SprinklerZone
 
setName(String) - Method in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
setProperty(String, String) - Method in interface com.pi4j.component.Component
 
setProperty(String, String) - Method in class com.pi4j.component.ComponentBase
 
setProperty(String, String) - Method in interface com.pi4j.device.Device
 
setProperty(String, String) - Method in class com.pi4j.device.DeviceBase
 
setState(MotorState) - Method in class com.pi4j.component.motor.impl.GpioStepperMotorComponent
change the current stepper motor state
setState(MotorState) - Method in interface com.pi4j.component.motor.Motor
 
setState(MotorState) - Method in class com.pi4j.component.motor.MotorBase
 
setState(PowerState) - Method in class com.pi4j.component.power.impl.GpioPowerComponent
Set the current GPIO digital output pin state based on the supplied power state
setState(PowerState) - Method in interface com.pi4j.component.power.Power
 
setState(PowerState) - Method in class com.pi4j.component.power.PowerBase
 
setState(RelayState) - Method in class com.pi4j.component.relay.impl.GpioRelayComponent
Set the current GPIO digital output pin state based on the supplied power state
setState(RelayState) - Method in interface com.pi4j.component.relay.Relay
 
setState(RelayState) - Method in class com.pi4j.component.relay.RelayBase
 
setState(int, boolean) - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
setState(int, boolean) - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
setState(boolean) - Method in interface com.pi4j.device.sprinkler.SprinklerZone
 
setState(boolean) - Method in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
setStepInterval(long) - Method in interface com.pi4j.component.motor.StepperMotor
 
setStepInterval(long, int) - Method in interface com.pi4j.component.motor.StepperMotor
 
setStepInterval(long) - Method in class com.pi4j.component.motor.StepperMotorBase
 
setStepInterval(long, int) - Method in class com.pi4j.component.motor.StepperMotorBase
 
setStepSequence(byte[]) - Method in interface com.pi4j.component.motor.StepperMotor
 
setStepSequence(byte[]) - Method in class com.pi4j.component.motor.StepperMotorBase
 
setStepsPerRevolution(int) - Method in interface com.pi4j.component.motor.StepperMotor
 
setStepsPerRevolution(int) - Method in class com.pi4j.component.motor.StepperMotorBase
 
setTag(Object) - Method in interface com.pi4j.component.Component
 
setTag(Object) - Method in class com.pi4j.component.ComponentBase
 
setTag(Object) - Method in interface com.pi4j.device.Device
 
setTag(Object) - Method in class com.pi4j.device.DeviceBase
 
setTemperature(double) - Method in interface com.pi4j.component.temperature.TemperatureController
 
setTemperature(double, TemperatureScale) - Method in interface com.pi4j.component.temperature.TemperatureController
 
setTemperature(double) - Method in class com.pi4j.component.temperature.TemperatureControllerBase
 
setTemperature(double, TemperatureScale) - Method in class com.pi4j.component.temperature.TemperatureControllerBase
 
SprinklerController - Interface in com.pi4j.device.sprinkler
 
SprinklerControllerBase - Class in com.pi4j.device.sprinkler
 
SprinklerControllerBase() - Constructor for class com.pi4j.device.sprinkler.SprinklerControllerBase
 
SprinklerZone - Interface in com.pi4j.device.sprinkler
 
SprinklerZoneBase - Class in com.pi4j.device.sprinkler
 
SprinklerZoneBase() - Constructor for class com.pi4j.device.sprinkler.SprinklerZoneBase
 
step(long) - Method in class com.pi4j.component.motor.impl.GpioStepperMotorComponent
 
step(long) - Method in interface com.pi4j.component.motor.StepperMotor
 
step(long) - Method in class com.pi4j.component.motor.StepperMotorBase
 
stepIntervalMilliseconds - Variable in class com.pi4j.component.motor.StepperMotorBase
 
stepIntervalNanoseconds - Variable in class com.pi4j.component.motor.StepperMotorBase
 
StepperMotor - Interface in com.pi4j.component.motor
 
StepperMotorBase - Class in com.pi4j.component.motor
 
StepperMotorBase() - Constructor for class com.pi4j.component.motor.StepperMotorBase
 
stepSequence - Variable in class com.pi4j.component.motor.StepperMotorBase
 
stepsPerRevolution - Variable in class com.pi4j.component.motor.StepperMotorBase
 
stop() - Method in interface com.pi4j.component.motor.Motor
 
stop() - Method in class com.pi4j.component.motor.MotorBase
 
Switch - Interface in com.pi4j.component.switches
 
SwitchBase - Class in com.pi4j.component.switches
 
SwitchBase() - Constructor for class com.pi4j.component.switches.SwitchBase
 
SwitchListener - Interface in com.pi4j.component.switches
 
SwitchState - Enum in com.pi4j.component.switches
 
SwitchStateChangeEvent - Class in com.pi4j.component.switches
 
SwitchStateChangeEvent(Switch, SwitchState, SwitchState) - Constructor for class com.pi4j.component.switches.SwitchStateChangeEvent
 

T

TemperatureChangeEvent - Class in com.pi4j.component.temperature
 
TemperatureChangeEvent(TemperatureSensor, double, double) - Constructor for class com.pi4j.component.temperature.TemperatureChangeEvent
 
TemperatureController - Interface in com.pi4j.component.temperature
 
TemperatureControllerBase - Class in com.pi4j.component.temperature
 
TemperatureControllerBase() - Constructor for class com.pi4j.component.temperature.TemperatureControllerBase
 
TemperatureListener - Interface in com.pi4j.component.temperature
 
TemperatureSensor - Interface in com.pi4j.component.temperature
 
TemperatureSensorBase - Class in com.pi4j.component.temperature
 
TemperatureSensorBase() - Constructor for class com.pi4j.component.temperature.TemperatureSensorBase
 
timestamp - Variable in class com.pi4j.component.sensor.MotionSensorChangeEvent
 
toggle() - Method in interface com.pi4j.component.light.LED
 
toggle() - Method in class com.pi4j.component.light.LEDBase
 
toggle() - Method in interface com.pi4j.component.relay.Relay
 
toggle() - Method in class com.pi4j.component.relay.RelayBase
 
ToggleSwitch - Interface in com.pi4j.component.switches
 
ToggleSwitchBase - Class in com.pi4j.component.switches
 
ToggleSwitchBase() - Constructor for class com.pi4j.component.switches.ToggleSwitchBase
 

V

validateColumnIndex(int) - Method in class com.pi4j.component.lcd.LCDBase
 
validateCoordinates(int, int) - Method in class com.pi4j.component.lcd.LCDBase
 
validateRowIndex(int) - Method in class com.pi4j.component.lcd.LCDBase
 
valueOf(String) - Static method in enum com.pi4j.component.lcd.LCDTextAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.component.motor.MotorState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.component.power.PowerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.component.relay.RelayState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.component.sensor.SensorState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.component.switches.SwitchState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.device.access.OpenerControlState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.device.access.OpenerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.device.piface.PiFaceLed
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.device.piface.PiFaceRelay
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.device.piface.PiFaceSwitch
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.pi4j.component.lcd.LCDTextAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.component.motor.MotorState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.component.power.PowerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.component.relay.RelayState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.component.sensor.SensorState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.component.switches.SwitchState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.device.access.OpenerControlState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.device.access.OpenerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.device.piface.PiFaceLed
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.device.piface.PiFaceRelay
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.device.piface.PiFaceSwitch
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(byte) - Method in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
write(String) - Method in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
write(String) - Method in interface com.pi4j.component.lcd.LCD
 
write(String, Object...) - Method in interface com.pi4j.component.lcd.LCD
 
write(char[]) - Method in interface com.pi4j.component.lcd.LCD
 
write(byte[]) - Method in interface com.pi4j.component.lcd.LCD
 
write(char) - Method in interface com.pi4j.component.lcd.LCD
 
write(byte) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, String, LCDTextAlignment) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, String, LCDTextAlignment, Object...) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, String) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, String, Object...) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, char[]) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, byte[]) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, char) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, byte) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, int, String) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, int, String, Object...) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, int, char[]) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, int, byte[]) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, int, char) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, int, byte) - Method in interface com.pi4j.component.lcd.LCD
 
write(String) - Method in class com.pi4j.component.lcd.LCDBase
 
write(String, Object...) - Method in class com.pi4j.component.lcd.LCDBase
 
write(char[]) - Method in class com.pi4j.component.lcd.LCDBase
 
write(byte[]) - Method in class com.pi4j.component.lcd.LCDBase
 
write(char) - Method in class com.pi4j.component.lcd.LCDBase
 
write(byte) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, String) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, String, LCDTextAlignment) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, String, Object...) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, String, LCDTextAlignment, Object...) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, char[]) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, byte[]) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, char) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, byte) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, int, String) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, int, String, Object...) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, int, char[]) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, int, byte[]) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, int, char) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, int, byte) - Method in class com.pi4j.component.lcd.LCDBase
 
writeln(int, String) - Method in interface com.pi4j.component.lcd.LCD
 
writeln(int, String, Object...) - Method in interface com.pi4j.component.lcd.LCD
 
writeln(int, String, LCDTextAlignment) - Method in interface com.pi4j.component.lcd.LCD
 
writeln(int, String, LCDTextAlignment, Object...) - Method in interface com.pi4j.component.lcd.LCD
 
writeln(int, String) - Method in class com.pi4j.component.lcd.LCDBase
 
writeln(int, String, LCDTextAlignment) - Method in class com.pi4j.component.lcd.LCDBase
 
writeln(int, String, Object...) - Method in class com.pi4j.component.lcd.LCDBase
 
writeln(int, String, LCDTextAlignment, Object...) - Method in class com.pi4j.component.lcd.LCDBase
 

Z

zones - Variable in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
A B C D F G H I K L M N O P R S T V W Z 

Copyright © 2012-2013 Pi4J. All Rights Reserved.