Package | Description |
---|---|
net.bytebuddy.dynamic |
This package contains classes and interfaces that are connected to writing the byte stream that represents a Java
type that is dynamically created and for loading this type into a running JVM process.
|
Modifier and Type | Class and Description |
---|---|
static class |
ClassFileLocator.Resolution.Explicit
Represents a byte array as binary data.
|
static class |
ClassFileLocator.Resolution.Illegal
A canonical representation of an illegal binary representation.
|
Modifier and Type | Method and Description |
---|---|
protected static ClassFileLocator.Resolution |
ClassFileLocator.ForClassLoader.locate(ClassLoader classLoader,
String typeName)
Locates the class file for the supplied type by requesting a resource from the class loader.
|
protected static ClassFileLocator.Resolution |
ClassFileLocator.ForModule.locate(JavaModule module,
String typeName)
Creates a resolution for a Java module's class files.
|
ClassFileLocator.Resolution |
ClassFileLocator.locate(String typeName)
Locates the class file for a given type and returns the binary data of the class file.
|
ClassFileLocator.Resolution |
ClassFileLocator.NoOp.locate(String typeName) |
ClassFileLocator.Resolution |
ClassFileLocator.Simple.locate(String typeName) |
ClassFileLocator.Resolution |
ClassFileLocator.ForClassLoader.locate(String typeName) |
ClassFileLocator.Resolution |
ClassFileLocator.ForClassLoader.WeaklyReferenced.locate(String typeName) |
ClassFileLocator.Resolution |
ClassFileLocator.ForModule.locate(String typeName) |
ClassFileLocator.Resolution |
ClassFileLocator.ForModule.WeaklyReferenced.locate(String typeName) |
ClassFileLocator.Resolution |
ClassFileLocator.ForJarFile.locate(String typeName) |
ClassFileLocator.Resolution |
ClassFileLocator.ForModuleFile.locate(String typeName) |
ClassFileLocator.Resolution |
ClassFileLocator.ForFolder.locate(String typeName) |
ClassFileLocator.Resolution |
ClassFileLocator.AgentBased.locate(String typeName) |
ClassFileLocator.Resolution |
ClassFileLocator.PackageDiscriminating.locate(String typeName) |
ClassFileLocator.Resolution |
ClassFileLocator.Compound.locate(String typeName) |
static ClassFileLocator.Resolution |
ClassFileLocator.ForClassLoader.read(Class<?> type)
Attempts to create a binary representation of a loaded type by requesting data from its
ClassLoader . |
Copyright © 2014–2017. All rights reserved.