-
- All Superinterfaces:
Describable,Identity,Lifecycle<T>
- All Known Subinterfaces:
AnalogInputProvider,AnalogOutputProvider,AnalogProvider<PROVIDER_TYPE,ANALOG_TYPE,CONFIG_TYPE>,DigitalInputProvider,DigitalOutputProvider,DigitalProvider<PROVIDER_TYPE,DIGITAL_TYPE,CONFIG_TYPE>,com.pi4j.io.gpio.GpioProvider<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE>,I2CProvider,Platform,Provider<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE>,PwmProvider,SerialProvider,SpiProvider
- All Known Implementing Classes:
AnalogBase,AnalogInputBase,AnalogInputProviderBase,AnalogOutputBase,AnalogOutputProviderBase,AnalogProviderBase,DigitalBase,DigitalInputBase,DigitalInputProviderBase,DigitalOutputBase,DigitalOutputProviderBase,DigitalProviderBase,ExtensionBase,com.pi4j.io.gpio.GpioBase,com.pi4j.io.gpio.GpioProviderBase,I2CBase,I2CProviderBase,IdentityBase,IOBase,PlatformBase,ProviderBase,PwmBase,PwmProviderBase,SerialBase,SerialProviderBase,SpiBase,SpiProviderBase
public interface Extension<T> extends Identity, Lifecycle<T>
Extension interface.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Descriptordescribe()describe.-
Methods inherited from interface com.pi4j.common.Identity
description, getDescription, getId, getMetadata, getName, id, metadata, name
-
Methods inherited from interface com.pi4j.common.Lifecycle
initialize, shutdown
-
-
-
-
Method Detail
-
describe
default Descriptor describe()
describe.
- Specified by:
describein interfaceDescribable- Specified by:
describein interfaceIdentity- Returns:
- a
Descriptorobject.
-
-