|
Evaluating Software Design Patterns — the "Gang of Four" patterns implemented in Java 6 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExpressionBuilder | |
---|---|
dk.rode.thesis.builder | Implementations and examples of the Builder design pattern [Gamma95, p.97]. |
Uses of ExpressionBuilder in dk.rode.thesis.builder |
---|
Subinterfaces of ExpressionBuilder in dk.rode.thesis.builder | |
---|---|
interface |
ComparableExpressionBuilder<E extends Comparable<? super E>>
A comparable expression builder construct various Expression
types having a Comparable bound on the value produced by
the constructed expressions and/or on the expression operands used. |
Classes in dk.rode.thesis.builder that implement ExpressionBuilder | |
---|---|
class |
AbstractExpressionBuilder<E>
An abstract expression builder implements the basic traits of the ExpressionBuilder interface, while
ensuring that the constructed terminal
expressions will all manipulate the same sequence
instance. |
class |
CountingComparableExpressionBuilder<E extends Comparable<? super E>>
A counting comparable expression builder performs the same functionality as a standard expression
builder, but also registers the number of times each expression type is
created based on expression names . |
class |
CountingExpressionBuilder<E>
A counting expression builder performs the same functionality as a standard expression builder,
but also registers the number of times each expression type is
created based on expression names . |
class |
StandardComparableExpressionBuilder<E extends Comparable<? super E>>
A comparable expression builder construct various Expression
types having a Comparable bound on the value produced by
the constructed expressions and on the expression operands used. |
class |
StandardExpressionBuilder<E>
A standard expression builder construct various Expression
types having no bounds on the values produced by constructed expressions. |
class |
TypedComparableExpressionBuilder<E extends Comparable<? super E>>
A typed comparable expression builder construct various TypedExpression types having a Comparable bound on
the value produced by the constructed expressions and on the
expression operands used. |
class |
TypedExpressionBuilder<E>
A typed expression builder builds typed
expressions. |
Fields in dk.rode.thesis.builder declared as ExpressionBuilder | |
---|---|
protected ExpressionBuilder<E> |
TypedExpressionBuilder.builder
The expression builder used to construct the expressions. |
Constructors in dk.rode.thesis.builder with parameters of type ExpressionBuilder | |
---|---|
TypedExpressionBuilder(Class<E> type,
ExpressionBuilder<E> builder)
Constructor. |
|
Gunni Rode / rode.dk | ||||||||
PREV NEXT | FRAMES NO FRAMES |