| Interface | Description |
|---|---|
| ClassProvider |
A provider for class bytecode.
|
| ClassProvider.ClassSupplier |
| Class | Description |
|---|---|
| DelegatingClassProvider |
A class provider that delegates to multiple other class providers.
|
| DummyClassProvider |
A class provider that returns empty classes for every requested class.
|
| LazyClassProvider |
A class provider that delegates to another class provider which is only initialized when it is needed.
|
| LoaderClassProvider |
A class provider that loads classes from a specific class loader.
This provider is unable to find classes which are defined at runtime, since they are not available as resources. |
| MapClassProvider |
A class provider that loads classes from a map.
The name format can be MapClassProvider.NameFormat.SLASH, MapClassProvider.NameFormat.DOT, MapClassProvider.NameFormat.SLASH_CLASS or MapClassProvider.NameFormat.DOT_CLASS. |
| Enum | Description |
|---|---|
| MapClassProvider.NameFormat |