|
Evaluating Software Design Patterns — the "Gang of Four" patterns implemented in Java 6 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FlowExpression | |
---|---|
dk.rode.thesis.builder | Implementations and examples of the Builder design pattern [Gamma95, p.97]. |
dk.rode.thesis.interpreter | Implementations and examples of the Interpreter design pattern [Gamma95, p.243]. |
Uses of FlowExpression in dk.rode.thesis.builder |
---|
Subclasses of FlowExpression in dk.rode.thesis.builder | |
---|---|
class |
TypedFlowExpression<E>
A typed flow expression represents one or more expressions to be evaluated in order, one at a time, where the type
of value the evaluation of the expressions produces associated with it
at runtime. |
Fields in dk.rode.thesis.builder declared as FlowExpression | |
---|---|
private FlowExpression<E> |
TypedFlowExpression.expression
The decorated flow expression. |
protected FlowExpression<E> |
AbstractExpressionBuilder.root
The root expression returned by AbstractExpressionBuilder.getRootExpression() . |
Methods in dk.rode.thesis.builder that return FlowExpression | |
---|---|
FlowExpression<E> |
StandardExpressionBuilder.buildFlowExpression()
|
FlowExpression<E> |
ExpressionBuilder.buildFlowExpression()
Builds a new uninitialised
FLOW expression. |
FlowExpression<E> |
CountingExpressionBuilder.buildFlowExpression()
|
Constructors in dk.rode.thesis.builder with parameters of type FlowExpression | |
---|---|
TypedFlowExpression(Class<E> type,
FlowExpression<E> expression)
Constructor. |
Uses of FlowExpression in dk.rode.thesis.interpreter |
---|
Methods in dk.rode.thesis.interpreter that return FlowExpression | |
---|---|
FlowExpression<E> |
FlowExpression.add(Expression<? extends E> expression)
Adds the expression supplied as expression to
this flow expression. |
FlowExpression<E> |
FlowExpression.copy()
|
FlowExpression<E> |
FlowExpression.initialise()
|
Constructors in dk.rode.thesis.interpreter with parameters of type FlowExpression | |
---|---|
FlowExpression(FlowExpression<E> expression)
Copy constructor. |
|
Gunni Rode / rode.dk | ||||||||
PREV NEXT | FRAMES NO FRAMES |