public static class ByteArrayClassLoader.PackageLookupStrategy.ForJava9CapableVm extends Object implements ByteArrayClassLoader.PackageLookupStrategy
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. 
 | 
boolean | 
equals(Object object)  | 
int | 
hashCode()  | 
String | 
toString()  | 
protected ForJava9CapableVm(Method getDefinedPackage)
getDefinedPackage - The java.lang.ClassLoader#getDefinedPackage(String) method.public Package apply(ByteArrayClassLoader classLoader, String name)
ByteArrayClassLoader.PackageLookupStrategyapply 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–2016. All rights reserved.