|
Evaluating Software Design Patterns — the "Gang of Four" patterns implemented in Java 6 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StringablePolicy | |
---|---|
dk.rode.thesis.adapter | Implementations and examples of the Adapter design pattern [Gamma95, p.139]. |
dk.rode.thesis.bridge | Implementations and examples of the Bridge design pattern [Gamma95, p.151]. |
dk.rode.thesis.composite | Implementations and examples of the Composite design pattern [Gamma95, p.163]. |
dk.rode.thesis.decorator | Implementations and examples of the Decorator design pattern [Gamma95, p.175]. |
dk.rode.thesis.flyweight | Implementations and examples of the Flyweight design pattern [Gamma95, p.195]. |
dk.rode.thesis.iterator | Implementations and examples of the Iterator design pattern [Gamma95, p.257]. |
dk.rode.thesis.memento | Implementations and examples of the Memento design pattern [Gamma95, p.283]. |
dk.rode.thesis.meta.model | Defines the common model objects used, primarily sequences and various general implementations used in the different evaluations. |
dk.rode.thesis.observer | Implementations and examples of the Observer design pattern [Gamma95, p.293]. |
dk.rode.thesis.proxy | Implementations and examples of the Proxy design pattern [Gamma95, p.207]. |
dk.rode.thesis.singleton | Implementations and examples of the Singleton design pattern [Gamma95, p.127]. |
dk.rode.thesis.state | Implementations and examples of the State design pattern [Gamma95, p.305]. |
dk.rode.thesis.strategy | Implementations and examples of the Strategy design pattern [Gamma95, p.315]. |
Uses of StringablePolicy in dk.rode.thesis.adapter |
---|
Classes in dk.rode.thesis.adapter that implement StringablePolicy | |
---|---|
class |
AdaptedPolicy
Additional policies for formatting SequenceAdapter
objects into char sequences (not part of the core Adapter
implementation). |
Methods in dk.rode.thesis.adapter that return StringablePolicy | |
---|---|
StringablePolicy<? super Sequence<T>> |
SequenceAdapter.getStringablePolicy(StringablePolicy<? super Sequence<T>> policy)
|
Methods in dk.rode.thesis.adapter with parameters of type StringablePolicy | |
---|---|
StringablePolicy<? super Sequence<T>> |
SequenceAdapter.getStringablePolicy(StringablePolicy<? super Sequence<T>> policy)
|
CharSequence |
SequenceAdapter.toString(StringablePolicy<? super Sequence<T>> policy)
|
Uses of StringablePolicy in dk.rode.thesis.bridge |
---|
Classes in dk.rode.thesis.bridge that implement StringablePolicy | |
---|---|
class |
SequenceValuePolicy
Standard policies for formatting SequenceValueGenerator
objects into char sequences (not part of the core Bridge implementation). |
Methods in dk.rode.thesis.bridge that return StringablePolicy | |
---|---|
StringablePolicy<? super SequenceValueGenerator<E>> |
SequenceValueCollection.getStringablePolicy(StringablePolicy<? super SequenceValueGenerator<E>> policy)
|
StringablePolicy<? super SequenceValueGenerator<Integer>> |
SequenceValueRange.getStringablePolicy(StringablePolicy<? super SequenceValueGenerator<Integer>> policy)
|
Methods in dk.rode.thesis.bridge with parameters of type StringablePolicy | |
---|---|
StringablePolicy<? super SequenceValueGenerator<E>> |
SequenceValueCollection.getStringablePolicy(StringablePolicy<? super SequenceValueGenerator<E>> policy)
|
StringablePolicy<? super SequenceValueGenerator<Integer>> |
SequenceValueRange.getStringablePolicy(StringablePolicy<? super SequenceValueGenerator<Integer>> policy)
|
CharSequence |
SequenceAbstraction.toString(StringablePolicy<? super Sequence<E>> policy)
|
CharSequence |
SequenceValueCollection.toString(StringablePolicy<? super SequenceValueGenerator<E>> policy)
|
CharSequence |
SequenceValueRange.toString(StringablePolicy<? super SequenceValueGenerator<Integer>> policy)
|
Uses of StringablePolicy in dk.rode.thesis.composite |
---|
Classes in dk.rode.thesis.composite that implement StringablePolicy | |
---|---|
class |
CompositePolicy
Additional policies for formatting SequenceDecorator
objects into char sequences (not part of the core Composite
implementation). |
Uses of StringablePolicy in dk.rode.thesis.decorator |
---|
Classes in dk.rode.thesis.decorator that implement StringablePolicy | |
---|---|
class |
DecoratedPolicy
Additional policies for formatting decorated
sequences into char sequences (not part of the core Decorator
implementation). |
Fields in dk.rode.thesis.decorator declared as StringablePolicy | |
---|---|
private StringablePolicy<Sequence<?>> |
SequenceDecorator.policy
The default sequence policy used for formatting. |
Methods in dk.rode.thesis.decorator that return StringablePolicy | |
---|---|
StringablePolicy<? super Sequence<E>> |
SequenceDecorator.getStringablePolicy(StringablePolicy<? super Sequence<E>> policy)
|
Methods in dk.rode.thesis.decorator with parameters of type StringablePolicy | |
---|---|
StringablePolicy<? super Sequence<E>> |
SequenceDecorator.getStringablePolicy(StringablePolicy<? super Sequence<E>> policy)
|
CharSequence |
SequenceDecorator.toString(StringablePolicy<? super Sequence<E>> policy)
|
Constructors in dk.rode.thesis.decorator with parameters of type StringablePolicy | |
---|---|
SequenceDecorator(Sequence<E> sequence,
StringablePolicy<Sequence<?>> policy)
Constructor, which creates this decorator to decorate the Sequence supplied as sequence and
use the default stringable policy supplied as policy . |
Uses of StringablePolicy in dk.rode.thesis.flyweight |
---|
Classes in dk.rode.thesis.flyweight that implement StringablePolicy | |
---|---|
class |
CharacterPolicy
Default policies for formatting Character objects
into char sequences (not part of the core Flyweight
implementation). |
Methods in dk.rode.thesis.flyweight that return StringablePolicy | |
---|---|
StringablePolicy<? super Character> |
AbstractCharacter.getStringablePolicy(StringablePolicy<? super Character> policy)
|
Methods in dk.rode.thesis.flyweight with parameters of type StringablePolicy | |
---|---|
StringablePolicy<? super Character> |
AbstractCharacter.getStringablePolicy(StringablePolicy<? super Character> policy)
|
CharSequence |
AbstractCharacter.toString(StringablePolicy<? super Character> policy)
|
Uses of StringablePolicy in dk.rode.thesis.iterator |
---|
Methods in dk.rode.thesis.iterator that return StringablePolicy | |
---|---|
StringablePolicy<? super Sequence<E>> |
SequenceIterator.getStringablePolicy(StringablePolicy<? super Sequence<E>> policy)
|
Methods in dk.rode.thesis.iterator with parameters of type StringablePolicy | |
---|---|
StringablePolicy<? super Sequence<E>> |
SequenceIterator.getStringablePolicy(StringablePolicy<? super Sequence<E>> policy)
|
CharSequence |
SequenceIterator.toString(StringablePolicy<? super Sequence<E>> policy)
|
Uses of StringablePolicy in dk.rode.thesis.memento |
---|
Methods in dk.rode.thesis.memento that return StringablePolicy | |
---|---|
StringablePolicy<? super Sequence<E>> |
SequenceMemento.getStringablePolicy(StringablePolicy<? super Sequence<E>> policy)
|
Methods in dk.rode.thesis.memento with parameters of type StringablePolicy | |
---|---|
StringablePolicy<? super Sequence<E>> |
SequenceMemento.getStringablePolicy(StringablePolicy<? super Sequence<E>> policy)
|
CharSequence |
SequenceMemento.toString(StringablePolicy<? super Sequence<E>> policy)
|
Uses of StringablePolicy in dk.rode.thesis.meta.model |
---|
Methods in dk.rode.thesis.meta.model that return StringablePolicy | |
---|---|
StringablePolicy<? super Sequence<E>> |
AbstractSequence.getStringablePolicy(StringablePolicy<? super Sequence<E>> policy)
|
Methods in dk.rode.thesis.meta.model with parameters of type StringablePolicy | |
---|---|
StringablePolicy<? super Sequence<E>> |
AbstractSequence.getStringablePolicy(StringablePolicy<? super Sequence<E>> policy)
|
CharSequence |
AbstractSequence.toString(StringablePolicy<? super Sequence<E>> policy)
|
Uses of StringablePolicy in dk.rode.thesis.observer |
---|
Fields in dk.rode.thesis.observer declared as StringablePolicy | |
---|---|
private StringablePolicy<Sequence<?>> |
PrintSequenceObserver.policy
The policy to use to print the observable sequence. |
Methods in dk.rode.thesis.observer that return StringablePolicy | |
---|---|
StringablePolicy<? super Sequence<E>> |
SequenceObserversSequenceDecorator.getStringablePolicy(StringablePolicy<? super Sequence<E>> policy)
|
StringablePolicy<? super Sequence<E>> |
AnnotatedObserversSequenceDecorator.getStringablePolicy(StringablePolicy<? super Sequence<E>> policy)
|
Methods in dk.rode.thesis.observer with parameters of type StringablePolicy | |
---|---|
StringablePolicy<? super Sequence<E>> |
SequenceObserversSequenceDecorator.getStringablePolicy(StringablePolicy<? super Sequence<E>> policy)
|
StringablePolicy<? super Sequence<E>> |
AnnotatedObserversSequenceDecorator.getStringablePolicy(StringablePolicy<? super Sequence<E>> policy)
|
CharSequence |
SequenceObserversSequenceDecorator.toString(StringablePolicy<? super Sequence<E>> policy)
|
CharSequence |
AnnotatedObserversSequenceDecorator.toString(StringablePolicy<? super Sequence<E>> policy)
|
Constructors in dk.rode.thesis.observer with parameters of type StringablePolicy | |
---|---|
PrintSequenceObserver(StringablePolicy<Sequence<?>> policy)
Constructor. |
Uses of StringablePolicy in dk.rode.thesis.proxy |
---|
Classes in dk.rode.thesis.proxy that implement StringablePolicy | |
---|---|
class |
ProxiedPolicy
Additional policies for formatting proxied sequences
into char sequences (not part of the core Proxy implementation). |
Uses of StringablePolicy in dk.rode.thesis.singleton |
---|
Methods in dk.rode.thesis.singleton that return StringablePolicy | |
---|---|
StringablePolicy<? super Sequence<String>> |
DanishAlphabetSequence.getStringablePolicy(StringablePolicy<? super Sequence<String>> policy)
|
Methods in dk.rode.thesis.singleton with parameters of type StringablePolicy | |
---|---|
StringablePolicy<? super Sequence<String>> |
DanishAlphabetSequence.getStringablePolicy(StringablePolicy<? super Sequence<String>> policy)
|
CharSequence |
DanishAlphabetSequence.toString(StringablePolicy<? super Sequence<String>> policy)
|
Uses of StringablePolicy in dk.rode.thesis.state |
---|
Methods in dk.rode.thesis.state with parameters of type StringablePolicy | |
---|---|
CharSequence |
AbstractStateableSequence.toString(StringablePolicy<? super Sequence<E>> policy)
|
Uses of StringablePolicy in dk.rode.thesis.strategy |
---|
Classes in dk.rode.thesis.strategy that implement StringablePolicy | |
---|---|
class |
ObjectPolicy
Standard policies for formatting any type of Object
into textual representations in form of char sequences (appendable)
or as strings (immutable). |
class |
SequencePolicy
Default policies for formatting Sequence
objects into textual representations in form of
char sequences. |
Methods in dk.rode.thesis.strategy with type parameters of type StringablePolicy | ||
---|---|---|
static
|
StringablePolicy.NameIdiom.getSimilarByName(Class<S> type,
T policy)
Returns the policy of type S having the exact name
as the toString() value of the policy supplied as
policy , or null if no such constant can be found. |
|
static
|
StringablePolicy.NameIdiom.getSimilarByName(Class<S> type,
T policy)
Returns the policy of type S having the exact name
as the toString() value of the policy supplied as
policy , or null if no such constant can be found. |
|
static
|
StringablePolicy.NameIdiom.getSimilarByName(Class<S> type,
T policy,
S defaultPolicy)
Returns the policy of type S having the exact name
as the toString() value of the policy supplied as
policy , or defaultPolicy if no such constant
can be found. |
|
static
|
StringablePolicy.NameIdiom.getSimilarByName(Class<S> type,
T policy,
S defaultPolicy)
Returns the policy of type S having the exact name
as the toString() value of the policy supplied as
policy , or defaultPolicy if no such constant
can be found. |
Methods in dk.rode.thesis.strategy that return StringablePolicy | |
---|---|
StringablePolicy<? super T> |
Stringable.getStringablePolicy(StringablePolicy<? super T> policy)
Always return a non-null policy: policy is not null: policy is returned. |
Methods in dk.rode.thesis.strategy with parameters of type StringablePolicy | |
---|---|
StringablePolicy<? super T> |
Stringable.getStringablePolicy(StringablePolicy<? super T> policy)
Always return a non-null policy: policy is not null: policy is returned. |
CharSequence |
Stringable.toString(StringablePolicy<? super T> policy)
Returns a char sequence representation of this stringable object using the format determined by policy or the
default policy
in case policy is null. |
|
Gunni Rode / rode.dk | ||||||||
PREV NEXT | FRAMES NO FRAMES |