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
Classes. |
| 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.