| Package | Description |
|---|---|
| net.lecousin.framework.application |
Main classes to initialize this library: LCCore and Application.
|
| net.lecousin.framework.application.libraries.classloader |
Class loaders when libraries are loaded dynamically.
|
| net.lecousin.framework.application.libraries.classpath |
Default implementation of LibrariesManager, simply using the classpath of the JVM.
|
| net.lecousin.framework.io.provider |
Providers of IO (allow to open IO on demand).
|
| Modifier and Type | Method and Description |
|---|---|
IOProvider.Readable |
ApplicationClassLoader.getIOProvider(String filename)
Return an IOProvider for the given application's resource.
|
| Modifier and Type | Method and Description |
|---|---|
IOProvider.Readable |
AbstractClassLoader.get(String path) |
IOProvider.Readable |
AppClassLoader.getIOProvider(String name) |
IOProvider.Readable |
AbstractClassLoader.getIOProvider(String filename) |
IOProvider.Readable |
AppClassLoader.getIOProviderFrom(String name,
AbstractClassLoader first)
Search for a resource.
|
| Constructor and Description |
|---|
ZipClassLoader(AppClassLoader appClassLoader,
IOProvider.Readable provider)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
IOProvider.Readable |
DefaultApplicationClassLoader.getIOProvider(String filename) |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IOProvider.Readable.KnownSize
Provider for a IO.Readable with KnownSize.
|
static interface |
IOProvider.Readable.Seekable
Provider for a IO.Readable.Seekable.
|
static interface |
IOProvider.Readable.Seekable.KnownSize
Provider for a IO.Readable.Seekable with KnownSize.
|
static interface |
IOProvider.ReadWrite
Provider a IO Readable and Writable.
|
static interface |
IOProvider.ReadWrite.KnownSize |
static interface |
IOProvider.ReadWrite.KnownSize.Resizable |
static interface |
IOProvider.ReadWrite.Seekable
Provider a IO Readable.Seekable and Writable.Seekable.
|
static interface |
IOProvider.ReadWrite.Seekable.KnownSize |
static interface |
IOProvider.ReadWrite.Seekable.KnownSize.Resizable |
| Modifier and Type | Class and Description |
|---|---|
class |
ByteArrayIOProvider
Implement IOProvider for readable and writable, for a given bytes array.
|
class |
FileIOProvider
IOProvider from a file.
|
static class |
SubIOProvider.Readable
Readable SubIO provider.
|
| Modifier and Type | Method and Description |
|---|---|
IOProvider.Readable |
IOProviderFromPathUsingClassloader.get(String path) |
IOProvider.Readable |
IOProviderFrom.Readable.get(T from) |
Copyright © 2019. All rights reserved.