A B C D E F G H I J M N O P R S T W 

A

AbstractTaskDefinition<T extends AbstractTaskDefinition> - Class in brainslug.flow.model
 
AbstractTaskDefinition() - Constructor for class brainslug.flow.model.AbstractTaskDefinition
 
addAndDefinition(AndDefinition) - Method in class brainslug.flow.model.ParallelDefinition
 
addDefinition(FlowDefinition) - Method in class brainslug.flow.model.FlowDefinitions
 
addIncoming(FlowNodeDefinition) - Method in class brainslug.flow.model.FlowNodeDefinition
 
addNode(T) - Method in class brainslug.flow.model.FlowDefinition
 
addOutgoing(FlowNodeDefinition) - Method in class brainslug.flow.model.FlowNodeDefinition
 
addThenDefinition(ThenDefinition) - Method in class brainslug.flow.model.ChoiceDefinition
 
after(Identifier) - Method in class brainslug.flow.model.FlowBuilderSupport
 
and() - Method in class brainslug.flow.model.AndDefinition
 
AndDefinition - Class in brainslug.flow.model
 
AndDefinition(FlowDefinition, FlowNodeDefinition<ParallelDefinition>) - Constructor for class brainslug.flow.model.AndDefinition
 
arg(Object) - Method in class brainslug.flow.model.CallDefinition
 
as(Class<MixinType>) - Method in interface brainslug.util.Mixable
 
as(Class<M>) - Method in class brainslug.util.MixableBase
 
async(boolean) - Method in class brainslug.flow.model.AbstractTaskDefinition
 

B

brainslug.flow.model - package brainslug.flow.model
 
brainslug.flow.model.expression - package brainslug.flow.model.expression
 
brainslug.flow.model.marker - package brainslug.flow.model.marker
 
brainslug.util - package brainslug.util
 

C

call(CallDefinition) - Method in class brainslug.flow.model.AbstractTaskDefinition
 
CallDefinition - Class in brainslug.flow.model
 
CallDefinition() - Constructor for class brainslug.flow.model.CallDefinition
 
choice(Identifier) - Method in class brainslug.flow.model.FlowPathDefinition
 
ChoiceDefinition - Class in brainslug.flow.model
 
ChoiceDefinition(FlowPathDefinition) - Constructor for class brainslug.flow.model.ChoiceDefinition
 
Constant<T> - Class in brainslug.flow.model.expression
 
Constant(T) - Constructor for class brainslug.flow.model.expression.Constant
 
constant(T) - Method in class brainslug.flow.model.FlowBuilderSupport
 
contains(FlowNodeDefinition<?>) - Method in class brainslug.flow.model.FlowDefinition
 

D

define() - Method in class brainslug.flow.model.FlowBuilder
 
definition - Variable in class brainslug.flow.model.FlowBuilderSupport
 
delegate(Class<?>) - Method in class brainslug.flow.model.AbstractTaskDefinition
 
display(String) - Method in class brainslug.flow.model.FlowEdgeDefinition
 
display(String) - Method in class brainslug.flow.model.FlowNodeDefinition
 

E

end(FlowNodeDefinition<EventDefinition>) - Method in class brainslug.flow.model.FlowPathDefinition
 
EndEvent - Class in brainslug.flow.model.marker
 
EndEvent() - Constructor for class brainslug.flow.model.marker.EndEvent
 
EnumIdentifier - Class in brainslug.flow.model
 
EnumIdentifier(Enum) - Constructor for class brainslug.flow.model.EnumIdentifier
 
EqualDefinition<V,E> - Class in brainslug.flow.model.expression
 
EqualDefinition(V, E) - Constructor for class brainslug.flow.model.expression.EqualDefinition
 
equals(Object) - Method in class brainslug.flow.model.EnumIdentifier
 
equals(Object) - Method in class brainslug.flow.model.expression.Constant
 
equals(Object) - Method in class brainslug.flow.model.FlowEdgeDefinition
 
equals(Object) - Method in class brainslug.flow.model.FlowNodeDefinition
 
equals(Object) - Method in class brainslug.flow.model.StringIdentifier
 
