Class ClassInjector.UsingLookup.Dispatcher.ForJava9CapableVm

    • Constructor Detail

      • ForJava9CapableVm

        protected ForJava9CapableVm​(java.lang.reflect.Method lookupClass,
                                    java.lang.reflect.Method lookupModes,
                                    java.lang.reflect.Method dropLookupMode,
                                    java.lang.reflect.Method defineClass)
        Creates a new dispatcher for a Java 9 capable VM.
        Parameters:
        lookupClass - The java.lang.invoke.MethodHandles$Lookup#lookupClass method.
        lookupModes - The java.lang.invoke.MethodHandles$Lookup#lookupModes method.
        dropLookupMode - The java.lang.invoke.MethodHandles$Lookup#dropLookupMode method.
        defineClass - The java.lang.invoke.MethodHandles$Lookup#defineClass method.