public class ExecutionProperties extends Object implements FlowProperties<ExecutionProperty>
| Constructor and Description |
|---|
ExecutionProperties() |
| Modifier and Type | Method and Description |
|---|---|
<T extends ExecutionProperty> |
fromList(List<T> properties) |
ExecutionProperty |
get(String key) |
<T> ExecutionProperty<T> |
getProperty(String key,
Class<T> clazz) |
<T> T |
getValue(String key,
Class<T> clazz) |
Collection<ExecutionProperty<?>> |
getValues() |
static ExecutionProperties |
newProperties() |
String |
toString() |
FlowProperties<ExecutionProperty> |
with(Identifier key,
Object value) |
FlowProperties<ExecutionProperty> |
with(String key,
Object value) |
FlowProperties<ExecutionProperty> |
withAll(FlowProperties<ExecutionProperty> executionProperties) |
public <T extends ExecutionProperty> ExecutionProperties fromList(List<T> properties)
public FlowProperties<ExecutionProperty> with(Identifier key, Object value)
with in interface FlowProperties<ExecutionProperty>public FlowProperties<ExecutionProperty> with(String key, Object value)
with in interface FlowProperties<ExecutionProperty>public FlowProperties<ExecutionProperty> withAll(FlowProperties<ExecutionProperty> executionProperties)
withAll in interface FlowProperties<ExecutionProperty>public <T> T getValue(String key, Class<T> clazz)
getValue in interface FlowProperties<ExecutionProperty>public <T> ExecutionProperty<T> getProperty(String key, Class<T> clazz)
getProperty in interface FlowProperties<ExecutionProperty>public ExecutionProperty get(String key)
get in interface FlowProperties<ExecutionProperty>public Collection<ExecutionProperty<?>> getValues()
getValues in interface FlowProperties<ExecutionProperty>public static ExecutionProperties newProperties()
Copyright © 2015. All rights reserved.