byte
arrays.See: Description
Interface | Description |
---|---|
ClassInjector |
A class injector is capable of injecting classes into a
ClassLoader without
requiring the class loader to being able to explicitly look up these classes. |
ClassInjector.UsingReflection.ReflectionStore |
A storage for method representations in order to access a class loader reflectively.
|
ClassLoadingStrategy |
A strategy for loading a collection of types.
|
ClassLoadingStrategy.WithDefaultProtectionDomain |
A
ClassLoadingStrategy that applies a default ProtectionDomain . |
ClassReloadingStrategy.BootstrapInjection |
A strategy to apply for injecting classes into the bootstrap class loader.
|
Class | Description |
---|---|
ByteArrayClassLoader |
A
ClassLoader that is capable of loading explicitly defined classes. |
ByteArrayClassLoader.ChildFirst |
A
ByteArrayClassLoader which applies child-first semantics for the
given type definitions. |
ClassInjector.UsingInstrumentation |
A class injector using a
Instrumentation to append to either the boot classpath
or the system class path. |
ClassInjector.UsingReflection |
A class injector that uses reflective method calls.
|
ClassInjector.UsingReflection.ReflectionStore.Faulty |
Represents an unsuccessfully loaded method lookup.
|
ClassInjector.UsingReflection.ReflectionStore.Resolved |
Represents a successfully loaded method lookup.
|
ClassLoadingStrategy.Default.ProtectionDomainInjection |
A class loading strategy which applies a class loader injection while applying a given
ProtectionDomain on class injection. |
ClassLoadingStrategy.Default.ProtectionDomainWrapper |
A class loading strategy which creates a wrapping class loader while applying a given
ProtectionDomain on class loading. |
ClassLoadingStrategy.ForBootstrapInjection |
A class loading strategy which allows class injection into the bootstrap class loader if
appropriate.
|
ClassReloadingStrategy |
The class reloading strategy allows to redefine loaded
Class es. |
ClassReloadingStrategy.BootstrapInjection.Enabled |
An enabled bootstrap class loader injection strategy.
|
ClassReloadingStrategy.Engine.ClassRedefinitionTransformer |
A class file transformer that applies a given
ClassDefinition . |
Enum | Description |
---|---|
ByteArrayClassLoader.PersistenceHandler |
A persistence handler decides on weather the byte array that represents a loaded class is exposed by
the
ClassLoader.getResourceAsStream(String) method. |
ClassInjector.UsingInstrumentation.Target |
A representation of the target to which Java classes should be appended to.
|
ClassLoadingStrategy.Default |
This class contains implementations of default class loading strategies.
|
ClassReloadingStrategy.BootstrapInjection.Disabled |
A disabled bootstrap injection strategy.
|
ClassReloadingStrategy.Engine |
An engine which performs the actual redefinition of a
Class . |
byte
arrays.Copyright © 2014–2015. All rights reserved.