public interface ConfigurableFactory<T>
| Modifier and Type | Method and Description |
|---|---|
T |
getInstance(String type,
GraniteConfig config) |
T |
getInstanceForBean(List<T> scannedConfigurables,
Class<?> beanClass,
GraniteConfig config) |
T |
getNullInstance() |
T getNullInstance()
T getInstance(String type, GraniteConfig config) throws GraniteConfigException
GraniteConfigExceptionT getInstanceForBean(List<T> scannedConfigurables, Class<?> beanClass, GraniteConfig config) throws GraniteConfigException
GraniteConfigException