event(Identifier) - Method in class brainslug.flow.model.FlowBuilderSupport
 
EventDefinition - Class in brainslug.flow.model
 
EventDefinition() - Constructor for class brainslug.flow.model.EventDefinition
 
execute(AbstractTaskDefinition) - Method in class brainslug.flow.model.FlowPathDefinition
 
Expression<T> - Class in brainslug.flow.model.expression
 
Expression(T) - Constructor for class brainslug.flow.model.expression.Expression
 
expression(T) - Method in class brainslug.flow.model.FlowBuilderSupport
 

F

findById(Identifier) - Method in class brainslug.flow.model.FlowDefinitions
 
FlowBuilder - Class in brainslug.flow.model
 
FlowBuilder() - Constructor for class brainslug.flow.model.FlowBuilder
 
FlowBuilderSupport - Class in brainslug.flow.model
 
FlowBuilderSupport(FlowDefinition) - Constructor for class brainslug.flow.model.FlowBuilderSupport
 
FlowDefinition - Class in brainslug.flow.model
 
FlowDefinition() - Constructor for class brainslug.flow.model.FlowDefinition
 
FlowDefinitions - Class in brainslug.flow.model
 
FlowDefinitions() - Constructor for class brainslug.flow.model.FlowDefinitions
 
FlowEdgeDefinition - Class in brainslug.flow.model
 
FlowEdgeDefinition(FlowNodeDefinition, FlowNodeDefinition) - Constructor for class brainslug.flow.model.FlowEdgeDefinition
 
FlowNodeDefinition<T extends FlowNodeDefinition> - Class in brainslug.flow.model
 
FlowNodeDefinition() - Constructor for class brainslug.flow.model.FlowNodeDefinition
 
FlowPathDefinition<T extends FlowPathDefinition> - Class in brainslug.flow.model
 
FlowPathDefinition(FlowDefinition, FlowNodeDefinition) - Constructor for class brainslug.flow.model.FlowPathDefinition
 
fork() - Method in class brainslug.flow.model.ParallelDefinition
 

G

generateId() - Method in class brainslug.flow.model.FlowBuilder
 
getActual() - Method in class brainslug.flow.model.expression.EqualDefinition
 
getArguments() - Method in class brainslug.flow.model.CallDefinition
 
getCallee() - Method in class brainslug.flow.model.HandlerCallDefinition
 
getChoiceNode() - Method in class brainslug.flow.model.ThenDefinition
 
getDefinition() - Method in class brainslug.flow.model.FlowBuilder
 
getDelegateClass() - Method in class brainslug.flow.model.AbstractTaskDefinition
 
getDisplayName() - Method in class brainslug.flow.model.FlowEdgeDefinition
 
getDisplayName() - Method in class brainslug.flow.model.FlowNodeDefinition
 
getExpected() - Method in class brainslug.flow.model.expression.EqualDefinition
 
getExpectedValue() - Method in class brainslug.flow.model.expression.EqualDefinition
 
getFirstMethodAnnotatedWith(Class<?>, Class<? extends Annotation>) - Static method in class brainslug.util.ReflectionUtil
taken from http://stackoverflow.com/questions/6593597/java-seek-a-method-with-specific-annotation-and-its-annotation-element
getFlowPathDefinition() - Method in class brainslug.flow.model.FlowNodeDefinition
 
getId() - Method in class brainslug.flow.model.EnumIdentifier
 
getId() - Method in class brainslug.flow.model.FlowBuilder
 
getId() - Method in class brainslug.flow.model.FlowDefinition
 
getId() - Method in class brainslug.flow.model.FlowNodeDefinition
 
getId() - Method in interface brainslug.flow.model.Identifier
 
getId() - Method in class brainslug.flow.model.StringIdentifier
 
getIncoming() - Method in class brainslug.flow.model.FlowNodeDefinition
 
getMethodCall() - Method in class brainslug.flow.model.AbstractTaskDefinition
 
getMethodName() - Method in class brainslug.flow.model.ServiceCallDefinition
 
getMixable() - Method in class brainslug.flow.model.AbstractTaskDefinition
 
