public static class ComponentDefaultConfig.Impl extends java.lang.Object implements ComponentDefaultConfig
ComponentDefaultConfig.Impl
Constructor and Description |
---|
Impl(ModuleConfig config) |
Modifier and Type | Method and Description |
---|---|
<T> java.lang.Class<? extends T> |
findFactoryImplClass(java.lang.Class<T> factoryBaseClass) |
<T,U extends T> |
findFactoryImplClass(java.lang.Class<T> factoryBaseClass,
java.lang.Class<U> defaultFactoryImplClass) |
<T> T |
newFactoryImpl(java.lang.Class<T> factoryBaseClass) |
<T,U extends T> |
newFactoryImpl(java.lang.Class<T> factoryBaseClass,
java.lang.Class<U> defaultFactoryImplClass) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
load, load
public Impl(ModuleConfig config)
public <T> java.lang.Class<? extends T> findFactoryImplClass(java.lang.Class<T> factoryBaseClass)
findFactoryImplClass
in interface ComponentDefaultConfig
public <T,U extends T> java.lang.Class<? extends T> findFactoryImplClass(java.lang.Class<T> factoryBaseClass, java.lang.Class<U> defaultFactoryImplClass)
findFactoryImplClass
in interface ComponentDefaultConfig
public <T> T newFactoryImpl(java.lang.Class<T> factoryBaseClass)
newFactoryImpl
in interface ComponentDefaultConfig
public <T,U extends T> T newFactoryImpl(java.lang.Class<T> factoryBaseClass, java.lang.Class<U> defaultFactoryImplClass)
newFactoryImpl
in interface ComponentDefaultConfig