| Interface | Description |
|---|---|
| URLPackageScanner.Callback |
Callback interface for found classes.
|
| Class | Description |
|---|---|
| ArchiveBase<T extends Archive<T>> |
Base implementation of
Archive. |
| ArchiveFormatStreamBindings |
Value object binding the
StreamExporter and the StreamImporter implementations of the same archive
format. |
| AssignableBase<T extends Archive<?>> |
A generic implementation of
Assignable that delegates down to the Archive extensions inner archive. |
| ConfigurableArchiveImpl |
Assignable implementation view of an ConfigurableArchive. |
| ExtensionWrapper |
ExtensionWrapper Wrapper used in the extensionMapping of
ExtensionLoader Initialized
in ServiceExtensionLoader.loadExtensionMapping(Class) |
| GenericArchiveImpl |
Implementation of a
GenericArchive |
| IdentifiableArchiveImpl |
Assignable implementation view of an Identifiable. |
| MemoryMapArchiveBase<T extends Archive<T>> |
MemoryMapArchiveBase
A base implementation for all MemoryMap archives.
|
| MemoryMapArchiveImpl |
MemoryMapArchiveImpl
A default implementation for all MemoryMap archives.
|
| NodeImpl |
The default implementation of
Node |
| SecurityActions |
SecurityActions
A set of privileged actions that are not to leak out of this package
|
| ServiceExtensionLoader |
ServiceExtensionLoader
This class is the default strategy to load extensions when an instance of
ExtensionLoader is not provided to
the ConfigurationBuilder and the ConfigurationBuilder.build() method is invoked. |
| URLPackageScanner |
Implementation of scanner which can scan a
URLClassLoader |
| Validate |
Validate
Validation utility
|
| Exception | Description |
|---|---|
| ExtensionLoadingException |
ExtensionLoadingException This Unchecked Exception Class is thrown from the
ServiceExtensionLoader when something wrong has happened that we can not
recover from. |