getName() - Method in class brainslug.flow.model.FlowBuilder
 
getName() - Method in class brainslug.flow.model.FlowDefinition
 
getNode(Identifier) - Method in class brainslug.flow.model.FlowDefinition
 
getNode(Identifier, Class) - Method in class brainslug.flow.model.FlowDefinition
 
getNodes() - Method in class brainslug.flow.model.FlowDefinition
 
getOtherwisePath() - Method in class brainslug.flow.model.ChoiceDefinition
 
getOutgoing() - Method in class brainslug.flow.model.FlowNodeDefinition
 
getParallelPaths() - Method in class brainslug.flow.model.ParallelDefinition
 
getPathNodes() - Method in class brainslug.flow.model.FlowPathDefinition
 
getPredicateDefinition() - Method in class brainslug.flow.model.ThenDefinition
 
getServiceClass() - Method in class brainslug.flow.model.ServiceCallDefinition
 
getSource() - Method in class brainslug.flow.model.FlowEdgeDefinition
 
getStartNode() - Method in class brainslug.flow.model.FlowPathDefinition
 
getTarget() - Method in class brainslug.flow.model.FlowEdgeDefinition
 
getThenPaths() - Method in class brainslug.flow.model.ChoiceDefinition
 
getValue() - Method in class brainslug.flow.model.expression.Constant
 
getValue() - Method in class brainslug.flow.model.expression.Expression
 

H

handler(Object) - Method in class brainslug.flow.model.FlowBuilderSupport
 
HandlerCallDefinition - Class in brainslug.flow.model
 
HandlerCallDefinition(Object) - Constructor for class brainslug.flow.model.HandlerCallDefinition
 
hashCode() - Method in class brainslug.flow.model.EnumIdentifier
 
hashCode() - Method in class brainslug.flow.model.expression.Constant
 
hashCode() - Method in class brainslug.flow.model.FlowEdgeDefinition
 
hashCode() - Method in class brainslug.flow.model.FlowNodeDefinition
 
hashCode() - Method in class brainslug.flow.model.StringIdentifier
 
hasMixin(Class<?>) - Method in interface brainslug.util.Mixable
 
hasMixin(Class) - Method in class brainslug.util.MixableBase
 

I

id(Enum) - Static method in class brainslug.flow.model.EnumIdentifier
 
id(Enum) - Method in class brainslug.flow.model.FlowBuilderSupport
 
id(String) - Method in class brainslug.flow.model.FlowBuilderSupport
 
id(Identifier) - Method in class brainslug.flow.model.FlowDefinition
 
id(Enum) - Method in class brainslug.flow.model.FlowNodeDefinition
 
id(String) - Method in class brainslug.flow.model.FlowNodeDefinition
 
id(Identifier) - Method in class brainslug.flow.model.FlowNodeDefinition
 
id(String) - Static method in class brainslug.flow.model.StringIdentifier
 
Identifier<T> - Interface in brainslug.flow.model
 
IntermediateEvent - Class in brainslug.flow.model.marker
 
IntermediateEvent() - Constructor for class brainslug.flow.model.marker.IntermediateEvent
 
isAsync() - Method in class brainslug.flow.model.AbstractTaskDefinition
 
isEqualTo(A) - Method in class brainslug.flow.model.expression.PredicateBuilder
 
isTrue() - Method in class brainslug.flow.model.expression.PredicateBuilder
 

J

join(Identifier, Identifier...) - Method in class brainslug.flow.model.FlowBuilderSupport
TODO: think about a better argument list here, its pretty confusing and easy to forget the join ids
JoinDefinition - Class in brainslug.flow.model
 
JoinDefinition() - Constructor for class brainslug.flow.model.JoinDefinition
 

M

marker(Mixable) - Method in class brainslug.flow.model.AbstractTaskDefinition
 
merge(Identifier, Identifier...) - Method in class brainslug.flow.model.FlowBuilderSupport
 
MergeDefinition - Class in brainslug.flow.model
 
MergeDefinition() - Constructor for class brainslug.flow.model.MergeDefinition
 
