Class Driver.Factory

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

public static class Driver.Factory
extends java.lang.Object
  • Constructor Details

    • Factory

      public Factory()
  • Method Details

    • getNew

      public static Driver getNew()
    • getNew

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

      public static void setDefaultDriverClass​(java.lang.Class<? extends Driver> cls)
    • setDefaultDriverClass

      public static void setDefaultDriverClass​(java.lang.String className)
    • setHybridDriverClass

      public static void setHybridDriverClass​(java.lang.Class<? extends Driver> cls)
    • setHybridDriverClass

      public static void setHybridDriverClass​(java.lang.String className)
    • setDynamicDriverClass

      public static void setDynamicDriverClass​(java.lang.Class<? extends Driver> cls)
    • setDynamicDriverClass

      public static void setDynamicDriverClass​(java.lang.String className)
    • setNativeDriverClass

      public static void setNativeDriverClass​(java.lang.Class<? extends Driver> cls)
    • setNativeDriverClass

      public static void setNativeDriverClass​(java.lang.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()