- All Superinterfaces:
Describable
- All Known Subinterfaces:
Analog<ANALOG_TYPE,,CONFIG_TYPE, PROVIDER_TYPE> AnalogInput,AnalogInputProvider,AnalogOutput,AnalogOutputProvider,AnalogProvider<PROVIDER_TYPE,,ANALOG_TYPE, CONFIG_TYPE> Digital<DIGITAL_TYPE,,CONFIG_TYPE, PROVIDER_TYPE> DigitalInput,DigitalInputProvider,DigitalOutput,DigitalOutputProvider,DigitalProvider<PROVIDER_TYPE,,DIGITAL_TYPE, CONFIG_TYPE> Extension<T>,com.pi4j.io.gpio.Gpio<IO_TYPE,,CONFIG_TYPE, PROVIDER_TYPE> com.pi4j.io.gpio.GpioProvider<PROVIDER_TYPE,,IO_TYPE, CONFIG_TYPE> I2C,I2CProvider,IO<IO_TYPE,,CONFIG_TYPE, PROVIDER_TYPE> Platform,Provider<PROVIDER_TYPE,,IO_TYPE, CONFIG_TYPE> Pwm,PwmProvider,Serial,SerialProvider,Spi,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
Identity interface.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
Method Details
-
id
String id()id.
- Returns:
- a
Stringobject.
-
name
String name()name.
- Returns:
- a
Stringobject.
-
description
String description()description.
- Returns:
- a
Stringobject.
-
metadata
Metadata metadata()metadata.
- Returns:
- a
Metadataobject.
-
getId
getId.
- Returns:
- a
Stringobject.
-
getName
getName.
- Returns:
- a
Stringobject.
-
getDescription
getDescription.
- Returns:
- a
Stringobject.
-
getMetadata
getMetadata.
- Returns:
- a
Metadataobject.
-
describe
describe.
- Specified by:
describein interfaceDescribable- Returns:
- a
Descriptorobject.
-