| Package | Description |
|---|---|
| brainslug.flow | |
| brainslug.flow.expression | |
| brainslug.flow.node | |
| brainslug.flow.node.task | |
| brainslug.flow.path | |
| brainslug.util |
| Modifier and Type | Class and Description |
|---|---|
class |
EnumIdentifier |
class |
StringIdentifier |
| Modifier and Type | Method and Description |
|---|---|
<T extends Identifier> |
FlowBuilderSupport.property(T expression) |
| Modifier and Type | Method and Description |
|---|---|
Identifier |
FlowDefinition.getId() |
Identifier |
FlowBuilderSupport.id(Enum id) |
Identifier |
FlowBuilderSupport.id(String id) |
| Modifier and Type | Method and Description |
|---|---|
void |
FlowDefinition.addGoal(Identifier id,
GoalPredicate predicate) |
FlowPathDefinition |
FlowBuilderSupport.after(Identifier id) |
EventDefinition |
FlowBuilderSupport.event(Identifier id) |
Option<GoalPredicate> |
FlowDefinition.getGoalPredicate(Identifier goalId) |
FlowNodeDefinition |
FlowDefinition.getNode(Identifier id) |
<T extends FlowNodeDefinition> |
FlowDefinition.getNode(Identifier id,
Class<T> clazz) |
GoalDefinition |
FlowBuilderSupport.goal(Identifier id) |
FlowDefinition |
FlowDefinition.id(Identifier id) |
FlowPathDefinition |
FlowBuilderSupport.join(Identifier joinId,
Identifier... ids)
TODO: think about a better argument list here, its pretty confusing
and easy to forget the join ids
|
FlowPathDefinition |
FlowBuilderSupport.join(Identifier joinId,
Identifier... ids)
TODO: think about a better argument list here, its pretty confusing
and easy to forget the join ids
|
FlowPathDefinition |
FlowBuilderSupport.merge(Identifier mergeId,
Identifier... ids) |
FlowPathDefinition |
FlowBuilderSupport.merge(Identifier mergeId,
Identifier... ids) |
FlowPathDefinition |
FlowBuilderSupport.on(Identifier id) |
FlowPathDefinition |
FlowBuilderSupport.start(Identifier startId) |
TaskDefinition |
FlowBuilderSupport.task(Identifier id) |
TaskDefinition |
FlowBuilderSupport.task(Identifier id,
Task callee) |
| Constructor and Description |
|---|
Property(Identifier expression) |
| Modifier and Type | Method and Description |
|---|---|
Identifier |
FlowNodeDefinition.getId() |
| Modifier and Type | Method and Description |
|---|---|
T |
FlowNodeDefinition.id(Identifier id) |
| Modifier and Type | Field and Description |
|---|---|
protected Identifier |
AbstractTaskDefinition.goalId |
| Modifier and Type | Method and Description |
|---|---|
Identifier |
GoalDefinition.getId() |
| Modifier and Type | Method and Description |
|---|---|
Option<Identifier> |
AbstractTaskDefinition.getGoal() |
| Modifier and Type | Method and Description |
|---|---|
SelfType |
AbstractTaskDefinition.goal(Identifier goalId) |
GoalDefinition |
GoalDefinition.id(Identifier id) |
| Modifier and Type | Method and Description |
|---|---|
ChoiceDefinition |
FlowPathDefinition.choice(Identifier id) |
Self |
FlowPathDefinition.end(Identifier endId) |
AndDefinition |
FlowPathDefinition.parallel(Identifier id) |
| Modifier and Type | Method and Description |
|---|---|
static Identifier |
IdUtil.id(Enum idValue) |
static Identifier |
IdUtil.id(String idValue) |
Copyright © 2014. All rights reserved.