|
Evaluating Software Design Patterns — the "Gang of Four" patterns implemented in Java 6 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ValueVisitableSequence | |
---|---|
dk.rode.thesis.visitor | Implementations and examples of the Visitor design pattern [Gamma95, p.331]. |
Uses of ValueVisitableSequence in dk.rode.thesis.visitor |
---|
Classes in dk.rode.thesis.visitor that implement ValueVisitableSequence | |
---|---|
class |
AbstractVisitableSequence<E>
Any sequence decorated by an abstract visitable sequence implementation is value and
type visitable. |
class |
DateValuedVisitableSequence
A date valued visitable sequence allows any sequence delivering Date values
to become value visitable using the
SequenceValueVisitor.visitDateValued(Sequence, Object)
visitation method and is type
visitable for any known sub-interface of Sequence
that is implemented by the sequence. |
class |
IntegerValuedVisitableSequence
An integer valued visitable sequence allows any sequence delivering Integer values
to become value visitable using the
SequenceValueVisitor.visitIntegerValued(Sequence, Object)
visitation method and is type
visitable for any known sub-interface of Sequence
that is implemented by the sequence. |
class |
ReflectiveVisitableSequence<E>
A reflective visitable sequence decorates a sequence to become value
and type visitable. |
class |
StringValuedVisitableSequence<E extends CharSequence>
A string valued visitable sequence allows any sequence delivering any CharSequence type to
become value visitable using the
SequenceValueVisitor.visitStringValued(Sequence, Object)
visitation method and is type
visitable for any known sub-interface of Sequence
that is implemented by the sequence. |
class |
VisitableCompositeSequence
An visitable composite sequence is value
and type visitable, storing
sequences regardless of the type of value they
deliver. |
class |
VisitableLongSequence
A visitable long sequence is a LongSequence that is
value visitable using the
SequenceValueVisitor.visitLongValued(Sequence, Object)
visitation method and is type
visitable as well. |
class |
VisitableRandomSequence
A visitable random sequence is a RandomSequence that
is value visitable only using
the SequenceValueVisitor.visitIntegerValued(Sequence, Object)
visitation method. |
class |
VisitableReversiblePrimeSequence
A visitable reversible prime sequence is a ReversiblePrimeSequence that is value visitable using the SequenceValueVisitor.visitIntegerValued(Sequence, Object)
visitation method and is type
visitable as well. |
Methods in dk.rode.thesis.visitor with parameters of type ValueVisitableSequence | ||
---|---|---|
|
SimpleScanner.scan(ValueVisitableSequence<?> sequence,
SequenceValueVisitor<P> visitor,
P argument)
|
|
|
SequenceValueScanner.scan(ValueVisitableSequence<?> sequence,
SequenceValueVisitor<P> visitor,
P argument)
Performs the traversal of the sequence structure starting with sequence using the value
visitor supplied as visitor . |
|
Gunni Rode / rode.dk | ||||||||
PREV NEXT | FRAMES NO FRAMES |