|
Evaluating Software Design Patterns — the "Gang of Four" patterns implemented in Java 6 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use InstantiableTypeLiteral | |
---|---|
dk.rode.thesis.factorymethod | Implementations and examples of the Factory Method design pattern [Gamma95, p.107]. |
dk.rode.thesis.meta.reflect | Various reflection utilities and classes. |
dk.rode.thesis.proxy | Implementations and examples of the Proxy design pattern [Gamma95, p.207]. |
Uses of InstantiableTypeLiteral in dk.rode.thesis.factorymethod |
---|
Subclasses of InstantiableTypeLiteral in dk.rode.thesis.factorymethod | |
---|---|
class |
Factory<T>
A generic factory that will create products of type T . |
class |
TypedFactory<T,P>
A generic factory that will create products of type T while
only accepting constructor arguments of type P (for all arguments). |
Uses of InstantiableTypeLiteral in dk.rode.thesis.meta.reflect |
---|
Methods in dk.rode.thesis.meta.reflect that return InstantiableTypeLiteral | ||
---|---|---|
static
|
InstantiableTypeLiteral.create(Class<S> clazz,
Class<?>... parameterTypes)
Returns an instantiable type literal representing the type S supplied via the class literal clazz . |
|
static InstantiableTypeLiteral<?> |
InstantiableTypeLiteral.create(Type type,
Class<?>... parameterTypes)
Returns a instantiable type literal representing the type supplied as type . |
|
static
|
InstantiableTypeLiteral.create(TypeLiteral<S> typeLiteral,
Class<?>... parameterTypes)
Returns an instantiable type literal representing the type S supplied via the type literal type . |
Constructors in dk.rode.thesis.meta.reflect with parameters of type InstantiableTypeLiteral | |
---|---|
InstantiableTypeLiteral(InstantiableTypeLiteral<T> typeLiteral)
Copy constructor, which creates this instantiable type literal based on the generic type and constructor represented by typeLiteral |
Uses of InstantiableTypeLiteral in dk.rode.thesis.proxy |
---|
Methods in dk.rode.thesis.proxy with parameters of type InstantiableTypeLiteral | ||
---|---|---|
|
SequenceProxyFactory.getVirtualSequence(InstantiableTypeLiteral<T> type,
Object... arguments)
Creates a virtual sequence based on the sequence
type T . |
|
Gunni Rode / rode.dk | ||||||||
PREV NEXT | FRAMES NO FRAMES |