| Package | Description |
|---|---|
| net.lecousin.framework.application.libraries.artifacts |
Libraries management using group id, artifact id and version.
|
| net.lecousin.framework.application.libraries.classloader |
Class loaders when libraries are loaded dynamically.
|
| net.lecousin.framework.collections |
Implementations of collections.
|
| net.lecousin.framework.concurrent |
Multi-threading framework.
|
| net.lecousin.framework.concurrent.async |
Classes implementing synchronization points such as asynchronous result, join point...
|
| net.lecousin.framework.locale |
Localization.
|
| Modifier and Type | Method and Description |
|---|---|
AsyncSupplier<File,NoException> |
LibraryDescriptor.getClasses()
Return a directory or a JAR file containing the classes to be loaded.
|
| Modifier and Type | Method and Description |
|---|---|
static IAsync<NoException> |
AbstractClassLoader.getClassLoadingSP(String name)
Get the synchronized object for loading the given class.
|
| Modifier and Type | Field and Description |
|---|---|
protected LinkedList<Pair<CollectionListener<T>,Task<Void,NoException>>> |
CollectionListener.Keep.listeners |
| Modifier and Type | Method and Description |
|---|---|
Void |
Task.Cpu.Parameter.FromConsumer.run() |
TResult |
Task.Cpu.Parameter.FromFunction.run() |
| Constructor and Description |
|---|
FromRunnable(Runnable runnable,
String description,
byte priority,
Consumer<Pair<Void,NoException>> ondone)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static JoinPoint<NoException> |
JoinPoint.fromTasksNoErrorOrCancel(Collection<? extends Task<?,?>> tasks)
Shortcut method to create a JoinPoint waiting for the given tasks, the JoinPoint is started by this method.
The JoinPoint is not unblocked until all tasks are done.
|
Async<NoException> |
ReadWriteLockPoint.startReadAsync()
To call when a thread wants to enter read mode.
|
Async<NoException> |
ReadWriteLockPoint.startReadAsync(boolean returnNullIfReady)
To call when a thread wants to enter read mode.
|
Async<NoException> |
ReadWriteLockPoint.startWriteAsync()
To call when a thread wants to enter write mode.
|
Async<NoException> |
ReadWriteLockPoint.startWriteAsync(boolean returnNullIfReady)
To call when a thread wants to enter write mode.
|
| Modifier and Type | Method and Description |
|---|---|
default AsyncSupplier<String,NoException> |
ILocalizableString.appLocalization()
Return the string localized in the application language.
|
AsyncSupplier<String,NoException> |
FixedLocalizedString.appLocalization() |
default AsyncSupplier<String,NoException> |
ILocalizableString.localize(String languageTag)
Return the localized string, based on language tag.
|
AsyncSupplier<String,NoException> |
FixedLocalizedString.localize(String languageTag) |
AsyncSupplier<String,NoException> |
LocalizableStringBuffer.localize(String[] languageTag) |
AsyncSupplier<String,NoException> |
LocalizableString.localize(String[] languageTag) |
AsyncSupplier<String,NoException> |
ILocalizableString.localize(String[] languageTag)
Return the localized string, based on language tag.
|
AsyncSupplier<String,NoException> |
FixedLocalizedString.localize(String[] languageTag) |
AsyncSupplier<String,NoException> |
CompositeLocalizable.localize(String[] languageTag) |
AsyncSupplier<String,NoException> |
LocalizedProperties.localize(String[] languageTag,
String namespace,
String key,
Serializable... values)
Localization.
|
Copyright © 2019. All rights reserved.