public class SimpleObjectFactory extends Object implements ObjectFactory
| Constructor and Description |
|---|
SimpleObjectFactory()
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addGenericHandler(GenericObjectFactory handler)
Adds a generic handler.
|
void |
addManualMapping(ManualMappingDefinition mapping)
Adds a manual mapping.
|
void |
addMultiplexMapping(MultiplexMappingDefinition mplex)
Adds a multiplex mapping.
|
void |
clear()
Clears the mappings.
|
GenericObjectFactory |
getFactoryForClass(Class c)
Returns a factory instance for the given class.
|
ManualMappingDefinition |
getManualMappingDefinition(Class c)
Returns the manual mapping definition for the given class, or null, if
not manual definition exists.
|
MultiplexMappingDefinition |
getMultiplexDefinition(Class c)
Returns the multiplex definition for the given class, or null, if no
such definition exists.
|
boolean |
isGenericHandler(Class c)
Checks, whether a generic handler exists for the given class.
|
public void addManualMapping(ManualMappingDefinition mapping)
mapping - the mapping.public void addGenericHandler(GenericObjectFactory handler)
handler - the handler.public void addMultiplexMapping(MultiplexMappingDefinition mplex)
mplex - the multiplex mapping.public void clear()
public GenericObjectFactory getFactoryForClass(Class c)
getFactoryForClass in interface ObjectFactoryc - the classpublic ManualMappingDefinition getManualMappingDefinition(Class c)
getManualMappingDefinition in interface ObjectFactoryc - the class for which to check the existence of the definitionpublic MultiplexMappingDefinition getMultiplexDefinition(Class c)
getMultiplexDefinition in interface ObjectFactoryc - the class for which to check the existence of the multiplexerpublic boolean isGenericHandler(Class c)
isGenericHandler in interface ObjectFactoryc - the class for which to checkCopyright © 2009-2012 jtstand.com. All Rights Reserved.