Package org.openhab.core.automation.util
Class ConditionBuilder
java.lang.Object
org.openhab.core.automation.util.ModuleBuilder<ConditionBuilder,Condition>
 
org.openhab.core.automation.util.ConditionBuilder
This class allows the easy construction of a 
Condition 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 ConditionBuildercreate()static ConditionBuilderwithInputs(@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- 
ConditionBuilderprotected ConditionBuilder()
- 
ConditionBuilder
 
- 
- 
Method Details- 
create
- 
create
- 
withInputs
- 
build- Specified by:
- buildin class- ModuleBuilder<ConditionBuilder,- Condition> 
 
 
-