@HashCodeAndEqualsPlugin.Enhance public static class ByteArrayClassLoader.PackageLookupStrategy.ForJava9CapableVm extends Object implements ByteArrayClassLoader.PackageLookupStrategy
ByteArrayClassLoader.PackageLookupStrategy.CreationAction, ByteArrayClassLoader.PackageLookupStrategy.ForJava9CapableVm, ByteArrayClassLoader.PackageLookupStrategy.ForLegacyVm| Modifier | Constructor and Description | 
|---|---|
protected  | 
ForJava9CapableVm(Method getDefinedPackage)
Creates a new package lookup strategy for a modern VM. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Package | 
apply(ByteArrayClassLoader classLoader,
     String name)
Returns a package for a given byte array class loader and a name. 
 | 
protected ForJava9CapableVm(Method getDefinedPackage)
getDefinedPackage - The java.lang.ClassLoader#getDefinedPackage(String) method.public Package apply(ByteArrayClassLoader classLoader, String name)
apply in interface ByteArrayClassLoader.PackageLookupStrategyclassLoader - The class loader to locate a package for.name - The name of the package.null if no such package exists.Copyright © 2014–2021. All rights reserved.