Package org.openhab.core.automation.util
Class ActionBuilder
java.lang.Object
org.openhab.core.automation.util.ModuleBuilder<ActionBuilder,Action>
 
org.openhab.core.automation.util.ActionBuilder
This class allows the easy construction of an 
Action instance using the builder pattern.- Author:
- Markus Rathgeb - Initial contribution
- 
Field SummaryFields inherited from class org.openhab.core.automation.util.ModuleBuilderconfiguration, description, label
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()static ActionBuildercreate()static ActionBuilderwithInputs(@Nullable Map<String, String> inputs) Methods inherited from class org.openhab.core.automation.util.ModuleBuildercreate, createAction, createAction, createCondition, createCondition, createTrigger, createTrigger, getId, getTypeUID, withConfiguration, withDescription, withId, withLabel, withTypeUID
- 
Constructor Details- 
ActionBuilderprotected ActionBuilder()
- 
ActionBuilder
 
- 
- 
Method Details- 
create
- 
create
- 
withInputs
- 
build- Specified by:
- buildin class- ModuleBuilder<ActionBuilder,- Action> 
 
 
-