Package io.github.toolfactory.jvm
Class Driver.Factory
java.lang.Object
io.github.toolfactory.jvm.Driver.Factory
- Enclosing interface:
- Driver
public static class Driver.Factory extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDriver.Factory.FactoryException -
Constructor Summary
Constructors Constructor Description Factory() -
Method Summary
Modifier and Type Method Description static DrivergetNew()static DrivergetNew(String className)static <D extends Driver>
DgetNewDefault()static <D extends Driver>
DgetNewHybrid()static <D extends Driver>
DgetNewNative()static voidsetDefaultDriverClass(Class<? extends Driver> cls)static voidsetDefaultDriverClass(String className)static voidsetHybridDriverClass(Class<? extends Driver> cls)static voidsetHybridDriverClass(String className)static voidsetNativeDriverClass(Class<? extends Driver> cls)static voidsetNativeDriverClass(String className)
-
Constructor Details
-
Factory
public Factory()
-
-
Method Details
-
getNew
-
getNew
- Throws:
Throwable
-
setDefaultDriverClass
-
setDefaultDriverClass
-
setHybridDriverClass
-
setHybridDriverClass
-
setNativeDriverClass
-
setNativeDriverClass
-
getNewDefault
-
getNewHybrid
-
getNewNative
-