public abstract class AbstractObjectFactory<T> extends Object implements ObjectFactory<T>
KEY_DEFAULT
Constructor and Description |
---|
AbstractObjectFactory(Configuration configuration,
GriffonApplication application) |
Modifier and Type | Method and Description |
---|---|
protected void |
event(String eventName,
List<?> args) |
GriffonApplication |
getApplication() |
Configuration |
getConfiguration() |
protected abstract String |
getPluralKey() |
protected abstract String |
getSingleKey() |
protected Map<String,Object> |
narrowConfig(String name) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
create, destroy
@Inject public AbstractObjectFactory(@Nonnull Configuration configuration, @Nonnull GriffonApplication application)
@Nonnull public Configuration getConfiguration()
@Nonnull public GriffonApplication getApplication()