method(String) - Method in class brainslug.flow.model.ServiceCallDefinition
 
Mixable<SelfType> - Interface in brainslug.util
 
MixableBase<SelfType> - Class in brainslug.util
 
MixableBase() - Constructor for class brainslug.util.MixableBase
 

N

name(String) - Method in class brainslug.flow.model.FlowDefinition
 

O

on(Identifier) - Method in class brainslug.flow.model.FlowBuilderSupport
 
or() - Method in class brainslug.flow.model.ThenDefinition
 
otherwise() - Method in class brainslug.flow.model.ThenDefinition
 

P

parallel(Identifier) - Method in class brainslug.flow.model.FlowPathDefinition
 
ParallelDefinition - Class in brainslug.flow.model
 
ParallelDefinition(FlowPathDefinition) - Constructor for class brainslug.flow.model.ParallelDefinition
 
PredicateBuilder<T> - Class in brainslug.flow.model.expression
 
PredicateBuilder(T) - Constructor for class brainslug.flow.model.expression.PredicateBuilder
 

R

ReflectionUtil - Class in brainslug.util
 
ReflectionUtil() - Constructor for class brainslug.util.ReflectionUtil
 
resultOf(CallDefinition) - Method in class brainslug.flow.model.FlowBuilderSupport
 

S

self() - Method in class brainslug.flow.model.FlowNodeDefinition
 
service(Class<?>) - Method in class brainslug.flow.model.FlowBuilderSupport
 
ServiceCallDefinition - Class in brainslug.flow.model
 
ServiceCallDefinition(Class<?>) - Constructor for class brainslug.flow.model.ServiceCallDefinition
 
setFlowPathDefinition(FlowPathDefinition) - Method in class brainslug.flow.model.FlowNodeDefinition
 
setOtherwisePath(ThenDefinition) - Method in class brainslug.flow.model.ChoiceDefinition
 
start(EventDefinition) - Method in class brainslug.flow.model.FlowBuilderSupport
 
start(AbstractTaskDefinition) - Method in class brainslug.flow.model.FlowBuilderSupport
 
StartEvent - Class in brainslug.flow.model.marker
 
StartEvent() - Constructor for class brainslug.flow.model.marker.StartEvent
 
StringIdentifier - Class in brainslug.flow.model
 
StringIdentifier(String) - Constructor for class brainslug.flow.model.StringIdentifier
 

T

task(Identifier) - Method in class brainslug.flow.model.FlowBuilderSupport
 
TaskDefinition - Class in brainslug.flow.model
 
TaskDefinition() - Constructor for class brainslug.flow.model.TaskDefinition
 
then() - Method in class brainslug.flow.model.FlowPathDefinition
 
ThenDefinition - Class in brainslug.flow.model
 
ThenDefinition(EqualDefinition, FlowDefinition, FlowNodeDefinition<ChoiceDefinition>) - Constructor for class brainslug.flow.model.ThenDefinition
 
toString() - Method in class brainslug.flow.model.EnumIdentifier
 
toString() - Method in class brainslug.flow.model.expression.Constant
 
toString() - Method in class brainslug.flow.model.expression.Expression
 
toString() - Method in class brainslug.flow.model.FlowEdgeDefinition
 
toString() - Method in class brainslug.flow.model.FlowNodeDefinition
 
toString() - Method in class brainslug.flow.model.StringIdentifier
 
TrueDefinition<V> - Class in brainslug.flow.model.expression
 
TrueDefinition(V) - Constructor for class brainslug.flow.model.expression.TrueDefinition
 

W

waitFor(EventDefinition) - Method in class brainslug.flow.model.FlowPathDefinition
 
when(EqualDefinition) - Method in class brainslug.flow.model.ChoiceDefinition
 
with(MixinType) - Method in interface brainslug.util.Mixable
 
with(Class, MixinType) - Method in interface brainslug.util.Mixable
 
with(MixinType) - Method in class brainslug.util.MixableBase
 
with(Class, M) - Method in class brainslug.util.MixableBase
 
A B C D E F G H I J M N O P R S T W 

Copyright © 2014. All rights reserved.