Class Driver.Factory

java.lang.Object
io.github.toolfactory.jvm.Driver.Factory
Enclosing interface:
Driver

public static class Driver.Factory extends Object
  • Constructor Details

    • Factory

      public Factory()
  • Method Details

    • getNew

      public static Driver getNew()
    • getNew

      public static <D extends Driver> D getNew(String className) throws Throwable
      Throws:
      Throwable
    • setDefaultDriverClass

      public static void setDefaultDriverClass(Class<? extends Driver> cls)
    • setDefaultDriverClass

      public static void setDefaultDriverClass(String className)
    • setHybridDriverClass

      public static void setHybridDriverClass(Class<? extends Driver> cls)
    • setHybridDriverClass

      public static void setHybridDriverClass(String className)
    • setDynamicDriverClass

      public static void setDynamicDriverClass(Class<? extends Driver> cls)
    • setDynamicDriverClass

      public static void setDynamicDriverClass(String className)
    • setNativeDriverClass

      public static void setNativeDriverClass(Class<? extends Driver> cls)
    • setNativeDriverClass

      public static void setNativeDriverClass(String className)
    • getNewDefault

      public static <D extends Driver> D getNewDefault()
    • getNewDynamic

      public static <D extends Driver> D getNewDynamic()
    • getNewHybrid

      public static <D extends Driver> D getNewHybrid()
    • getNewNative

      public static <D extends Driver> D getNewNative()