Package com.powsybl.commons.config
Class ComponentDefaultConfig.Impl
java.lang.Object
com.powsybl.commons.config.ComponentDefaultConfig.Impl
- All Implemented Interfaces:
ComponentDefaultConfig
- Enclosing interface:
- ComponentDefaultConfig
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.powsybl.commons.config.ComponentDefaultConfig
ComponentDefaultConfig.Impl
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T> Class<? extends T>
findFactoryImplClass
(Class<T> factoryBaseClass) <T,
U extends T>
Class<? extends T>findFactoryImplClass
(Class<T> factoryBaseClass, Class<U> defaultFactoryImplClass) <T> T
newFactoryImpl
(Class<T> factoryBaseClass) <T,
U extends T>
TnewFactoryImpl
(Class<T> factoryBaseClass, Class<U> defaultFactoryImplClass)
-
Constructor Details
-
Impl
-
-
Method Details
-
findFactoryImplClass
- Specified by:
findFactoryImplClass
in interfaceComponentDefaultConfig
-
findFactoryImplClass
public <T,U extends T> Class<? extends T> findFactoryImplClass(Class<T> factoryBaseClass, Class<U> defaultFactoryImplClass) - Specified by:
findFactoryImplClass
in interfaceComponentDefaultConfig
-
newFactoryImpl
- Specified by:
newFactoryImpl
in interfaceComponentDefaultConfig
-
newFactoryImpl
public <T,U extends T> T newFactoryImpl(Class<T> factoryBaseClass, Class<U> defaultFactoryImplClass) - Specified by:
newFactoryImpl
in interfaceComponentDefaultConfig
-