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