public interface DomainObjectFactoryRegistry<T>
Modifier and Type | Method and Description |
---|---|
<U extends T> |
registerBinding(Class<U> type,
Class<? extends U> implementationType) |
<U extends T> |
registerFactory(Class<U> type,
DomainObjectFactory<? extends U> factory) |
<U extends T> |
registerFactoryIfAbsent(Class<U> type,
DomainObjectFactory<? extends U> factory) |
<U extends T> void registerFactory(Class<U> type, DomainObjectFactory<? extends U> factory)
<U extends T> void registerBinding(Class<U> type, Class<? extends U> implementationType)
<U extends T> void registerFactoryIfAbsent(Class<U> type, DomainObjectFactory<? extends U> factory)