| Package | Description |
|---|---|
| net.lecousin.framework.application |
Main classes to initialize this library: LCCore and Application.
|
| net.lecousin.framework.application.launcher |
Application launcher.
|
| net.lecousin.framework.application.libraries.artifacts |
Libraries management using group id, artifact id and version.
|
| net.lecousin.framework.application.libraries.classpath |
Default implementation of LibrariesManager, simply using the classpath of the JVM.
|
| net.lecousin.framework.collections |
Implementations of collections.
|
| net.lecousin.framework.concurrent |
Multi-threading framework.
|
| net.lecousin.framework.concurrent.tasks |
Implementations of tasks.
|
| net.lecousin.framework.concurrent.tasks.drives |
Tasks on files or directories.
|
| net.lecousin.framework.io |
New java Input/Output model adding more flexibility and asynchronous operations.
|
| net.lecousin.framework.io.buffering |
IO with bufferization.
|
| net.lecousin.framework.io.out2in |
Implementations of IO.OutputToInput.
|
| net.lecousin.framework.io.serialization |
Serialization and deserialization framework.
|
| net.lecousin.framework.io.serialization.rules |
Serialization rules to customize serialization and deserialization.
|
| net.lecousin.framework.io.text |
IO on characters and text.
|
| net.lecousin.framework.io.util |
Utility classes for IO.
|
| net.lecousin.framework.locale |
Localization.
|
| net.lecousin.framework.math |
Utility classes.
|
| net.lecousin.framework.memory |
Memory management, caches...
|
| net.lecousin.framework.properties |
Utility classes for properties.
|
| net.lecousin.framework.util |
Utility classes.
|
| net.lecousin.framework.xml |
XML Parsing and generation.
|
| net.lecousin.framework.xml.dom |
Simple (partial) DOM implementation.
|
| net.lecousin.framework.xml.serialization |
XML serialization and deserialization.
|
| Class and Description |
|---|
| AsyncCloseable
Resource that can be closed asynchronously.
|
| Class and Description |
|---|
| CommandLine.ArgumentsConsumer
Command line arguments consumer.
|
| Triple
Object that contains 3 objects.
|
| Class and Description |
|---|
| Pair
Object that contains 2 objects.
|
| Class and Description |
|---|
| UnprotectedStringBuffer
Array of UnprotectedString, allowing to add and remove characters without re-allocating a character array.
|
| Class and Description |
|---|
| Pair
Object that contains 2 objects.
|
| Class and Description |
|---|
| Pair
Object that contains 2 objects.
|
| Runnables.SupplierThrows
Same as Supplier but that throws an exception.
|
| Class and Description |
|---|
| UnprotectedStringBuffer
Array of UnprotectedString, allowing to add and remove characters without re-allocating a character array.
|
| Class and Description |
|---|
| Pair
Object that contains 2 objects.
|
| Class and Description |
|---|
| AsyncCloseable
Resource that can be closed asynchronously.
|
| CloseableListenable
Closeable resource, with the possibility to add and remove listeners to be called when the resource is closed.
|
| ConcurrentCloseable
Implement most of the functionalities expected by an IConcurrentCloseable.
|
| IConcurrentCloseable
A closeable resource having asynchronous operations.
|
| Pair
Object that contains 2 objects.
|
| UnprotectedStringBuffer
Array of UnprotectedString, allowing to add and remove characters without re-allocating a character array.
|
| Class and Description |
|---|
| AsyncCloseable
Resource that can be closed asynchronously.
|
| CloseableListenable
Closeable resource, with the possibility to add and remove listeners to be called when the resource is closed.
|
| ConcurrentCloseable
Implement most of the functionalities expected by an IConcurrentCloseable.
|
| IConcurrentCloseable
A closeable resource having asynchronous operations.
|
| Pair
Object that contains 2 objects.
|
| Triple
Object that contains 3 objects.
|
| Class and Description |
|---|
| AsyncCloseable
Resource that can be closed asynchronously.
|
| CloseableListenable
Closeable resource, with the possibility to add and remove listeners to be called when the resource is closed.
|
| ConcurrentCloseable
Implement most of the functionalities expected by an IConcurrentCloseable.
|
| IConcurrentCloseable
A closeable resource having asynchronous operations.
|
| Pair
Object that contains 2 objects.
|
| Class and Description |
|---|
| Pair
Object that contains 2 objects.
|
| Class and Description |
|---|
| Factory
A factory that create instances based on a discriminator.
|
| Class and Description |
|---|
| AsyncCloseable
Resource that can be closed asynchronously.
|
| CloseableListenable
Closeable resource, with the possibility to add and remove listeners to be called when the resource is closed.
|
| ConcurrentCloseable
Implement most of the functionalities expected by an IConcurrentCloseable.
|
| IConcurrentCloseable
A closeable resource having asynchronous operations.
|
| IString
Interface adding functionalities to CharSequence.
|
| UnprotectedString
Unprotected and mutable string.
|
| UnprotectedStringBuffer
Array of UnprotectedString, allowing to add and remove characters without re-allocating a character array.
|
| Class and Description |
|---|
| AsyncCloseable
Resource that can be closed asynchronously.
|
| CloseableListenable
Closeable resource, with the possibility to add and remove listeners to be called when the resource is closed.
|
| ConcurrentCloseable
Implement most of the functionalities expected by an IConcurrentCloseable.
|
| IConcurrentCloseable
A closeable resource having asynchronous operations.
|
| Pair
Object that contains 2 objects.
|
| Class and Description |
|---|
| UnprotectedStringBuffer
Array of UnprotectedString, allowing to add and remove characters without re-allocating a character array.
|
| Class and Description |
|---|
| Pair
Object that contains 2 objects.
|
| StringParser
Parser from a String into the specified type T.
|
| StringParser.Parse
Mark a constructor having a String as parameter to be able to parse a String.
|
| Class and Description |
|---|
| CloseableListenable
Closeable resource, with the possibility to add and remove listeners to be called when the resource is closed.
|
| Class and Description |
|---|
| Pair
Object that contains 2 objects.
|
| Class and Description |
|---|
| AsyncCloseable
Resource that can be closed asynchronously.
|
| CloseableListenable
Closeable resource, with the possibility to add and remove listeners to be called when the resource is closed.
|
| CommandLine.ArgumentsConsumer
Command line arguments consumer.
|
| ConcurrentCloseable
Implement most of the functionalities expected by an IConcurrentCloseable.
|
| IConcurrentCloseable
A closeable resource having asynchronous operations.
|
| IDManagerLong
An ID manager can allocate new identifiers, and free identifiers which are not used anymore.
|
| IDManagerString
An ID manager can allocate new identifiers, and free identifiers which are not used anymore.
|
| IString
Interface adding functionalities to CharSequence.
|
| IStringPattern
Base interface to match a string against a pattern.
|
| Pair
Object that contains 2 objects.
|
| PathPattern
A path pattern is composed of elements separated by a / character.
|
| StringEncoding
Interface to encode a value into a string, and decode it from a string.
|
| StringFormat
Declare how to parse from a String, and how to generate a String from an Object.
|
| SystemEnvironment.OSFamily
Type of operating system.
|
| Triple
Object that contains 3 objects.
|
| UnprotectedString
Unprotected and mutable string.
|
| UnprotectedStringBuffer
Array of UnprotectedString, allowing to add and remove characters without re-allocating a character array.
|
| UnprotectedStringBuffer.AbstractCS
Base class for CharacterStream implementations.
|
| Class and Description |
|---|
| Pair
Object that contains 2 objects.
|
| UnprotectedStringBuffer
Array of UnprotectedString, allowing to add and remove characters without re-allocating a character array.
|
| Class and Description |
|---|
| Pair
Object that contains 2 objects.
|
| Class and Description |
|---|
| Pair
Object that contains 2 objects.
|
Copyright © 2019. All rights reserved.