- java.lang.Object
-
- com.pi4j.common.IdentityBase<T>
-
- All Implemented Interfaces:
Describable,Identity,Lifecycle<T>,Extension<T>
- Direct Known Subclasses:
ExtensionBase,IOBase
public abstract class IdentityBase<T> extends Object implements Extension<T>
Abstract IdentityBase class.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
-
Constructor Summary
Constructors Constructor Description IdentityBase()Constructor for IdentityBase.IdentityBase(String id)Constructor for IdentityBase.IdentityBase(String id, String name)Constructor for IdentityBase.IdentityBase(String id, String name, String description)Constructor for IdentityBase.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringdescription()description.Stringid()id.Metadatametadata()metadata.Stringname()name.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.pi4j.common.Identity
getDescription, getId, getMetadata, getName
-
Methods inherited from interface com.pi4j.common.Lifecycle
initialize, shutdown
-
-
-
-
Method Detail
-
description
public String description()
description.
- Specified by:
descriptionin interfaceIdentity- Returns:
- a
Stringobject.
-
-