| Interface | Description |
|---|---|
| IFactory<DATATYPE> |
This is a generic interface for creating objects of a certain type.
|
| IFactoryWithParameter<DATATYPE,PARAMTYPE> |
This is a generic interface for creating objects of a certain type.
|
| IFactoryWithTwoParameters<DATATYPE,PARAM1TYPE,PARAM2TYPE> |
This is a generic interface for creating objects of a certain type.
|
| IHierarchicalFactory<DATATYPE> |
This is a generic interface for creating objects of a certain type that have
a parent item.
|
| IHierarchicalFactoryWithParameter<DATATYPE,PARAMTYPE> |
This is a generic interface for creating objects of a certain type that have
a parent item.
|
| IHierarchicalRootFactory<DATATYPE> |
This is a generic interface for creating root objects of a hierarchy.
|
| Class | Description |
|---|---|
| FactoryConstantValue<DATATYPE> |
Implementation of
IFactory that returns a constant value |
| FactoryNewInstance<DATATYPE> |
Implementation of
IFactory that always creates a new instance via
reflection |
| FactoryNull<DATATYPE> |
An instance of
IFactory that always returns null. |
Copyright © 2006–2014 phloc systems. All rights reserved.