Class AllocateInstanceFunction.Native.ForJava7

java.lang.Object
io.github.toolfactory.jvm.function.catalog.AllocateInstanceFunction.Native.ForJava7
All Implemented Interfaces:
AllocateInstanceFunction, AllocateInstanceFunction.Native, ThrowingFunction<Class<?>, Object, Throwable>
Enclosing interface:
AllocateInstanceFunction.Native

public static class AllocateInstanceFunction.Native.ForJava7 extends Object implements AllocateInstanceFunction.Native
  • Constructor Details

    • ForJava7

      public ForJava7(Map<Object,Object> context) throws io.github.toolfactory.jvm.function.InitializeException
      Throws:
      io.github.toolfactory.jvm.function.InitializeException
  • Method Details

    • checkNativeEngine

      protected void checkNativeEngine() throws io.github.toolfactory.jvm.function.InitializeException
      Throws:
      io.github.toolfactory.jvm.function.InitializeException
    • apply

      public Object apply(Class<?> cls)
      Specified by:
      apply in interface ThrowingFunction<Class<?>, Object, Throwable>