Module com.pi4j
Package com.pi4j.io.gpio.digital
Class DigitalStateChangeEvent<DIGITAL_TYPE extends Digital>
- java.lang.Object
-
- com.pi4j.io.gpio.digital.DigitalStateChangeEvent<DIGITAL_TYPE>
-
- All Implemented Interfaces:
Event,DigitalEvent
public class DigitalStateChangeEvent<DIGITAL_TYPE extends Digital> extends Object implements DigitalEvent
DigitalChangeEvent class.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
-
Field Summary
Fields Modifier and Type Field Description protected DIGITAL_TYPEsourceprotected DigitalStatestate
-
Constructor Summary
Constructors Constructor Description DigitalStateChangeEvent(DIGITAL_TYPE source, DigitalState state)Default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DIGITAL_TYPEsource()source.DigitalStatestate()The value change for this event instanceStringtoString()
-
-
-
Field Detail
-
state
protected DigitalState state
-
source
protected DIGITAL_TYPE extends Digital source
-
-
Constructor Detail
-
DigitalStateChangeEvent
public DigitalStateChangeEvent(DIGITAL_TYPE source, DigitalState state)
Default constructor- Parameters:
state- the value changed for this event instancesource- a DIGITAL_TYPE object.
-
-
Method Detail
-
state
public DigitalState state()
The value change for this event instance- Returns:
- a
DigitalStateobject.
-
source
public DIGITAL_TYPE source()
source.
- Specified by:
sourcein interfaceDigitalEvent- Returns:
- a DIGITAL_TYPE object.
-
-