public interface DigitalOutputBuilder
DigitalOutputBuilder interface.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
Method Summary
Modifier and TypeMethodDescriptionaddress.build()build.description(String description) description.id.initial(DigitalState state) initial.name.static DigitalOutputBuildernewInstance(Context context) newInstance.platform.platform.provider.provider.shutdown(DigitalState state) shutdown.
-
Method Details
-
id
id.
- Parameters:
id- aStringobject.- Returns:
- a
DigitalOutputBuilderobject.
-
name
name.
- Parameters:
name- aStringobject.- Returns:
- a
DigitalOutputBuilderobject.
-
description
description.
- Parameters:
description- aStringobject.- Returns:
- a
DigitalOutputBuilderobject.
-
address
address.
- Parameters:
address- aIntegerobject.- Returns:
- a
DigitalOutputBuilderobject.
-
shutdown
shutdown.
- Parameters:
state- aDigitalStateobject.- Returns:
- a
DigitalOutputBuilderobject.
-
initial
initial.
- Parameters:
state- aDigitalStateobject.- Returns:
- a
DigitalOutputBuilderobject.
-
platform
platform.
- Parameters:
platformId- aStringobject.- Returns:
- a
DigitalOutputBuilderobject.
-
platform
platform.
- Parameters:
platformClass- aClassobject.- Returns:
- a
DigitalOutputBuilderobject.
-
provider
provider.
- Parameters:
providerId- aStringobject.- Returns:
- a
DigitalOutputBuilderobject.
-
provider
provider.
- Parameters:
providerClass- aClassobject.- Returns:
- a
DigitalOutputBuilderobject.
-
newInstance
newInstance.
- Parameters:
context- aContextobject.- Returns:
- a
DigitalOutputBuilderobject.
-
build
DigitalOutput build()build.
- Returns:
- a
DigitalOutputobject.
-