Class ByteArrayClassLoader.PackageLookupStrategy.ForJava9CapableVm

java.lang.Object
net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.ForJava9CapableVm
All Implemented Interfaces:
ByteArrayClassLoader.PackageLookupStrategy
Enclosing interface:
ByteArrayClassLoader.PackageLookupStrategy

@Enhance public static class ByteArrayClassLoader.PackageLookupStrategy.ForJava9CapableVm extends Object implements ByteArrayClassLoader.PackageLookupStrategy
A package lookup strategy for Java 9 or newer.
  • Field Details

    • getDefinedPackage

      private final Method getDefinedPackage
      The java.lang.ClassLoader#getDefinedPackage(String) method.
  • Constructor Details

    • ForJava9CapableVm

      protected ForJava9CapableVm(Method getDefinedPackage)
      Creates a new package lookup strategy for a modern VM.
      Parameters:
      getDefinedPackage - The java.lang.ClassLoader#getDefinedPackage(String) method.
  • Method Details