- AbstractAttributeInstantiation - Class in net.lecousin.framework.io.serialization.rules
-
Base class specifying a rule on how to instantiate an attribute.
- AbstractAttributeInstantiation(SerializationContextPattern.OnClassAttribute, String, Class<? extends Factory>) - Constructor for class net.lecousin.framework.io.serialization.rules.AbstractAttributeInstantiation
-
Constructor.
- AbstractAttributeInstantiation(Class<?>, String, String, Class<? extends Factory>) - Constructor for class net.lecousin.framework.io.serialization.rules.AbstractAttributeInstantiation
-
Constructor.
- AbstractClassLoader - Class in net.lecousin.framework.application.libraries.classloader
-
Abstract class loader.
- AbstractClassLoader(AppClassLoader) - Constructor for class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
Constructor.
- AbstractCS() - Constructor for class net.lecousin.framework.util.UnprotectedStringBuffer.AbstractCS
-
- AbstractDeserializer - Class in net.lecousin.framework.io.serialization
-
Implements most of the logic of a deserializer.
- AbstractDeserializer() - Constructor for class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- AbstractDeserializer.DeserializationTask - Class in net.lecousin.framework.io.serialization
-
Shortcut to easily create a Task.
- AbstractIO - Class in net.lecousin.framework.io
-
Utility class as a base for IO implementations.
- AbstractIO(String, byte) - Constructor for class net.lecousin.framework.io.AbstractIO
-
Constructor.
- AbstractListenable<T> - Class in net.lecousin.framework.event
-
Abstract class implementing Listenable, containing 2 lists of listeners.
- AbstractListenable() - Constructor for class net.lecousin.framework.event.AbstractListenable
-
- AbstractLock<TError extends Exception> - Class in net.lecousin.framework.concurrent.async
-
Base class for locks.
- AbstractLock() - Constructor for class net.lecousin.framework.concurrent.async.AbstractLock
-
- AbstractSerializationSpecWriter - Class in net.lecousin.framework.io.serialization
-
Generate serialization specification.
- AbstractSerializationSpecWriter() - Constructor for class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- AbstractSerializationSpecWriter.SpecTask - Class in net.lecousin.framework.io.serialization
-
Utility to create tasks.
- AbstractSerializer - Class in net.lecousin.framework.io.serialization
-
Implements most of the logic of a serializer.
- AbstractSerializer() - Constructor for class net.lecousin.framework.io.serialization.AbstractSerializer
-
- AbstractSerializer.SerializationTask - Class in net.lecousin.framework.io.serialization
-
Utility class to create tasks along the process.
- AbstractSimpleListenable - Class in net.lecousin.framework.event
-
Abstract class implementaing SimpleListenable, containing a list of listeners.
- AbstractSimpleListenable() - Constructor for class net.lecousin.framework.event.AbstractSimpleListenable
-
- accept(T, IOUtil.RecursiveAsyncSupplierListener<T>) - Method in interface net.lecousin.framework.io.IOUtil.RecursiveAsyncSupplierListener.OnSuccess
-
On success listener.
- accessDenied(File, String) - Method in class net.lecousin.framework.util.DirectoryWalker
-
- activeDebugMode(Launcher.CommandLineContext) - Method in class net.lecousin.framework.application.launcher.DevLauncher
-
- activeDebugMode(Launcher.CommandLineContext) - Method in interface net.lecousin.framework.application.launcher.LauncherService
-
Return true if debug mode should be activated.
- adapt(Input) - Method in interface net.lecousin.framework.adapter.Adapter
-
Convert the given input into the output type.
- adapt(Input, Class<Output>) - Method in class net.lecousin.framework.adapter.AdapterRegistry
-
Find an adapter that can adapt the given input into the given output type, and adapt it
or return null if no available adapter can be found.
- adapt(FileInfo) - Method in class net.lecousin.framework.adapter.FileInfoToFile
-
- adapt(FileInfo) - Method in class net.lecousin.framework.adapter.FileInfoToPath
-
- adapt(File) - Method in class net.lecousin.framework.adapter.FileToIO.Readable
-
- adapt(File) - Method in class net.lecousin.framework.adapter.FileToIO.Writable
-
- adapt(Object) - Method in class net.lecousin.framework.adapter.LinkedAdapter
-
- Adapter<Input,Output> - Interface in net.lecousin.framework.adapter
-
An adapter allows to convert an object from one type to another.
- AdapterException - Exception in net.lecousin.framework.adapter
-
Error while adapting an object.
- AdapterException(String) - Constructor for exception net.lecousin.framework.adapter.AdapterException
-
Constructor.
- AdapterException(String, Throwable) - Constructor for exception net.lecousin.framework.adapter.AdapterException
-
Constructor.
- AdapterRegistry - Class in net.lecousin.framework.adapter
-
Register available adapters.
- add(Application) - Method in interface net.lecousin.framework.application.LCCore.Environment
-
Add an application.
- add(File, Collection<String>) - Method in class net.lecousin.framework.application.libraries.classloader.AppClassLoader
-
Add a library.
- add(Application) - Method in class net.lecousin.framework.application.StandaloneLCCore
-
- add(T[], T) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Create a new array with one more element appended at the end.
- add(T[], T, int) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Create a new array with one more element inserted at the given position.
- add(T[], Collection<T>) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Create a new array with new elements appended at the end.
- add(Iterable<T>) - Method in class net.lecousin.framework.collections.CompoundCollection
-
- add(Enumeration<T>) - Method in class net.lecousin.framework.collections.CompoundCollection
-
- add(T) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- add(int, T) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- add(T[]) - Method in class net.lecousin.framework.collections.ListOfArrays
-
- add(long, T) - Method in class net.lecousin.framework.collections.sort.OldestList
-
Add an elements with the given timestamp.
- add(int, T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
- add(long, T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
- add(long, T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLongByRange
-
- add(int, T) - Method in interface net.lecousin.framework.collections.sort.Sorted.AssociatedWithInteger
-
Add an element.
- add(long, T) - Method in interface net.lecousin.framework.collections.sort.Sorted.AssociatedWithLong
-
Add an element.
- add(T) - Method in class net.lecousin.framework.collections.Tree
-
Append a new node with the given element.
- add(T) - Method in class net.lecousin.framework.collections.TurnArray
-
- add(Task<?, ?>) - Method in class net.lecousin.framework.concurrent.StandaloneTaskPriorityManager
-
- add(Task<?, ?>) - Method in class net.lecousin.framework.concurrent.TaskManager
-
- add(Task<?, ?>) - Method in interface net.lecousin.framework.concurrent.TaskPriorityManager
-
Add a task to execute.
- add(DriveOperationsSequence.Operation) - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence
-
Append an operation.
- add(Task<?, ?>) - Method in class net.lecousin.framework.concurrent.ThreadPoolTaskManager
-
- add(long) - Method in class net.lecousin.framework.event.ListenableLongProperty
-
Addition.
- add(Serializable) - Method in class net.lecousin.framework.locale.LocalizableStringBuffer
-
Append the given object.
- add(int) - Method in class net.lecousin.framework.mutable.MutableInteger
-
Add the given value and return the value after the addition.
- add(long) - Method in class net.lecousin.framework.mutable.MutableLong
-
Add the given value and return the value after the addition.
- add(ExtensionPoint<T>) - Static method in class net.lecousin.framework.plugins.ExtensionPoints
-
Add an extension point.
- add(CustomExtensionPoint) - Static method in class net.lecousin.framework.plugins.ExtensionPoints
-
Add a custom extension point.
- add(String, Plugin) - Static method in class net.lecousin.framework.plugins.ExtensionPoints
-
Add a plug-in for the given extension point class name.
- add(ILocalizableString, Object) - Method in class net.lecousin.framework.util.CompositeNamedObject
-
Add an object.
- addAll(Collection<T>, Enumeration<T>) - Static method in class net.lecousin.framework.collections.CollectionsUtil
-
Add all elements of the given enumeration into the given collection.
- addAll(Collection<T>, Iterator<T>) - Static method in class net.lecousin.framework.collections.CollectionsUtil
-
Add all elements of the given iterator into the given collection.
- addAll(Collection<? extends T>) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- addAll(int, Collection<? extends T>) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- addAll(Collection<? extends T>) - Method in class net.lecousin.framework.collections.TurnArray
-
- AddAttribute - Annotation Type in net.lecousin.framework.io.serialization.annotations
-
Add a custom attribute to a class.
- addAttribute(XMLAttribute) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
Add an attribute.
- addAttribute(CharSequence, CharSequence) - Method in class net.lecousin.framework.xml.XMLWriter
-
Add an attribute to the current element.
- AddAttribute.ToRule - Class in net.lecousin.framework.io.serialization.annotations
-
Convert the annotation into a serialization rule.
- AddAttributes - Annotation Type in net.lecousin.framework.io.serialization.annotations
-
Allow for multiple AddAttribute annotations.
- AddAttributeToType - Class in net.lecousin.framework.io.serialization.rules
-
Add a custom attribute to a class.
- AddAttributeToType(Class<?>, String, String, String) - Constructor for class net.lecousin.framework.io.serialization.rules.AddAttributeToType
-
Constructor.
- addBuffer(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
Append the given buffer.
- addCData(CharSequence) - Method in class net.lecousin.framework.xml.XMLWriter
-
Add a CDATA section inside the current element.
- addChar(char) - Method in class net.lecousin.framework.io.encoding.DecimalNumber
-
- addChar(char) - Method in class net.lecousin.framework.io.encoding.HexadecimalNumber
-
- addChar(char) - Method in interface net.lecousin.framework.io.encoding.INumberEncoding
-
A new character to decode.
- addCloseListener(Runnable) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- addCloseListener(Consumer<CloseableListenable>) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- addCloseListener(Consumer<CloseableListenable>) - Method in interface net.lecousin.framework.util.CloseableListenable
-
Add a listener to be called once this resource is closed.
- addCloseListener(Runnable) - Method in interface net.lecousin.framework.util.CloseableListenable
-
Add a listener to be called once this resource is closed.
- addCloseListener(Consumer<CloseableListenable>) - Method in class net.lecousin.framework.util.CloseableListenable.Impl
-
- addCloseListener(Runnable) - Method in class net.lecousin.framework.util.CloseableListenable.Impl
-
- addCloseListener(Consumer<CloseableListenable>) - Method in class net.lecousin.framework.util.ConcurrentCloseable
-
- addCloseListener(Runnable) - Method in class net.lecousin.framework.util.ConcurrentCloseable
-
- addCommandLineArgumentsConsumers(List<CommandLine.ArgumentsConsumer<Launcher.CommandLineContext>>) - Method in class net.lecousin.framework.application.launcher.DevLauncher
-
- addCommandLineArgumentsConsumers(List<CommandLine.ArgumentsConsumer<Launcher.CommandLineContext>>) - Method in interface net.lecousin.framework.application.launcher.LauncherService
-
Add consumers for specific options.
- addComment(CharSequence) - Method in class net.lecousin.framework.xml.XMLWriter
-
Add a comment inside the current element.
- addCopy(Collection<RangeBigInteger>) - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Add the given ranges.
- addCopy(Collection<RangeInteger>) - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Add the given ranges.
- addCopy(Collection<RangeLong>) - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Add the given ranges.
- addFirst(T) - Method in class net.lecousin.framework.collections.TurnArray
-
- addFirst(CharSequence) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Add the given string at the beginning.
- addFirst(UnprotectedString) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Add the given string at the beginning.
- addFirst(char) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Add the given string at the beginning.
- addFirst(UnprotectedString) - Method in class net.lecousin.framework.util.UnprotectedStringBufferLimited
-
- addIterator(Iterator<T>) - Method in class net.lecousin.framework.collections.LinkedIterators
-
Append an iterator.
- addLast(T) - Method in class net.lecousin.framework.collections.TurnArray
-
- addListener(CollectionListener<T>) - Method in class net.lecousin.framework.collections.CollectionListener.Keep
-
Add a listener.
- addListener(Consumer<T>) - Method in class net.lecousin.framework.event.AbstractListenable
-
- addListener(Runnable) - Method in class net.lecousin.framework.event.AbstractSimpleListenable
-
- addListener(Runnable) - Method in class net.lecousin.framework.event.AsyncEvent
-
- addListener(Consumer<T>) - Method in interface net.lecousin.framework.event.Listenable
-
Add a listener.
- addListener(Consumer<Long>) - Method in class net.lecousin.framework.event.ListenableLongProperty
-
- addListener(Runnable) - Method in class net.lecousin.framework.event.ListenableLongProperty
-
- addListener(Consumer<T>) - Method in class net.lecousin.framework.event.ListenableProperty
-
- addListener(Runnable) - Method in class net.lecousin.framework.event.ListenableProperty
-
- addListener(Runnable) - Method in interface net.lecousin.framework.event.SimpleListenable
-
Add a listener.
- addListener(Runnable) - Method in class net.lecousin.framework.event.SimpleListenableContainer
-
- addListener(Consumer<T>) - Method in class net.lecousin.framework.event.SingleEvent
-
- addListener(Runnable) - Method in class net.lecousin.framework.event.SingleEvent
-
- addListener(Runnable) - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- addlong(long, T) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
Add an element using a long index.
- addPlugin(Adapter) - Method in class net.lecousin.framework.adapter.AdapterRegistry
-
- addPlugin(IntegerUnit.Converter) - Method in class net.lecousin.framework.math.IntegerUnit.ConverterRegistry
-
- addPlugin(PluginClass) - Method in interface net.lecousin.framework.plugins.ExtensionPoint
-
Register a plugin (called at application startup).
- addPositionChangedListener(Consumer<Long>) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
Register a listener to be called when position is changing.
- addPositionChangedListener(Runnable) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
Register a listener to be called when position is changing.
- addPositionInErrors - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Starter
-
- addRange(RangeBigInteger) - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
- addRange(BigInteger, BigInteger) - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Add the given range.
- addRange(RangeInteger) - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
- addRange(int, int) - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Add the given range.
- addRange(RangeLong) - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
- addRange(long, long) - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Add the given range.
- addRanges(Collection<RangeBigInteger>) - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Add the given ranges.
- addRanges(Collection<RangeInteger>) - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Add the given ranges.
- addRanges(Collection<RangeLong>) - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Add the given ranges.
- addRuleFromAttribute(SerializationClass.Attribute, Annotation, AttributeAnnotationToRuleOnType, List<SerializationRule>, List<SerializationRule>) - Static method in interface net.lecousin.framework.io.serialization.annotations.AttributeAnnotationToRuleOnType
-
Create a rule from annotation and add it to the new rules.
- addRules(SerializationClass.Attribute, boolean, List<SerializationRule>) - Static method in interface net.lecousin.framework.io.serialization.annotations.AttributeAnnotationToRuleOnAttribute
-
Search for annotations on the given attributes, and try to convert them into
serialization rules.
- addRules(SerializationClass, boolean, List<SerializationRule>) - Static method in interface net.lecousin.framework.io.serialization.annotations.AttributeAnnotationToRuleOnType
-
Search for annotations on the given type, and try to convert them into
serialization rules.
- addRules(SerializationClass, List<SerializationRule>) - Static method in interface net.lecousin.framework.io.serialization.annotations.TypeAnnotationToRule
-
Search for annotations on the given type, and try to convert them into
serialization rules.
- addRules(Class<?>, List<SerializationRule>) - Static method in interface net.lecousin.framework.io.serialization.annotations.TypeAnnotationToRule
-
Search for annotations on the given type, and try to convert them into
serialization rules.
- addRulesForAttribute(SerializationClass.Attribute, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- addRulesForAttribute(SerializationClass.Attribute, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- addRulesForAttribute(SerializationClass.Attribute, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- addRulesForType(SerializationClass, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- addRulesForType(SerializationClass, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- addRulesForType(SerializationClass, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- addSingleton(T) - Method in class net.lecousin.framework.collections.CompoundCollection
-
- addSpare(TaskWorker) - Method in class net.lecousin.framework.concurrent.FixedThreadTaskManager
-
- addStreamReferenceHandler(Deserializer.StreamReferenceHandler) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- addStreamReferenceHandler(Deserializer.StreamReferenceHandler) - Method in interface net.lecousin.framework.io.serialization.Deserializer
-
Register a stream reference handler.
- addSubLoader(AbstractClassLoader) - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
Add a class loader from a resource contained by this class loader, for example an inner jar file.
- addTask(WorkProgress, long) - Method in class net.lecousin.framework.progress.MultiTaskProgress
-
- addTask(WorkProgress, long) - Method in interface net.lecousin.framework.progress.WorkProgress.MultiTask
-
Add the given sub-progress as a sub-task for the given amount of work (this amount is added to the total amount to be done).
- addText(CharSequence) - Method in class net.lecousin.framework.xml.XMLWriter
-
Add text inside the current element.
- addToJoin(int) - Method in class net.lecousin.framework.concurrent.async.JoinPoint
-
Specify that we are waiting for the given number of additional events.
- addToJoin(IAsync<? extends TError>) - Method in class net.lecousin.framework.concurrent.async.JoinPoint
-
Register the given synchronization point as a waited event for this JoinPoint.
The number of waited events is incremented, and a listener is added to the synchronization point and
do the following when the synchronization point is unblocked:
Cancel this JoinPoint if the synchronization point is cancelled
Unblock this JoinPoint with an error if the synchronization point has been unblocked with an error
Call the joined method if the synchronization point has been unblocked with success
- addToJoin(IAsync<?>, Function<Exception, TError>) - Method in class net.lecousin.framework.concurrent.async.JoinPoint
-
Register the given synchronization point as a waited event for this JoinPoint.
The number of waited events is incremented, and a listener is added to the synchronization point and
do the following when the synchronization point is unblocked:
Cancel this JoinPoint if the synchronization point is cancelled
Unblock this JoinPoint with an error if the synchronization point has been unblocked with an error
Call the joined method if the synchronization point has been unblocked with success
- addToJoin(Task<?, ? extends TError>) - Method in class net.lecousin.framework.concurrent.async.JoinPoint
-
Register the given task as a waited event for this JoinPoint.
Equivalent to addToJoin(task.getSynch())
- addToJoinDoNotCancel(IAsync<? extends TError>) - Method in class net.lecousin.framework.concurrent.async.JoinPoint
-
Similar to addToJoin, but in case the synchronization point is cancelled,
it is simply consider as done, and do not cancel this JoinPoint.
- addToJoinNoException(IAsync<?>) - Method in class net.lecousin.framework.concurrent.async.JoinPoint
-
Register the given synchronization point as a waited event for this JoinPoint.
The number of waited events is incremented, and a listener is added to the synchronization point.
- addValue(BigInteger) - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Add a single value.
- addValue(int) - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Add a single value.
- addValue(long) - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Add a single value.
- adoptNode(Node) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- Aggregator(int, AsyncCollection<T>) - Constructor for class net.lecousin.framework.collections.AsyncCollection.Aggregator
-
Constructor.
- allocate() - Method in interface net.lecousin.framework.util.IDManagerLong
-
Allocate a new unique identifier.
- allocate() - Method in interface net.lecousin.framework.util.IDManagerString
-
Allocate a new unique identifier.
- allocate() - Method in class net.lecousin.framework.util.IDManagerStringFromLong
-
- allocate() - Method in class net.lecousin.framework.util.RandomIDManagerLong
-
- allocate() - Method in class net.lecousin.framework.util.SimpleIDManagerLong
-
- allPluginsLoaded() - Method in class net.lecousin.framework.adapter.AdapterRegistry
-
- allPluginsLoaded() - Method in class net.lecousin.framework.math.IntegerUnit.ConverterRegistry
-
- allPluginsLoaded() - Method in interface net.lecousin.framework.plugins.ExtensionPoint
-
Signal that application has been fully loaded and no more plug-ins will be added.
- allPluginsLoaded() - Static method in class net.lecousin.framework.plugins.ExtensionPoints
-
Call the method allPluginsLoaded on every extension point.
- AlreadyExistsException - Exception in net.lecousin.framework.exception
-
Error when an element already exists.
- AlreadyExistsException(String, String, String) - Constructor for exception net.lecousin.framework.exception.AlreadyExistsException
-
Constructor.
- amount - Variable in class net.lecousin.framework.progress.WorkProgress.MultiTask.SubTask.Wrapper
-
- amount - Variable in class net.lecousin.framework.progress.WorkProgressImpl
-
- appClassLoader - Variable in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
- AppClassLoader - Class in net.lecousin.framework.application.libraries.classloader
-
Used to aggregate class loaders for an application.
- AppClassLoader(Application) - Constructor for class net.lecousin.framework.application.libraries.classloader.AppClassLoader
-
Constructor.
- append(LogPattern.Log) - Method in interface net.lecousin.framework.log.appenders.Appender
-
Append the given log.
- append(LogPattern.Log) - Method in class net.lecousin.framework.log.appenders.ConsoleAppender
-
- append(LogPattern.Log) - Method in class net.lecousin.framework.log.appenders.MultipleAppender
-
- append(LogPattern.Log) - Method in class net.lecousin.framework.log.appenders.RollingFileAppender
-
- append(char) - Method in interface net.lecousin.framework.util.IString
-
Append a character.
- append(char[], int, int) - Method in interface net.lecousin.framework.util.IString
-
Append characters.
- append(char[]) - Method in interface net.lecousin.framework.util.IString
-
Append characters.
- append(CharSequence) - Method in interface net.lecousin.framework.util.IString
-
Append characters.
- append(char) - Method in class net.lecousin.framework.util.UnprotectedString
-
- append(char[], int, int) - Method in class net.lecousin.framework.util.UnprotectedString
-
- append(CharSequence) - Method in class net.lecousin.framework.util.UnprotectedString
-
- append(char) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- append(char[], int, int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- append(CharSequence) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- append(char) - Method in class net.lecousin.framework.util.UnprotectedStringBufferLimited
-
- append(char[], int, int) - Method in class net.lecousin.framework.util.UnprotectedStringBufferLimited
-
- append(CharSequence) - Method in class net.lecousin.framework.util.UnprotectedStringBufferLimited
-
- appendArray(T[], int, int) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
Insert elements at the end of this collection.
- appendChild(Node) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- appendChild(Node) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- appendChild(Node) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- appendData(String) - Method in class net.lecousin.framework.xml.dom.XMLCharacterData
-
- Appender - Interface in net.lecousin.framework.log.appenders
-
Log appender.
- appendNoEnlarge(char) - Method in class net.lecousin.framework.util.UnprotectedString
-
Append the given character without enlarging the char array, return false if it cannot be done.
- Application - Class in net.lecousin.framework.application
-
Class holding application information such as properties, logging...
- ApplicationBootstrap - Interface in net.lecousin.framework.application
-
Interface to start an application.
- ApplicationBootstrap.RunInMain - Class in net.lecousin.framework.application
-
Utility class that runs the bootstrap in a task.
- ApplicationBootstrapException - Exception in net.lecousin.framework.application
-
Error while starting application.
- ApplicationBootstrapException(String) - Constructor for exception net.lecousin.framework.application.ApplicationBootstrapException
-
Constructor.
- ApplicationBootstrapException(String, Throwable) - Constructor for exception net.lecousin.framework.application.ApplicationBootstrapException
-
Constructor.
- ApplicationClassLoader - Interface in net.lecousin.framework.application
-
ClassLoader dedicated to an application.
- ApplicationConfiguration - Class in net.lecousin.framework.application
-
Application configuration, loaded from a lc-project.xml file.
- ApplicationConfiguration() - Constructor for class net.lecousin.framework.application.ApplicationConfiguration
-
- appLocalization() - Method in class net.lecousin.framework.locale.FixedLocalizedString
-
- appLocalization() - Method in interface net.lecousin.framework.locale.ILocalizableString
-
Return the string localized in the application language.
- appLocalizationSync() - Method in class net.lecousin.framework.locale.FixedLocalizedString
-
- appLocalizationSync() - Method in interface net.lecousin.framework.locale.ILocalizableString
-
Return the string localized in the application language.
- apply(SerializationClass, SerializationContext, List<SerializationRule>, boolean) - Method in class net.lecousin.framework.io.serialization.rules.AbstractAttributeInstantiation
-
- apply(SerializationClass, SerializationContext, List<SerializationRule>, boolean) - Method in class net.lecousin.framework.io.serialization.rules.AddAttributeToType
-
- apply(SerializationClass, SerializationContext, List<SerializationRule>, boolean) - Method in class net.lecousin.framework.io.serialization.rules.AttributeInstantiation
-
- apply(SerializationClass, SerializationContext, List<SerializationRule>, boolean) - Method in class net.lecousin.framework.io.serialization.rules.CustomAttributeSerializer
-
- apply(SerializationClass, SerializationContext, List<SerializationRule>, boolean) - Method in class net.lecousin.framework.io.serialization.rules.CustomTypeSerializer
-
- apply(SerializationClass, SerializationContext, List<SerializationRule>, boolean) - Method in class net.lecousin.framework.io.serialization.rules.IgnoreAttribute
-
- apply(SerializationClass, SerializationContext, List<SerializationRule>, boolean) - Method in class net.lecousin.framework.io.serialization.rules.MergeTypeAttributes
-
- apply(SerializationClass, SerializationContext, List<SerializationRule>, boolean) - Method in class net.lecousin.framework.io.serialization.rules.RenameAttribute
-
- apply(SerializationClass, SerializationContext, List<SerializationRule>, boolean) - Method in interface net.lecousin.framework.io.serialization.rules.SerializationRule
-
Apply the rule to the given type, knowing the given context.
- apply(SerializationClass, SerializationContext, List<SerializationRule>, boolean) - Method in class net.lecousin.framework.io.serialization.rules.TypeFactory
-
- apply(List<SerializationRule>, SerializationContext, boolean) - Method in class net.lecousin.framework.io.serialization.SerializationClass
-
Apply rules.
- appParameters - Variable in class net.lecousin.framework.application.launcher.Launcher.CommandLineContext
-
- AppParametersConsumer() - Constructor for class net.lecousin.framework.application.launcher.Launcher.CommandLineContext.AppParametersConsumer
-
- ArrayIterator<T> - Class in net.lecousin.framework.collections
-
Iterate on an array.
- ArrayIterator(T[], int) - Constructor for class net.lecousin.framework.collections.ArrayIterator
-
Creates an iterator from an array.
- ArrayIterator(T[]) - Constructor for class net.lecousin.framework.collections.ArrayIterator
-
Constructor.
- ArrayIterator.Generic - Class in net.lecousin.framework.collections
-
Iterate on an array of any type by using the reflection methods (java.lang.reflect.Array).
- ArrayUtil - Class in net.lecousin.framework.collections
-
Utility methods for arrays.
- Artifact - Class in net.lecousin.framework.application
-
An artifact is defined by a group id, an artifact id, and a version number.
- Artifact(String, String, Version) - Constructor for class net.lecousin.framework.application.Artifact
-
Create an artifact.
- Artifact(Artifact) - Constructor for class net.lecousin.framework.application.Artifact
-
Makes a copy of the given artifact.
- artifactId - Variable in class net.lecousin.framework.application.launcher.Launcher.CommandLineContext
-
- ArtifactIdConsumer() - Constructor for class net.lecousin.framework.application.launcher.Launcher.CommandLineContext.ArtifactIdConsumer
-
- ArtifactReference - Class in net.lecousin.framework.application
-
Reference an artifact by group id and artifact id.
- ArtifactReference(String, String) - Constructor for class net.lecousin.framework.application.ArtifactReference
-
Create a reference to an artifact.
- ArtifactsLibrariesManager - Interface in net.lecousin.framework.application.libraries.artifacts
-
Libraries manager using artifacts.
- asCharacters() - Method in interface net.lecousin.framework.util.IString
-
Convert into an array of character arrays.
- asCharacters() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- asCharacterStream() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Create a readable CharacterStream from this string.
- asCharBuffer() - Method in class net.lecousin.framework.util.UnprotectedString
-
Create a CharBuffer wrapping the current string.
- asCharBuffers() - Method in interface net.lecousin.framework.util.IString
-
Convert into an array of character buffers.
- asCharBuffers() - Method in class net.lecousin.framework.util.UnprotectedString
-
- asCharBuffers() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- asString() - Method in interface net.lecousin.framework.util.IString
-
Convert this string into a Java string.
- asWritableCharacterStream() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Create a writable CharacterStream from this string.
- Async<TError extends Exception> - Class in net.lecousin.framework.concurrent.async
-
Simplest implementation of a synchronization point.
- Async() - Constructor for class net.lecousin.framework.concurrent.async.Async
-
Constructor.
- Async(boolean) - Constructor for class net.lecousin.framework.concurrent.async.Async
-
Constructor with an initial state.
- Async(TError) - Constructor for class net.lecousin.framework.concurrent.async.Async
-
Create an unblocked point with an error.
- Async(CancelException) - Constructor for class net.lecousin.framework.concurrent.async.Async
-
Create an unblocked point with a cancellation.
- Async(IAsync<TError2>, Function<TError2, TError>) - Constructor for class net.lecousin.framework.concurrent.async.Async
-
Create an asynchronous unit from the given one, converting the error using the given converter.
- Async(XMLStreamEventsAsync) - Constructor for class net.lecousin.framework.xml.XMLStreamEventsRecorder.Async
-
Constructor.
- AsyncCloseable<TError extends Exception> - Interface in net.lecousin.framework.util
-
Resource that can be closed asynchronously.
- AsyncCollection<T> - Interface in net.lecousin.framework.collections
-
Collection where elements come asynchronously.
- AsyncCollection.Aggregator<T> - Class in net.lecousin.framework.collections
-
Aggregates several AsyncCollection into a single one:
each time new elements come, the newElements method is called into the main collection,
then the done method is called on the main collection only after the done method
has been called nbSubCollection times.
- AsyncCollection.Keep<T> - Class in net.lecousin.framework.collections
-
Implementation that keeps the elements in a list.
- AsyncCollection.Listen<T> - Class in net.lecousin.framework.collections
-
Simple implementation with a listener on both operations: newElements and done.
- AsyncCollection.OneByOne<T> - Interface in net.lecousin.framework.collections
-
AsyncCollection but where elements are expected to come only one by one instead of by bunch.
- AsyncCollection.OneByOne.Refreshable<T> - Interface in net.lecousin.framework.collections
-
A refreshable collection is a collection that can be restarted, with new elements coming and replacing the previous ones.
- AsyncEvent - Class in net.lecousin.framework.event
-
An async event allows to fire listeners in a separate tasks.
- AsyncEvent() - Constructor for class net.lecousin.framework.event.AsyncEvent
-
- AsyncSupplier<T,TError extends Exception> - Class in net.lecousin.framework.concurrent.async
-
Same as a SynchronizationPoint, except that it contains a result.
- AsyncSupplier() - Constructor for class net.lecousin.framework.concurrent.async.AsyncSupplier
-
Constructor.
- AsyncSupplier(T, TError) - Constructor for class net.lecousin.framework.concurrent.async.AsyncSupplier
-
Create an unblocked point with the given result and error.
- AsyncSupplier(T, TError, CancelException) - Constructor for class net.lecousin.framework.concurrent.async.AsyncSupplier
-
Create an unblocked point with the given result, error and cancellation.
- AsyncSupplier.Listener<T,TError extends Exception> - Interface in net.lecousin.framework.concurrent.async
-
Listener with one method by possible state.
- Attribute(SerializationClass, String, TypeDefinition) - Constructor for class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
Constructor.
- Attribute(SerializationClass, Field) - Constructor for class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
Constructor.
- Attribute(SerializationClass.Attribute) - Constructor for class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
Constructor.
- Attribute() - Constructor for class net.lecousin.framework.xml.XMLStreamEvents.Attribute
-
- AttributeAnnotationToRuleOnAttribute<TAnnotation extends Annotation> - Interface in net.lecousin.framework.io.serialization.annotations
-
Convert an annotation on an attribute into a SerializationRule on this attribute.
- AttributeAnnotationToRuleOnAttribute.Registry - Class in net.lecousin.framework.io.serialization.annotations
-
Registry of converters between annotations and serialization rules.
- AttributeAnnotationToRuleOnType<TAnnotation extends Annotation> - Interface in net.lecousin.framework.io.serialization.annotations
-
Convert an annotation into a SerializationRule.
- AttributeAnnotationToRuleOnType.Registry - Class in net.lecousin.framework.io.serialization.annotations
-
Registry of converters between annotations and serialization rules.
- AttributeContext(SerializationContext.ObjectContext, SerializationClass.Attribute) - Constructor for class net.lecousin.framework.io.serialization.SerializationContext.AttributeContext
-
Constructor.
- attributeDoesNotExist(String) - Static method in class net.lecousin.framework.xml.dom.DOMErrors
-
Attribute does not exist on this element.
- AttributeInstantiation - Class in net.lecousin.framework.io.serialization.rules
-
Base class specifying a rule on how to instantiate an attribute by providing a factory which
will be given the context as parameter to instantiate the attribute.
- AttributeInstantiation(SerializationContextPattern.OnClassAttribute, Class<? extends Factory>) - Constructor for class net.lecousin.framework.io.serialization.rules.AttributeInstantiation
-
Constructor.
- AttributeInstantiation(Class<?>, String, Class<? extends Factory>) - Constructor for class net.lecousin.framework.io.serialization.rules.AttributeInstantiation
-
Constructor.
- attributes - Variable in class net.lecousin.framework.xml.dom.XMLElement
-
- attributes - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Event
-
When type if START_ELEMENT, it contains the list of attributes.
- attributesComparator - Static variable in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- attributesComparator - Static variable in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- available() - Method in class net.lecousin.framework.io.IOAsInputStream
-
- Cache<Key,Value> - Class in net.lecousin.framework.memory
-
Implementation of CacheManager that associate each cached data to a key.
- Cache(String, Consumer<Value>) - Constructor for class net.lecousin.framework.memory.Cache
-
Constructor.
- cachedDataCurrentUsage() - Method in class net.lecousin.framework.memory.CachedObject
-
- cachedDataCurrentUsage() - Method in interface net.lecousin.framework.memory.CacheManager.CachedData
-
Return the number of clients currently using this data.
- cachedDataExpirationTime() - Method in interface net.lecousin.framework.memory.CacheManager.CachedDataCustomExpiration
-
Return the time this data will expire and should be freed if necessary.
- cachedDataLastUsage() - Method in class net.lecousin.framework.memory.CachedObject
-
- cachedDataLastUsage() - Method in interface net.lecousin.framework.memory.CacheManager.CachedData
-
Return the timestamp of the last time this data has been used.
- CachedObject<T> - Class in net.lecousin.framework.memory
-
Base class for implementing a cached data that register its users.
- CachedObject(T, long) - Constructor for class net.lecousin.framework.memory.CachedObject
-
Constructor.
- CacheManager - Interface in net.lecousin.framework.memory
-
Interface for caching data.
- CacheManager.CachedData - Interface in net.lecousin.framework.memory
-
A cached data.
- CacheManager.CachedDataCustomExpiration - Interface in net.lecousin.framework.memory
-
Adds an expiration to a cahced data.
- canAdapt(Input) - Method in interface net.lecousin.framework.adapter.Adapter
-
Return true if the given input can be transformed.
- canAdapt(Object, Class<?>) - Method in class net.lecousin.framework.adapter.AdapterRegistry
-
Return true if an adapter can be found to adapt the given input into the given output type.
- canAdapt(FileInfo) - Method in class net.lecousin.framework.adapter.FileInfoToFile
-
- canAdapt(FileInfo) - Method in class net.lecousin.framework.adapter.FileInfoToPath
-
- canAdapt(File) - Method in class net.lecousin.framework.adapter.FileToIO.Readable
-
- canAdapt(File) - Method in class net.lecousin.framework.adapter.FileToIO.Writable
-
- canAdapt(Object) - Method in class net.lecousin.framework.adapter.LinkedAdapter
-
- canAppendWithoutEnlarging() - Method in class net.lecousin.framework.util.UnprotectedString
-
Return then number of unused characters at the end of the array.
- cancel(CancelException) - Method in class net.lecousin.framework.application.SplashScreen
-
- cancel - Variable in class net.lecousin.framework.concurrent.async.AbstractLock
-
- cancel(CancelException) - Method in class net.lecousin.framework.concurrent.async.AbstractLock
-
- cancel(CancelException) - Method in class net.lecousin.framework.concurrent.async.Async
-
- cancel(boolean) - Method in class net.lecousin.framework.concurrent.async.Async
-
- cancel(CancelException) - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
- cancel(boolean) - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
- cancel(CancelException) - Method in interface net.lecousin.framework.concurrent.async.Cancellable
-
Cancel this object: unblock it immediately, and set the cancellation reason.
- cancel(CancelException) - Method in class net.lecousin.framework.concurrent.Task
-
Cancel this task.
- cancel(CancelException) - Method in interface net.lecousin.framework.concurrent.util.production.simple.Consumer
-
Cancel and stop consumption.
- cancel(CancelException) - Method in interface net.lecousin.framework.concurrent.util.production.simple.Producer
-
Cancel any pending production and stop it.
- cancel(CancelException) - Method in class net.lecousin.framework.concurrent.util.production.simple.ProductTransformation
-
- cancel(CancelException) - Method in class net.lecousin.framework.io.util.IOReaderAsProducer
-
- cancel(CancelException) - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- cancel(CancelException) - Method in interface net.lecousin.framework.progress.WorkProgress
-
Cancel the underlying work.
- cancel(CancelException) - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- cancelClosed() - Static method in interface net.lecousin.framework.io.IO
-
Return a CancelException with message IO closed.
- CancelException - Exception in net.lecousin.framework.concurrent.async
-
Exception used when cancelling an asynchronous task.
- CancelException(String) - Constructor for exception net.lecousin.framework.concurrent.async.CancelException
-
Constructor.
- CancelException(String, Throwable) - Constructor for exception net.lecousin.framework.concurrent.async.CancelException
-
Constructor.
- CancelException(Throwable) - Constructor for exception net.lecousin.framework.concurrent.async.CancelException
-
Constructor.
- cancelIfExecutionNotStarted(CancelException) - Method in class net.lecousin.framework.concurrent.Task
-
Cancel this task only if not yet started.
- Cancellable - Interface in net.lecousin.framework.concurrent.async
-
Interface for cancellable asynchronous task.
- cancelled(CancelException) - Method in interface net.lecousin.framework.concurrent.async.AsyncSupplier.Listener
-
Called when the AsyncSupplier is unblocked by a cancellation.
- cancelled(CancelException) - Method in class net.lecousin.framework.io.IOUtil.RecursiveAsyncSupplierListener
-
- canDecode() - Method in class net.lecousin.framework.io.text.Decoder
-
When the decode method returns -2, this method can be used to know when new data is available to be decoded.
- canGet() - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
Return true if a getter exists or the field is public.
- canInstantiate(TypeDefinition, SerializationContext) - Method in interface net.lecousin.framework.io.serialization.rules.SerializationRule
-
During deserialization, when a type needs to be instantiated, this method is called to know
if this rule is providing a custom way to instantiate the given type.
- canInstantiate(TypeDefinition, SerializationContext) - Method in class net.lecousin.framework.io.serialization.rules.TypeFactory
-
- cannotAddAnAncestor() - Static method in class net.lecousin.framework.xml.dom.DOMErrors
-
Cannot insert an ancestor into a descendent.
- cannotBeAChildOfItself() - Static method in class net.lecousin.framework.xml.dom.DOMErrors
-
Cannot add a node inside itself.
- canSet() - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
Return true if a setter exists or the field is public.
- canStart() - Method in class net.lecousin.framework.io.FileIO
-
Can start reading or writing.
- canStartReading() - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- canStartReading() - Method in class net.lecousin.framework.io.buffering.BufferedReverseIOReading
-
- canStartReading() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- canStartReading() - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- canStartReading() - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- canStartReading() - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- canStartReading() - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- canStartReading() - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- canStartReading() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- canStartReading() - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- canStartReading() - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- canStartReading() - Method in class net.lecousin.framework.io.FileIO.ReadOnly
-
- canStartReading() - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- canStartReading() - Method in class net.lecousin.framework.io.FragmentedSubIO.Readable
-
- canStartReading() - Method in interface net.lecousin.framework.io.IO.Readable
-
Return a synchronization point that is unblocked when data is ready to be read.
- canStartReading() - Method in interface net.lecousin.framework.io.IO.ReadableByteStream
-
Return a synchronization point that is unblocked when data is ready to be read.
- canStartReading() - Method in class net.lecousin.framework.io.IOFromInputStream
-
- canStartReading() - Method in class net.lecousin.framework.io.LinkedIO
-
- canStartReading() - Method in class net.lecousin.framework.io.LinkedIO.Readable
-
- canStartReading() - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- canStartReading() - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- canStartReading() - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- canStartReading() - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable.Buffered
-
- canStartReading() - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable
-
- canStartReading() - Method in class net.lecousin.framework.io.SubIO
-
- canStartReading() - Method in class net.lecousin.framework.io.SubIO.Readable
-
- canStartReading() - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable.Buffered
-
- canStartReading() - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable
-
- canStartReading() - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- canStartReading() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- canStartReading() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- canStartReading() - Method in interface net.lecousin.framework.io.text.ICharacterStream.Readable.Buffered
-
Return a synchronization point which is unblocked once some characters have been buffered.
- canStartReading() - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- canStartReading() - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- canStartReading() - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- canStartReading() - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- canStartReading() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.CS
-
- canStartWriting() - Method in class net.lecousin.framework.io.buffering.BufferedIO.ReadWrite
-
- canStartWriting() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- canStartWriting() - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- canStartWriting() - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- canStartWriting() - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- canStartWriting() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedWritable
-
- canStartWriting() - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- canStartWriting() - Method in class net.lecousin.framework.io.FileIO.WriteOnly
-
- canStartWriting() - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- canStartWriting() - Method in class net.lecousin.framework.io.FragmentedSubIO.ReadWrite
-
- canStartWriting() - Method in interface net.lecousin.framework.io.IO.Writable
-
Return a synchronization point that is unblocked when data is ready to be written.
- canStartWriting() - Method in interface net.lecousin.framework.io.IO.WritableByteStream
-
Return a synchronization point that is unblocked when data is ready to be written.
- canStartWriting() - Method in class net.lecousin.framework.io.IOFromOutputStream
-
- canStartWriting() - Method in class net.lecousin.framework.io.LinkedIO
-
- canStartWriting() - Method in class net.lecousin.framework.io.LinkedIO.ReadWrite
-
- canStartWriting() - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- canStartWriting() - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- canStartWriting() - Method in class net.lecousin.framework.io.SubIO
-
- canStartWriting() - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- canStartWriting() - Method in class net.lecousin.framework.io.SubIO.Writable
-
- canStartWriting() - Method in class net.lecousin.framework.io.SubIO.Writable.Seekable
-
- canStartWriting() - Method in class net.lecousin.framework.io.util.BroadcastIO
-
- changed() - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- changeNextExecutionTime(long) - Method in class net.lecousin.framework.concurrent.Task
-
Change the next execution time of scheduled or repetitive task.
- CharacterStreamWritePool - Class in net.lecousin.framework.io.text
-
Utility class to queue write operations to a character stream.
- CharacterStreamWritePool(ICharacterStream.Writable) - Constructor for class net.lecousin.framework.io.text.CharacterStreamWritePool
-
Constructor.
- charArray() - Method in class net.lecousin.framework.util.UnprotectedString
-
Return the underlying character array.
- charArrayStart() - Method in class net.lecousin.framework.util.UnprotectedString
-
Return the current start offset in the underlying character array.
- charAt(int) - Method in class net.lecousin.framework.util.UnprotectedString
-
- charAt(int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- check(IAsync<Exception>, IAsync<Exception>) - Method in class net.lecousin.framework.xml.XMLStreamEventsAsync
-
- checkCommandLineContext(Launcher.CommandLineContext, List<String>) - Method in class net.lecousin.framework.application.launcher.DevLauncher
-
- checkCommandLineContext(Launcher.CommandLineContext, List<String>) - Method in interface net.lecousin.framework.application.launcher.LauncherService
-
Check the command line, fill errors if needed, and return true if this service is activated.
- checkLocksOfBlockingTasks - Static variable in class net.lecousin.framework.concurrent.TaskMonitoring
-
- checkPresent(String, String, List<String>) - Static method in class net.lecousin.framework.application.launcher.Launcher
-
Utility method to check if an option is present.
- children - Variable in class net.lecousin.framework.xml.dom.XMLElement
-
- ClassUtil - Class in net.lecousin.framework.util
-
Utility methods for reflexivity.
- clazz - Variable in class net.lecousin.framework.io.serialization.SerializationContextPattern.OnClass
-
- clear() - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- clear() - Method in class net.lecousin.framework.collections.map.HalfByteHashMap
-
- clear() - Method in class net.lecousin.framework.collections.map.IntegerMapLinkedArrayList
-
- clear() - Method in class net.lecousin.framework.collections.map.IntegerMapRBT
-
- clear() - Method in class net.lecousin.framework.collections.map.LongMapRBT
-
- clear() - Method in interface net.lecousin.framework.collections.map.PrimitiveMap
-
Clear all elements of this map.
- clear() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
- clear() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
- clear() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLongByRange
-
- clear() - Method in interface net.lecousin.framework.collections.sort.Sorted
-
Clear this collection.
- clear() - Method in class net.lecousin.framework.collections.TurnArray
-
- cloned(XMLNode) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- cloneNode(boolean) - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- cloneNode(boolean) - Method in class net.lecousin.framework.xml.dom.XMLCData
-
- cloneNode(boolean) - Method in class net.lecousin.framework.xml.dom.XMLComment
-
- cloneNode(boolean) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- cloneNode(boolean) - Method in class net.lecousin.framework.xml.dom.XMLDocumentType
-
- cloneNode(boolean) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- cloneNode(boolean) - Method in class net.lecousin.framework.xml.dom.XMLText
-
- close() - Method in class net.lecousin.framework.application.SplashScreen
-
Close this window.
- close() - Method in class net.lecousin.framework.concurrent.Console
-
- close() - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- close() - Method in class net.lecousin.framework.io.buffering.BufferedToInputStream
-
- close() - Method in class net.lecousin.framework.io.IOAsInputStream
-
- close() - Method in class net.lecousin.framework.io.IOAsOutputStream.ByteStream
-
- close() - Method in class net.lecousin.framework.io.IOAsOutputStream.Writable
-
- close() - Method in class net.lecousin.framework.io.text.Decoder
-
- close() - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- close() - Method in class net.lecousin.framework.log.appenders.RollingFileAppender
-
- close() - Method in class net.lecousin.framework.memory.Cache
-
Close this cache, and free any data it holds.
- close() - Method in class net.lecousin.framework.memory.CachedObject
-
Close this cached data, and release any resource of it.
- close() - Method in class net.lecousin.framework.memory.ObjectBank
-
- close() - Method in class net.lecousin.framework.memory.SimpleCache
-
- close() - Method in interface net.lecousin.framework.util.CloseableListenable
-
Close.
- close() - Method in class net.lecousin.framework.util.CloseableListenable.Impl
-
- close() - Method in class net.lecousin.framework.util.ConcurrentCloseable
-
- CloseableListenable - Interface in net.lecousin.framework.util
-
Closeable resource, with the possibility to add and remove listeners to be called when the resource is closed.
- CloseableListenable.Impl - Class in net.lecousin.framework.util
-
Default implementation to handle listeners fired on close.
- closeAfter(IAsync<?>) - Method in interface net.lecousin.framework.util.AsyncCloseable
-
Close asynchronously this closeable once the given synchronization point is done.
- closeAsync() - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- closeAsync(Closeable) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement an asynchronous close using a task calling the synchronous close.
- closeAsync() - Method in class net.lecousin.framework.io.text.Decoder
-
- closeAsync() - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- closeAsync() - Method in interface net.lecousin.framework.util.AsyncCloseable
-
Close asynchronously.
- closeAsync() - Method in class net.lecousin.framework.util.ConcurrentCloseable
-
- closeCachedObject(T) - Method in class net.lecousin.framework.memory.CachedObject
-
- closeContainer - Variable in class net.lecousin.framework.io.SubIO
-
- closed(Closeable) - Method in class net.lecousin.framework.application.Application
-
Unregister an instance to close on application shutdown.
- closed(AsyncCloseable<?>) - Method in class net.lecousin.framework.application.Application
-
Unregister an instance to close on application shutdown.
- closed(Closeable) - Method in interface net.lecousin.framework.application.LCCore.Environment
-
Signal a resource has been closed and do not need to be closed anymore.
- closed(AsyncCloseable<?>) - Method in interface net.lecousin.framework.application.LCCore.Environment
-
Signal a resource has been closed and do not need to be closed anymore.
- closed(Closeable) - Method in class net.lecousin.framework.application.StandaloneLCCore
-
- closed(AsyncCloseable<?>) - Method in class net.lecousin.framework.application.StandaloneLCCore
-
- closeElement() - Method in class net.lecousin.framework.xml.XMLStreamEventsAsync
-
Go the the END_ELEMENT event corresponding to the current START_ELEMENT (must be called with a current event to START_ELEMENT).
- closeElement(XMLStreamEvents.ElementContext) - Method in class net.lecousin.framework.xml.XMLStreamEventsAsync
-
Move forward until the closing tag of the given element is found.
- closeElement() - Method in class net.lecousin.framework.xml.XMLStreamEventsSync
-
Go the the END_ELEMENT event corresponding to the current START_ELEMENT (must be called with a current event to START_ELEMENT).
- closeElement() - Method in class net.lecousin.framework.xml.XMLWriter
-
Close the current element.
- closeParentIOOnClose - Variable in class net.lecousin.framework.io.FragmentedSubIO
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.buffering.BufferedReverseIOReading
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedWritable
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.FileIO
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.IOFromInputStream
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.IOFromOutputStream
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.LinkedIO
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.SubIO
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.text.BufferedWritableCharacterStream
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.text.TextLineStream
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.text.WritableCharacterStream
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.util.BroadcastIO
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- closeResources(Async<TError>) - Method in class net.lecousin.framework.util.ConcurrentCloseable
-
- closeResources(Async<IOException>) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.AbstractCS
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.buffering.BufferedReverseIOReading
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedWritable
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.FileIO
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.IOFromInputStream
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.IOFromOutputStream
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.LinkedIO
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.SubIO
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.text.BufferedWritableCharacterStream
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.text.TextLineStream
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.text.WritableCharacterStream
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.util.BroadcastIO
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.util.ConcurrentCloseable
-
- closeUnderlyingResources() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.AbstractCS
-
- closing - Variable in class net.lecousin.framework.io.buffering.BufferedIO
-
- col - Variable in class net.lecousin.framework.collections.CollectionListener.Keep
-
- CollectionContext(SerializationContext, Object, TypeDefinition, TypeDefinition) - Constructor for class net.lecousin.framework.io.serialization.SerializationContext.CollectionContext
-
Constructor.
- CollectionListener<T> - Interface in net.lecousin.framework.collections
-
A collection listener allows to signal the following events:
new elements, elements removed, and elements changed.
- CollectionListener.Keep<T> - Class in net.lecousin.framework.collections
-
Keeps a collection of elements, such as listeners can be added asynchronously.
- CollectionsUtil - Class in net.lecousin.framework.collections
-
Utility methods on collections.
- CollectionsUtil.IteratorToEnumeration<T> - Class in net.lecousin.framework.collections
-
Convert an iterator to an enumeration.
- CommandLine - Class in net.lecousin.framework.util
-
Utility methods for command line parameters.
- CommandLine.ArgumentsConsumer<T> - Interface in net.lecousin.framework.util
-
Command line arguments consumer.
- CommandLineContext() - Constructor for class net.lecousin.framework.application.launcher.Launcher.CommandLineContext
-
- compare(int[], int[]) - Static method in class net.lecousin.framework.application.Version
-
Compare 2 arrays of integers containing versions.
- compare(Version, Version) - Method in class net.lecousin.framework.application.VersionSpecification.Range
-
- compare(Version, Version) - Method in class net.lecousin.framework.application.VersionSpecification.RangeWithRecommended
-
- compare(Version, Version) - Method in class net.lecousin.framework.application.VersionSpecification.SingleVersion
-
- compare(byte[], byte[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Compare 2 byte arrays.
- compare(byte[], int, byte[], int, int) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Compare 2 byte arrays.
- compareDocumentPosition(Node) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- compareTo(Version) - Method in class net.lecousin.framework.application.Version
-
- CompositeLocalizable - Class in net.lecousin.framework.locale
-
Several localizable strings joined by a separator.
- CompositeLocalizable(String, ILocalizableString...) - Constructor for class net.lecousin.framework.locale.CompositeLocalizable
-
Constructor.
- CompositeNamedObject - Class in net.lecousin.framework.util
-
Simple utility class that contains several named objects.
- CompositeNamedObject() - Constructor for class net.lecousin.framework.util.CompositeNamedObject
-
- CompoundCollection<T> - Class in net.lecousin.framework.collections
-
Allows to add elements, iterables and enumerations, then iterate on them like this is a single list.
- CompoundCollection() - Constructor for class net.lecousin.framework.collections.CompoundCollection
-
- concatenate(T[], T[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Create a new array concatenating first array with second array.
- ConcurrentCloseable<TError extends Exception> - Class in net.lecousin.framework.util
-
Implement most of the functionalities expected by an IConcurrentCloseable.
- ConcurrentCloseable() - Constructor for class net.lecousin.framework.util.ConcurrentCloseable
-
- config - Variable in class net.lecousin.framework.application.launcher.Launcher.CommandLineContext
-
- ConfigConsumer() - Constructor for class net.lecousin.framework.application.launcher.Launcher.CommandLineContext.ConfigConsumer
-
- configure(String, Appender, Logger.Level) - Method in class net.lecousin.framework.log.LoggerFactory
-
Configure a logger with an appender.
- configure(String) - Method in class net.lecousin.framework.log.LoggerFactory
-
Load configuration from a file.
- configure(InputStream) - Method in class net.lecousin.framework.log.LoggerFactory
-
Load configuration from a file.
- configure(XMLStreamReader) - Method in class net.lecousin.framework.log.LoggerFactory
-
Load configuration from a file.
- connect() - Method in class net.lecousin.framework.io.util.ReadableAsURLConnection
-
- Console - Class in net.lecousin.framework.concurrent
-
This class handles printing to the console in a separate thread,
so the calling thread is not blocked.
- Console(Application) - Constructor for class net.lecousin.framework.concurrent.Console
-
Instantiate for the given application.
- ConsoleAppender - Class in net.lecousin.framework.log.appenders
-
Log appender to the console.
- ConsoleAppender(Console, Logger.Level, LogPattern) - Constructor for class net.lecousin.framework.log.appenders.ConsoleAppender
-
Constructor.
- ConsoleAppender(LoggerFactory, XMLStreamReader, Map<String, Appender>) - Constructor for class net.lecousin.framework.log.appenders.ConsoleAppender
-
Constructor.
- ConsoleConsumer(InputStream, Consumer<String>) - Constructor for class net.lecousin.framework.util.ProcessUtil.ConsoleConsumer
-
Constructor.
- consume(String[], int, Launcher.CommandLineContext) - Method in class net.lecousin.framework.application.launcher.Launcher.CommandLineContext.AppParametersConsumer
-
- consume(String[], int, Launcher.CommandLineContext) - Method in class net.lecousin.framework.application.launcher.Launcher.CommandLineContext.ArtifactIdConsumer
-
- consume(String[], int, Launcher.CommandLineContext) - Method in class net.lecousin.framework.application.launcher.Launcher.CommandLineContext.ConfigConsumer
-
- consume(String[], int, Launcher.CommandLineContext) - Method in class net.lecousin.framework.application.launcher.Launcher.CommandLineContext.GroupIdConsumer
-
- consume(String[], int, Launcher.CommandLineContext) - Method in class net.lecousin.framework.application.launcher.Launcher.CommandLineContext.PluginsConsumer
-
- consume(String[], int, Launcher.CommandLineContext) - Method in class net.lecousin.framework.application.launcher.Launcher.CommandLineContext.VersionConsumer
-
- consume(T) - Method in interface net.lecousin.framework.concurrent.util.production.simple.Consumer
-
Consume the given object.
- consume(Input) - Method in class net.lecousin.framework.concurrent.util.production.simple.ProductTransformation
-
- consume(String[], int, T) - Method in interface net.lecousin.framework.util.CommandLine.ArgumentsConsumer
-
Consume arguments starting at the given index, return the number of arguments consumed.
- consumeProcessConsole(Process, Consumer<String>, Consumer<String>) - Static method in class net.lecousin.framework.util.ProcessUtil
-
Launch 2 threads to consume both output and error streams, and call the listeners for each line read.
- Consumer<T> - Interface in net.lecousin.framework.concurrent.util.production.simple
-
Consume objects or data.
- contains(T[], T) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the array contains the value.
- contains(char[], char) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the array contains the value.
- contains(byte[], byte) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the array contains the value.
- contains(short[], short) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the array contains the value.
- contains(int[], int) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the array contains the value.
- contains(long[], long) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the array contains the value.
- contains(Object) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- contains(int, T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Returns true if the given key exists in the tree and its associated value is the given element.
- contains(long, T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Returns true if the given key exists in the tree and its associated value is the given element.
- contains(long, T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLongByRange
-
- contains(int, T) - Method in interface net.lecousin.framework.collections.sort.Sorted.AssociatedWithInteger
-
Return true if the list contains the element.
- contains(long, T) - Method in interface net.lecousin.framework.collections.sort.Sorted.AssociatedWithLong
-
Return true if the list contains the element.
- contains(Object) - Method in class net.lecousin.framework.collections.TurnArray
-
- contains(BigInteger) - Method in class net.lecousin.framework.math.RangeBigInteger
-
Return true if this range contains the given value.
- contains(int) - Method in class net.lecousin.framework.math.RangeInteger
-
Return true if this range contains the given value.
- contains(long) - Method in class net.lecousin.framework.math.RangeLong
-
Return true if this range contains the given value.
- containsAll(Collection<?>) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- containsAll(Collection<?>) - Method in class net.lecousin.framework.collections.TurnArray
-
The implementation of this operation has not been optimised.
- containsInstance(Collection<?>, Object) - Static method in class net.lecousin.framework.collections.CollectionsUtil
-
Return true if the collection contains the instance.
- containsInstance(int, T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Returns true if the given key exists in the tree and its associated value is the given element.
- containsInstance(long, T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Returns true if the given key exists in the tree and its associated value is the given element.
- containsInstance(long, T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLongByRange
-
- containsInstance(int, T) - Method in interface net.lecousin.framework.collections.sort.Sorted.AssociatedWithInteger
-
Return true if the list contains the given instance.
- containsInstance(long, T) - Method in interface net.lecousin.framework.collections.sort.Sorted.AssociatedWithLong
-
Return true if the list contains the given instance.
- containsKey(byte) - Method in interface net.lecousin.framework.collections.map.ByteMap
-
Return true if the map contains the given key.
- containsKey(byte) - Method in class net.lecousin.framework.collections.map.HalfByteHashMap
-
- containsKey(int) - Method in interface net.lecousin.framework.collections.map.IntegerMap
-
Return true if the map contains the given key.
- containsKey(int) - Method in class net.lecousin.framework.collections.map.IntegerMapLinkedArrayList
-
- containsKey(int) - Method in class net.lecousin.framework.collections.map.IntegerMapRBT
-
- containsKey(long) - Method in interface net.lecousin.framework.collections.map.LongMap
-
Return true if the map contains the given key.
- containsKey(long) - Method in class net.lecousin.framework.collections.map.LongMapRBT
-
- containsKey(short) - Method in interface net.lecousin.framework.collections.map.ShortMap
-
Return true if the map contains the given key.
- containsKey(int) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Returns true if the given key exists in the tree.
- containsKey(long) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Returns true if the given key exists in the tree.
- containsOneValueIn(RangeBigInteger) - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Return true if this fragmented range contains at least one value of the given range.
- containsOneValueIn(Collection<RangeBigInteger>) - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Return true if this fragmented range contains at least one value of the given ranges.
- containsOneValueIn(RangeInteger) - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Return true if this fragmented range contains at least one value of the given range.
- containsOneValueIn(Collection<RangeInteger>) - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Return true if this fragmented range contains at least one value of the given ranges.
- containsOneValueIn(RangeLong) - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Return true if this fragmented range contains at least one value of the given range.
- containsOneValueIn(Collection<RangeLong>) - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Return true if this fragmented range contains at least one value of the given ranges.
- containsRange(BigInteger, BigInteger) - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Return true if this fragmented data contains the given range of offset.
- containsRange(int, int) - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Return true if this fragmented data contains the given range of offset.
- containsRange(long, long) - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Return true if this fragmented data contains the given range of offset.
- containsValue(long) - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Return true if this fragmented data contains the given offset.
- containsValue(BigInteger) - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Return true if this fragmented data contains the given offset.
- containsValue(int) - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Return true if this fragmented data contains the given offset.
- containsValue(long) - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Return true if this fragmented data contains the given offset.
- context - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Event
-
Current context with elements' names of the current hierarchy and namespaces declaration.
- convert(long, Class<? extends IntegerUnit>, Class<? extends IntegerUnit>) - Method in interface net.lecousin.framework.math.IntegerUnit.Converter
-
Convert a value.
- convert(long, Class<? extends IntegerUnit>, Class<? extends IntegerUnit>) - Static method in class net.lecousin.framework.math.IntegerUnit.ConverterRegistry
-
Conversion.
- convert(long, Class<? extends IntegerUnit>, Class<? extends IntegerUnit>) - Method in class net.lecousin.framework.math.TimeUnit.Converter
-
- convertBigDecimalValue(BigDecimal, Class<?>, AsyncSupplier<Number, SerializationException>) - Static method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
Convert a BigDecimal into the specified type.
- Converter() - Constructor for class net.lecousin.framework.math.TimeUnit.Converter
-
- ConverterRegistry() - Constructor for class net.lecousin.framework.math.IntegerUnit.ConverterRegistry
-
Constructor.
- convertError(Function<TError, TError2>) - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
Create an AsyncSupplier from the given one, adapting the error.
- convertFromMilliseconds(long, Class<? extends IntegerUnit>) - Method in class net.lecousin.framework.math.TimeUnit.Converter
-
Convert a value from milliseconds.
- convertFromStringToCharSequence(AsyncSupplier<? extends CharSequence, SerializationException>, Class<?>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- convertSerializationValue(Object, TypeDefinition, SerializationContext) - Method in class net.lecousin.framework.io.serialization.rules.CustomTypeSerializer
-
- convertSerializationValue(Object, TypeDefinition, SerializationContext) - Method in interface net.lecousin.framework.io.serialization.rules.SerializationRule
-
Before to serialize a value, this method is called in order to give the opportunity to convert to another value.
- convertStringToInteger(Class<?>, String, Class<? extends IntegerUnit>) - Static method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
Convert a string into an integer, optionally doing convertion into the targetUnit if any.
- convertToMilliseconds(long, Class<? extends IntegerUnit>) - Method in class net.lecousin.framework.math.TimeUnit.Converter
-
Convert a value into milliseconds.
- copy(byte[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Create a copy of the array.
- copy(IO.Readable, IO.Writable, long, boolean, WorkProgress, long) - Static method in class net.lecousin.framework.io.IOUtil
-
Copy from a Readable to a Writable.
- copy(T, long, long, long) - Static method in class net.lecousin.framework.io.IOUtil
-
Copy bytes inside a Seekable IO.
- copy(File, File, byte, long, WorkProgress, long, IAsync<?>) - Static method in class net.lecousin.framework.io.IOUtil
-
Copy a file.
- copy() - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Create a copy of this instance.
- copy() - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Create a copy of this instance.
- copy() - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Create a copy of this instance.
- copy() - Method in class net.lecousin.framework.math.RangeBigInteger
-
- copy() - Method in class net.lecousin.framework.math.RangeInteger
-
- copy() - Method in class net.lecousin.framework.math.RangeLong
-
- copy() - Method in class net.lecousin.framework.xml.XMLStreamEvents.Event
-
Create a copy of this event.
- count(String, String) - Static method in class net.lecousin.framework.util.StringUtil
-
Count the number of occurences.
- countChar(char) - Method in class net.lecousin.framework.util.UnprotectedString
-
Return the number of occurences of the given array in this string.
- Cpu(String, byte, Consumer<Pair<T, TError>>) - Constructor for class net.lecousin.framework.concurrent.Task.Cpu
-
Constructor.
- Cpu(String, byte) - Constructor for class net.lecousin.framework.concurrent.Task.Cpu
-
Constructor.
- CPU - Static variable in class net.lecousin.framework.concurrent.Threading
-
- CPUTaskManager - Class in net.lecousin.framework.concurrent
-
TaskManager for CPU tasks, using one thread by available processor.
- create(DiscriminatorType) - Method in interface net.lecousin.framework.util.Factory
-
Create an instance for the given discriminator.
- create(XMLStreamEventsSync) - Static method in class net.lecousin.framework.xml.dom.XMLDocument
-
Create a document from a XMLStreamEvents.
- create(XMLStreamEventsAsync) - Static method in class net.lecousin.framework.xml.dom.XMLDocument
-
Create a document from a XMLStreamEvents.
- create(XMLDocument, XMLStreamEventsSync) - Static method in class net.lecousin.framework.xml.dom.XMLElement
-
Create an Element from a XMLStreamEvents.
- create(XMLDocument, XMLStreamEventsAsync) - Static method in class net.lecousin.framework.xml.dom.XMLElement
-
Create an Element from a XMLStreamEvents.
- createAndOpenFileAsync(String, String) - Method in class net.lecousin.framework.io.TemporaryFiles
-
Create and open a temporary file.
- createAndOpenFileSync(String, String) - Method in class net.lecousin.framework.io.TemporaryFiles
-
Create and open a temporary file.
- createAndStartReader(IO.Readable) - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- createAttribute(String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- createAttributeNS(String, String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- createCDATASection(String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- createComment(String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- createDirectoryAsync(String) - Method in class net.lecousin.framework.io.TemporaryFiles
-
Create a temporary directory.
- createDirectorySync(String) - Method in class net.lecousin.framework.io.TemporaryFiles
-
Create a temporary directory.
- CreateDirectoryTask - Class in net.lecousin.framework.concurrent.tasks.drives
-
Task to create a directory.
- CreateDirectoryTask(File, boolean, boolean, byte) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.CreateDirectoryTask
-
Constructor.
- createDocument(String, String, DocumentType) - Method in class net.lecousin.framework.xml.dom.XMLDomImplementation
-
- createDocumentFragment() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- createDocumentType(String, String, String) - Method in class net.lecousin.framework.xml.dom.XMLDomImplementation
-
- createElement(String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- createElementNS(String, String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- createEntityReference(String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- createEvent() - Method in class net.lecousin.framework.application.SplashScreen
-
- createEvent() - Method in class net.lecousin.framework.event.SimpleListenableContainer
-
- createEvent() - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- createFileAsync(String, String) - Method in class net.lecousin.framework.io.TemporaryFiles
-
Create a temporary file.
- createFileSync(String, String) - Method in class net.lecousin.framework.io.TemporaryFiles
-
Create a temporary file.
- createGenericArray(Class<T[]>, int) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Creates an array of the given type and size.
- createGenericArray(Class<T[]>, Object[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Creates an array of the given type, and put the given elements inside.
- createGenericArrayOf(int, Class<T>) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Creates an array of the given type and size.
- createListenerToFire(Event<T>) - Static method in class net.lecousin.framework.event.Event
-
Bridge between 2 events: create a listener that will fire the given event when called.
- createProcessingInstruction(String, String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- createRule(AddAttribute, Class<?>) - Method in class net.lecousin.framework.io.serialization.annotations.AddAttribute.ToRule
-
- createRule(TAnnotation, SerializationClass.Attribute) - Method in interface net.lecousin.framework.io.serialization.annotations.AttributeAnnotationToRuleOnAttribute
-
Create a rule from an annotation.
- createRule(TAnnotation, SerializationClass.Attribute) - Method in interface net.lecousin.framework.io.serialization.annotations.AttributeAnnotationToRuleOnType
-
Create a rule from an annotation.
- createRule(Instantiate, SerializationClass.Attribute) - Method in class net.lecousin.framework.io.serialization.annotations.Instantiate.ToRule
-
- createRule(Instantiation, SerializationClass.Attribute) - Method in class net.lecousin.framework.io.serialization.annotations.Instantiation.ToRule
-
- createRule(MergeAttributes, SerializationClass.Attribute) - Method in class net.lecousin.framework.io.serialization.annotations.MergeAttributes.ToRule
-
- createRule(Rename, SerializationClass.Attribute) - Method in class net.lecousin.framework.io.serialization.annotations.Rename.ToRule
-
- createRule(SerializationMethods, SerializationClass.Attribute) - Method in class net.lecousin.framework.io.serialization.annotations.SerializationMethods.ToRule
-
- createRule(SerializationName, SerializationClass.Attribute) - Method in class net.lecousin.framework.io.serialization.annotations.SerializationName.ToRule
-
- createRule(Transient, SerializationClass.Attribute) - Method in class net.lecousin.framework.io.serialization.annotations.Transient.ToRule
-
- createRule(TAnnotation, Class<?>) - Method in interface net.lecousin.framework.io.serialization.annotations.TypeAnnotationToRule
-
Create a rule from an annotation.
- createRule(TypeInstantiation, Class<?>) - Method in class net.lecousin.framework.io.serialization.annotations.TypeInstantiation.ToRule
-
- createRule(TypeSerializationMethod, SerializationClass.Attribute) - Method in class net.lecousin.framework.io.serialization.annotations.TypeSerializationMethod.ToRule
-
- createRule(TypeSerializer, Class<?>) - Method in class net.lecousin.framework.io.serialization.annotations.TypeSerializer.ToRule
-
- createRule(TypeSerializer, SerializationClass.Attribute) - Method in class net.lecousin.framework.io.serialization.annotations.TypeSerializer.ToRule
-
- createSingleByteArray() - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
Merge the byte arrays of this class into a single one and return it.
- createStackTrace(StringBuilder, Throwable, boolean) - Static method in class net.lecousin.framework.util.DebugUtil
-
Append a stack trace of the given Throwable to the StringBuilder.
- createStackTrace(StringBuilder, StackTraceElement[]) - Static method in class net.lecousin.framework.util.DebugUtil
-
Append a stack trace to a StringBuilder.
- createTaskProgress(long, String) - Method in class net.lecousin.framework.progress.MultiTaskProgress
-
Create a sub-progress for the given amount of work (this amount is added to the total amount to be done).
- createTextNode(String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- createWorker() - Method in class net.lecousin.framework.concurrent.FixedThreadTaskManager
-
- createWorker() - Method in class net.lecousin.framework.concurrent.MonoThreadTaskManager
-
- createWorker() - Method in class net.lecousin.framework.concurrent.MultiThreadTaskManager
-
- creation - Variable in class net.lecousin.framework.io.util.FileInfo
-
- CS() - Constructor for class net.lecousin.framework.util.UnprotectedStringBuffer.CS
-
- currentBuffer - Variable in class net.lecousin.framework.io.text.Decoder
-
- CustomAttribute(SerializationClass.Attribute, CustomSerializer) - Constructor for class net.lecousin.framework.io.serialization.rules.CustomAttributeSerializer.CustomAttribute
-
Constructor.
- CustomAttributeSerializer - Class in net.lecousin.framework.io.serialization.rules
-
Rule to customize the serialization of an attribute.
- CustomAttributeSerializer(SerializationContextPattern.OnClassAttribute, CustomSerializer) - Constructor for class net.lecousin.framework.io.serialization.rules.CustomAttributeSerializer
-
Constructor.
- CustomAttributeSerializer(Class<?>, String, CustomSerializer) - Constructor for class net.lecousin.framework.io.serialization.rules.CustomAttributeSerializer
-
Constructor.
- CustomAttributeSerializer.CustomAttribute - Class in net.lecousin.framework.io.serialization.rules
-
Used to override an attribute with a custom serializer.
- CustomExtensionPoint - Interface in net.lecousin.framework.plugins
-
Custom extension point.
- CustomSerializer - Interface in net.lecousin.framework.io.serialization
-
Customize the serialization.
- CustomTypeSerializer - Class in net.lecousin.framework.io.serialization.rules
-
Rule that specifies a custom serializer.
- CustomTypeSerializer(CustomSerializer, SerializationContextPattern) - Constructor for class net.lecousin.framework.io.serialization.rules.CustomTypeSerializer
-
Constructor.
- data - Variable in class net.lecousin.framework.util.Runnables.WithData
-
- DataUtil - Class in net.lecousin.framework.io.util
-
Utility method to encode or decode numbers in little or big endian.
- debug(StringBuilder) - Method in class net.lecousin.framework.concurrent.FixedThreadTaskManager
-
- debug(StringBuilder) - Method in class net.lecousin.framework.concurrent.TaskManager
-
Describe what threads are doing for debugging purpose.
- debug() - Static method in class net.lecousin.framework.concurrent.Threading
-
Return a string containing multi-threading status for debugging purposes.
- debug(StringBuilder) - Method in class net.lecousin.framework.concurrent.ThreadPoolTaskManager
-
- debug() - Method in class net.lecousin.framework.log.Logger
-
- debug(String) - Method in class net.lecousin.framework.log.Logger
-
Log.
- debug(String, Throwable) - Method in class net.lecousin.framework.log.Logger
-
Log.
- debugSynchronization - Static variable in class net.lecousin.framework.concurrent.Threading
-
- DebugUtil - Class in net.lecousin.framework.util
-
Utility methods for debugging.
- dec() - Method in class net.lecousin.framework.event.ListenableLongProperty
-
Decrement.
- dec() - Method in class net.lecousin.framework.mutable.MutableInteger
-
Decrement the value and return the value after decrementation.
- dec() - Method in class net.lecousin.framework.mutable.MutableLong
-
Decrement the value and return the value after decrementation.
- DecimalNumber - Class in net.lecousin.framework.io.encoding
-
Decode a number in decimal digits.
- DecimalNumber() - Constructor for class net.lecousin.framework.io.encoding.DecimalNumber
-
- declareNamespace(String, String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
Declare a namespace on this element (xmlns).
- decode(byte[]) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Decode the given input.
- decode(byte[], int, int) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Decode the given input.
- decode(ByteBuffer) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Decode the given input.
- decode(CharBuffer) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Decode the given input.
- decode(String) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Decode the given input.
- decode(ByteBuffer) - Method in class net.lecousin.framework.io.encoding.Base64Decoder
-
Start a new Task to decode the given buffer.
- decode(CharBuffer) - Method in class net.lecousin.framework.io.encoding.Base64Decoder
-
Start a new Task to decode the given buffer.
- decode(byte[]) - Method in class net.lecousin.framework.io.encoding.HexaDecimalEncoder
-
- decode(byte[]) - Method in interface net.lecousin.framework.io.encoding.IBytesEncoding
-
Decode the given bytes.
- decode(ByteBuffer) - Static method in class net.lecousin.framework.io.encoding.QuotedPrintable
-
Decode the given input.
- decode(byte[]) - Static method in class net.lecousin.framework.io.encoding.QuotedPrintable
-
Decode the given input.
- decode(String) - Static method in class net.lecousin.framework.io.encoding.QuotedPrintable
-
Decode the given input.
- decode(char[], int, int, MutableBoolean, int) - Method in class net.lecousin.framework.io.text.Decoder
-
Decode characters from the IO.
- decode(ByteBuffer, char[], int, int) - Method in class net.lecousin.framework.io.text.Decoder
-
Decode characters without IO.
- decode(ByteBuffer, char[], int, int, MutableBoolean, int) - Method in class net.lecousin.framework.io.text.Decoder
-
- decode(ByteBuffer, char[], int, int, MutableBoolean, int) - Method in class net.lecousin.framework.io.text.DefaultDecoder
-
- decode(ByteBuffer, char[], int, int, MutableBoolean, int) - Method in class net.lecousin.framework.io.text.UTF8Decoder
-
- decode(String) - Method in interface net.lecousin.framework.util.StringEncoding
-
Decode from a string.
- decode(String) - Method in class net.lecousin.framework.util.StringEncoding.EncodedLong
-
- decode(String) - Method in class net.lecousin.framework.util.StringEncoding.SimpleInteger
-
- decode(String) - Method in class net.lecousin.framework.util.StringEncoding.SimpleLong
-
- decode4BytesBase64(byte[], byte[]) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Decode the 4 input bytes of the inputBuffer, into the outputBuffer that must have at least 3 bytes.
- decode4BytesBase64(byte[], byte[], int) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Decode the 4 input bytes of the inputBuffer, into the outputBuffer that must have at least 3 bytes remaining.
- decode4BytesBase64(byte[], int, byte[], int) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Decode 4 input bytes of the inputBuffer, into the outputBuffer that must have at least 3 bytes remaining.
- decode4BytesBase64(ByteBuffer, byte[], int) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Decode the 4 input bytes of the inputBuffer, into the outputBuffer that must have at least 3 bytes remaining.
- decode4BytesBase64(CharBuffer, byte[], int) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Decode the 4 input bytes of the inputBuffer, into the outputBuffer that must have at least 3 bytes remaining.
- decodeBase64Char(byte) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Convert a base 64 character into its integer value.
- decodeHexa(String) - Static method in class net.lecousin.framework.util.StringUtil
-
Decode a string containing hexadecimal digits into an array of bytes.
- decodeHexa(String, byte[]) - Static method in class net.lecousin.framework.util.StringUtil
-
Decode a string containing hexadecimal digits into the given array of bytes.
- decodeHexa(char) - Static method in class net.lecousin.framework.util.StringUtil
-
Return the integer value of the given hexadecimal digit, or -1 if it is not an hexadecimal digit.
- decodeHexaByte(String) - Static method in class net.lecousin.framework.util.StringUtil
-
Decode the given hexadecimal string into a byte (the string must contain 1 or 2 hexa digits).
- decodeHexaLong(String) - Static method in class net.lecousin.framework.util.StringUtil
-
Decode the given string containing hexadecimal digits into a long value.
- Decoder - Class in net.lecousin.framework.io.text
-
Charset decoder.
- Decoder() - Constructor for class net.lecousin.framework.io.text.Decoder
-
- decoder - Variable in class net.lecousin.framework.io.text.DefaultDecoder
-
- DEFAULT_MAX_MEMORY - Static variable in class net.lecousin.framework.io.buffering.BufferedIO.MemoryManagement
-
By default set to 96 MB.
- DEFAULT_MEMORY_THRESHOLD - Static variable in class net.lecousin.framework.io.buffering.BufferedIO.MemoryManagement
-
By default set to 72 MB.
- DEFAULT_TO_BE_WRITTEN_THRESHOLD - Static variable in class net.lecousin.framework.io.buffering.BufferedIO.MemoryManagement
-
By default set to 12 MB.
- DefaultApplicationClassLoader - Class in net.lecousin.framework.application.libraries.classpath
-
Default implementation of ApplicationClassLoader.
- DefaultApplicationClassLoader(Application, File[]) - Constructor for class net.lecousin.framework.application.libraries.classpath.DefaultApplicationClassLoader
-
Constructor.
- DefaultDecoder - Class in net.lecousin.framework.io.text
-
Default implementation of Decoder using JDK CharsetDecoder.
- DefaultDecoder(CharsetDecoder) - Constructor for class net.lecousin.framework.io.text.DefaultDecoder
-
Constructor.
- DefaultLibrariesManager - Class in net.lecousin.framework.application.libraries.classpath
-
Default implementation of LibrariesManager.
- DefaultLibrariesManager(File[]) - Constructor for class net.lecousin.framework.application.libraries.classpath.DefaultLibrariesManager
-
Constructor with additional files to load.
- DefaultLibrariesManager() - Constructor for class net.lecousin.framework.application.libraries.classpath.DefaultLibrariesManager
-
Constructor.
- defaultNamespace - Variable in class net.lecousin.framework.xml.XMLStreamEvents.ElementContext
-
- deleteData(int, int) - Method in class net.lecousin.framework.xml.dom.XMLCharacterData
-
- deleteDirectory(File, WorkProgress, long, boolean) - Static method in class net.lecousin.framework.concurrent.tasks.drives.RemoveDirectoryContentTask
-
Remove a directory with all its content.
- DependencyNode(LibraryDescriptor.Dependency) - Constructor for class net.lecousin.framework.application.libraries.artifacts.LibraryDescriptorLoader.DependencyNode
-
Constructor.
- descendingIterator() - Method in class net.lecousin.framework.collections.TurnArray
-
- description - Variable in class net.lecousin.framework.io.AbstractIO
-
- description - Variable in class net.lecousin.framework.io.FragmentedSubIO
-
- description - Variable in class net.lecousin.framework.io.LinkedIO
-
- description - Variable in class net.lecousin.framework.io.SubIO
-
- description - Variable in class net.lecousin.framework.io.text.FullReadLines
-
- DeserializationTask(Runnable) - Constructor for class net.lecousin.framework.io.serialization.AbstractDeserializer.DeserializationTask
-
- deserialize(TypeDefinition, IO.Readable, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserialize(Object, Object) - Method in interface net.lecousin.framework.io.serialization.CustomSerializer
-
Deserialize an object of TargetType into a SourceType.
- deserialize(TypeDefinition, IO.Readable, List<SerializationRule>) - Method in interface net.lecousin.framework.io.serialization.Deserializer
-
Deserialize an object/value of the given type from the given input.
- deserialize(XMLDeserializer, XMLStreamEventsAsync, List<SerializationRule>) - Method in interface net.lecousin.framework.xml.serialization.XMLCustomSerializer
-
Deserialization.
- deserialize(IO.Readable, Class<T>, List<SerializationRule>) - Static method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
Deserialize from a IO.Readable.
- deserializeBooleanAttributeValue(SerializationContext.AttributeContext, boolean) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeBooleanAttributeValue(SerializationContext.AttributeContext, boolean) - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- deserializeBooleanValue(boolean) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeBooleanValue(boolean) - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- deserializeByteArrayAttributeValue(SerializationContext.AttributeContext, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeByteArrayValue(SerializationContext, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeCharacterAttributeValue(SerializationContext.AttributeContext, boolean) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
By default, deserialize a string and get the first character.
- deserializeCharacterValue(boolean) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
By default, deserialize a string and get the first character.
- deserializeCollectionAttributeValue(SerializationContext.AttributeContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeCollectionAttributeValueElement(SerializationContext.CollectionContext, int, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
Return the element with true if an element is found, or null with false if the end of the collection has been reached.
- deserializeCollectionAttributeValueElement(SerializationContext.CollectionContext, int, String, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- deserializeCollectionValue(SerializationContext, TypeDefinition, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeCollectionValueElement(SerializationContext.CollectionContext, int, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
Return the element (possibly null) with true if an element is found, or null with false if the end of the collection has been reached.
- deserializeCollectionValueElement(SerializationContext.CollectionContext, int, String, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- deserializeFile(File, Class<T>, List<SerializationRule>, byte) - Static method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
Deserialize from a file.
- deserializeInputStreamAttributeValue(SerializationContext.AttributeContext, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeInputStreamValue(SerializationContext, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeIOReadableAttributeValue(SerializationContext.AttributeContext, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeIOReadableAttributeValue(SerializationContext.AttributeContext, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- deserializeIOReadableValue(SerializationContext, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeIOReadableValue(SerializationContext, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- deserializeMapAttributeValue(SerializationContext.AttributeContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeMapValue(SerializationContext, TypeDefinition, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeNextCollectionAttributeValueElement(SerializationContext.CollectionContext, int, String, List<SerializationRule>, AsyncSupplier<Object, SerializationException>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeNextCollectionValueElement(SerializationContext.CollectionContext, int, String, List<SerializationRule>, AsyncSupplier<Object, SerializationException>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeNextObjectAttribute(SerializationContext.ObjectContext, String, List<SerializationRule>, AsyncSupplier<Object, SerializationException>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeNumericAttributeValue(SerializationContext.AttributeContext, boolean) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeNumericAttributeValue(SerializationContext.AttributeContext, boolean) - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- deserializeNumericValue(Class<?>, boolean, Class<? extends IntegerUnit>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeNumericValue(Class<?>, boolean, Class<? extends IntegerUnit>) - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- deserializeObjectAttributeName(SerializationContext.ObjectContext) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
Return the name of the attribute read, or null if the object is closed.
- deserializeObjectAttributeName(SerializationContext.ObjectContext) - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- deserializeObjectAttributeObjectValue(SerializationContext.AttributeContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeObjectAttributes(SerializationContext, Object, TypeDefinition, String, List<SerializationRule>, AsyncSupplier<Object, SerializationException>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeObjectAttributeValue(SerializationContext.ObjectContext, SerializationClass.Attribute, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeObjectAttributeValue(SerializationContext.AttributeContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeObjectAttributeValue(SerializationContext.AttributeContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- deserializeObjectValue(SerializationContext, TypeDefinition, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- Deserializer - Interface in net.lecousin.framework.io.serialization
-
Perform deserialization.
- Deserializer.StreamReferenceHandler - Interface in net.lecousin.framework.io.serialization
-
Allow to handle stream with external reference.
- deserializeResource(String, Class<T>, List<SerializationRule>, byte) - Static method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
Deserialize from a file accessible from the classpath.
- deserializeStringAttributeValue(SerializationContext.AttributeContext) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeStringAttributeValue(SerializationContext.AttributeContext) - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- deserializeStringValue() - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- deserializeStringValue() - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- deserializeValue(SerializationContext, TypeDefinition, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
Deserialize a value.
- detect(File) - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptorLoader
-
Return true if the given directory contains a library descriptor.
- DeterminedSize(IO.Readable, int, int) - Constructor for class net.lecousin.framework.io.buffering.TwoBuffersIO.DeterminedSize
-
Constructor.
- DeterminedSize(String, IO.Readable.Buffered...) - Constructor for class net.lecousin.framework.io.LinkedIO.Readable.Buffered.DeterminedSize
-
Constructor.
- DeterminedSize(String, IO.Readable...) - Constructor for class net.lecousin.framework.io.LinkedIO.Readable.DeterminedSize
-
Constructor.
- DeterminedSize(String, IO.Readable.Seekable...) - Constructor for class net.lecousin.framework.io.LinkedIO.Readable.Seekable.Buffered.DeterminedSize
-
Constructor.
- DeterminedSize(String, IO.Readable.Seekable...) - Constructor for class net.lecousin.framework.io.LinkedIO.Readable.Seekable.DeterminedSize
-
Constructor.
- DevLauncher - Class in net.lecousin.framework.application.launcher
-
Application launcher in a development environment.
- DevLauncher() - Constructor for class net.lecousin.framework.application.launcher.DevLauncher
-
- dir - Variable in class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader
-
- DirectoryClassLoader - Class in net.lecousin.framework.application.libraries.classloader
-
Class loader from a directory containing class files.
- DirectoryClassLoader(AppClassLoader, File) - Constructor for class net.lecousin.framework.application.libraries.classloader.DirectoryClassLoader
-
Constructor.
- directoryFound(T, FileInfo, String) - Method in class net.lecousin.framework.util.DirectoryWalker
-
- DirectoryReader - Class in net.lecousin.framework.concurrent.tasks.drives
-
Read the content of a directory (files and sub-directories).
- DirectoryReader(TaskManager, File, byte, DirectoryReader.Request, WorkProgress) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader
-
Constructor.
- DirectoryReader(File, byte, DirectoryReader.Request, WorkProgress) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader
-
Constructor.
- DirectoryReader(TaskManager, File, byte, DirectoryReader.Request) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader
-
Constructor.
- DirectoryReader(File, byte, DirectoryReader.Request) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader
-
Constructor.
- DirectoryReader.ListSubDirectories - Class in net.lecousin.framework.concurrent.tasks.drives
-
Task to list only sub-directories.
- DirectoryReader.Request - Class in net.lecousin.framework.concurrent.tasks.drives
-
Request specifying which information to retrieve on each element contained in the directory.
- DirectoryReader.Result - Class in net.lecousin.framework.concurrent.tasks.drives
-
Result.
- DirectoryWalker<T> - Class in net.lecousin.framework.util
-
Utility class to go through a file system directory, calling methods when a directory or file is found.
- DirectoryWalker(File, T, DirectoryReader.Request) - Constructor for class net.lecousin.framework.util.DirectoryWalker
-
Constructor.
- doc - Variable in class net.lecousin.framework.xml.dom.XMLNode
-
- docType - Variable in class net.lecousin.framework.xml.dom.XMLDocument
-
- DOMErrors - Class in net.lecousin.framework.xml.dom
-
Create DOMException.
- DOMUtil - Class in net.lecousin.framework.xml.dom
-
Utility methods to manipulate DOM.
- done() - Method in class net.lecousin.framework.application.SplashScreen
-
- done() - Method in class net.lecousin.framework.collections.AsyncCollection.Aggregator
-
- done() - Method in interface net.lecousin.framework.collections.AsyncCollection
-
Called when no more elements will come, and no error was encountered.
- done() - Method in class net.lecousin.framework.collections.AsyncCollection.Keep
-
- done() - Method in class net.lecousin.framework.collections.AsyncCollection.Listen
-
- done() - Method in interface net.lecousin.framework.collections.AsyncCollection.OneByOne
-
Called when no more element will come.
- Done(T, TError) - Constructor for class net.lecousin.framework.concurrent.Task.Done
-
Constructor.
- done() - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- done() - Method in class net.lecousin.framework.progress.SubWorkProgress
-
- done() - Method in interface net.lecousin.framework.progress.WorkProgress
-
Signal all the work has been done.
- done() - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- doneOnSubTasksDone() - Method in class net.lecousin.framework.progress.MultiTaskProgress
-
Automatically call the done or error method of this WorkProgress once all current sub-tasks are done.
- DriveOperationsSequence - Class in net.lecousin.framework.concurrent.tasks.drives
-
Task to execute a sequence of operation on a file, and avoid separate them into different tasks.
- DriveOperationsSequence(TaskManager, String, byte, boolean) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence
-
Constructor.
- DriveOperationsSequence.Operation - Interface in net.lecousin.framework.concurrent.tasks.drives
-
Interface for an operation.
- DriveOperationsSequence.ReadOperation - Class in net.lecousin.framework.concurrent.tasks.drives
-
Read data from a file.
- DriveOperationsSequence.WriteIntegerOperation - Class in net.lecousin.framework.concurrent.tasks.drives
-
- DriveOperationsSequence.WriteLongOperation - Class in net.lecousin.framework.concurrent.tasks.drives
-
- DriveOperationsSequence.WriteOperation - Class in net.lecousin.framework.concurrent.tasks.drives
-
Write data to a file.
- DriveOperationsSequence.WriteOperationSubBuffer - Class in net.lecousin.framework.concurrent.tasks.drives
-
Write a sub-part of a buffer.
- DrivesTaskManager - Class in net.lecousin.framework.concurrent
-
Handle TaskManagers for a drives.
- DrivesTaskManager(ThreadFactory, Class<? extends TaskPriorityManager>, DrivesTaskManager.DrivesProvider) - Constructor for class net.lecousin.framework.concurrent.DrivesTaskManager
-
Constructor.
- DrivesTaskManager.DrivesProvider - Interface in net.lecousin.framework.concurrent
-
Interface to provide drives and partitions.
- dumpHex(StringBuilder, byte[], int, int) - Static method in class net.lecousin.framework.util.DebugUtil
-
Create an hexadecimal dump of the given buffer.
- dumpHex(StringBuilder, ByteBuffer) - Static method in class net.lecousin.framework.util.DebugUtil
-
Create an hexadecimal dump of the given buffer.
- duration(long) - Static method in class net.lecousin.framework.util.StringUtil
-
Create a string for the given duration.
- DynamicLibrariesManager - Class in net.lecousin.framework.application.launcher
-
Libraries manager for development launcher.
- DynamicLibrariesManager(List<File>, SplashScreen, List<LibraryDescriptorLoader>, File, ApplicationConfiguration, List<Triple<String, String, String>>) - Constructor for class net.lecousin.framework.application.launcher.DynamicLibrariesManager
-
Constructor.
- element() - Method in class net.lecousin.framework.collections.TurnArray
-
- ElementContext() - Constructor for class net.lecousin.framework.xml.XMLStreamEvents.ElementContext
-
- elementsAdded(Collection<? extends T>) - Method in interface net.lecousin.framework.collections.CollectionListener
-
Elements have been added.
- elementsAdded(Collection<? extends T>) - Method in class net.lecousin.framework.collections.CollectionListener.Keep
-
- elementsChanged(Collection<? extends T>) - Method in interface net.lecousin.framework.collections.CollectionListener
-
Elements have changed.
- elementsChanged(Collection<? extends T>) - Method in class net.lecousin.framework.collections.CollectionListener.Keep
-
- elementsReady(Collection<? extends T>) - Method in interface net.lecousin.framework.collections.CollectionListener
-
First elements are ready.
- elementsReady(Collection<? extends T>) - Method in class net.lecousin.framework.collections.CollectionListener.Keep
-
- elementsRemoved(Collection<? extends T>) - Method in interface net.lecousin.framework.collections.CollectionListener
-
Elements have been removed.
- elementsRemoved(Collection<? extends T>) - Method in class net.lecousin.framework.collections.CollectionListener.Keep
-
- EmptyReadable - Class in net.lecousin.framework.io.util
-
Implement an empty Readable IO, with Buffered, Seekable and KnownSize capabilities.
- EmptyReadable(String, byte) - Constructor for class net.lecousin.framework.io.util.EmptyReadable
-
Constructor.
- encode(byte[]) - Method in class net.lecousin.framework.io.encoding.HexaDecimalEncoder
-
- encode(byte[]) - Method in interface net.lecousin.framework.io.encoding.IBytesEncoding
-
Encode the given bytes.
- encode(String, Charset) - Static method in class net.lecousin.framework.io.encoding.QuotedPrintable
-
Encode the given input.
- encode(byte[]) - Static method in class net.lecousin.framework.io.encoding.QuotedPrintable
-
Encode the given input.
- encode(Charset) - Method in interface net.lecousin.framework.util.IString
-
Encode this string into a ByteBuffer using the specified charset.
- encode(T) - Method in interface net.lecousin.framework.util.StringEncoding
-
Encode into a string.
- encode(Long) - Method in class net.lecousin.framework.util.StringEncoding.EncodedLong
-
- encode(Integer) - Method in class net.lecousin.framework.util.StringEncoding.SimpleInteger
-
- encode(Long) - Method in class net.lecousin.framework.util.StringEncoding.SimpleLong
-
- encode(Charset, IO.Writable, byte) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Encode this string with the given charset and write the result on the given writable IO.
- encode3BytesBase64(byte[], int, byte[], int) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Encode the 3 bytes from inputBuffer, into 4 bytes in the outputBuffer.
- encode3BytesBase64(byte[], int, char[], int) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Encode the 3 bytes from inputBuffer, into 4 bytes in the outputBuffer.
- encodeAsync(IO.Readable, IO.WriterAsync) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Encode the Readable IO into the Writer.
- encodeAsync(IO.Readable.Buffered, IO.WriterAsync) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Encode the Readable IO into the Writer.
- encodeAsync(IO.Readable, ICharacterStream.WriterAsync) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Encode the Readable IO into the Writer.
- encodeAsync(IO.Readable.Buffered, ICharacterStream.WriterAsync) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Encode the Readable IO into the Writer.
- encodeBase64(int) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Encode the given integer (from 0 to 63) into its base 64 character.
- encodeBase64(byte[]) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Encode the given bytes into base 64.
- encodeBase64(byte[], int, int) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Encode the given bytes into base 64.
- encodeBase64ToChars(byte[], int, int) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Encode the given bytes into base 64.
- EncodedLong(IBytesEncoding) - Constructor for class net.lecousin.framework.util.StringEncoding.EncodedLong
-
Constructor.
- encodeHexa(byte[]) - Static method in class net.lecousin.framework.util.StringUtil
-
Encode the given bytes into hexadecimal.
- encodeHexa(byte[], int, int) - Static method in class net.lecousin.framework.util.StringUtil
-
Encode the given bytes into hexadecimal.
- encodeHexa(byte) - Static method in class net.lecousin.framework.util.StringUtil
-
Encode the given byte into hexadecimal.
- encodeHexaDigit(int) - Static method in class net.lecousin.framework.util.StringUtil
-
Encode a single hexadecimal digit (given value must be between 0 and 15).
- encodeHexaPadding(long) - Static method in class net.lecousin.framework.util.StringUtil
-
Encode a long value into hexadecimal, padding with zeros to create a string of 16 characters.
- encoder - Variable in class net.lecousin.framework.util.IDManagerStringFromLong
-
- encoder - Variable in class net.lecousin.framework.util.StringEncoding.EncodedLong
-
- encodeUpTo3BytesBase64(byte[], int, byte[], int, int) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Encode 1 to 3 bytes.
- encodeUpTo3BytesBase64(byte[], int, char[], int, int) - Static method in class net.lecousin.framework.io.encoding.Base64
-
Encode 1 to 3 bytes.
- encoding - Variable in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- encoding - Variable in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- end() - Method in class net.lecousin.framework.xml.XMLWriter
-
End the document, close any open element, and flush the output stream.
- endCollectionValue(SerializationContext.CollectionContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- endCollectionValue(SerializationContext.CollectionContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- endCollectionValueElement(SerializationContext.CollectionContext, Object, int, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- endCollectionValueElement(SerializationContext.CollectionContext, Object, int, String, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- endInit() - Method in class net.lecousin.framework.application.SplashScreen
-
End of initial startup.
- endObjectValue(SerializationContext.ObjectContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- endObjectValue(SerializationContext.ObjectContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- endOfAttributes() - Method in class net.lecousin.framework.xml.XMLWriter
-
Signal the end of attributes, so the opening tag can be closed and the content can start.
- endOfAttributes(XMLWriter.Context) - Method in class net.lecousin.framework.xml.XMLWriter
-
- endOfData() - Method in class net.lecousin.framework.concurrent.async.WaitingDataQueueSynchronizationPoint
-
Signal that no more data will be queued, so any waiting thread can be unblocked.
- endOfData() - Method in interface net.lecousin.framework.io.IO.OutputToInput
-
Signal that no more data will be written by the producer.
- endOfData() - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- endOfData() - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- endOfOperations() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence
-
Indicate no more operation will be added.
- endOfProduction() - Method in interface net.lecousin.framework.concurrent.util.production.simple.Consumer
-
Signal the end of production, meaning no new object will be given to consume.
- endOfProduction() - Method in class net.lecousin.framework.concurrent.util.production.simple.Production
-
To be called by the producer if and only if it detects the end of the production, but it has a last product to provide.
- endOfProduction() - Method in class net.lecousin.framework.concurrent.util.production.simple.ProductTransformation
-
- endReached() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- endReached() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- endReached() - Method in interface net.lecousin.framework.io.text.ICharacterStream.Readable
-
Return true if the end of the stream has been reached, and no more character can be read.
- endReached() - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- endReached() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.CS
-
- endRead() - Method in class net.lecousin.framework.concurrent.async.ReadWriteLockPoint
-
To call when the thread leaves the read mode and release this lock point.
- endsWith(CharSequence) - Method in interface net.lecousin.framework.util.IString
-
Return true if this string ends with the given one.
- endsWith(CharSequence) - Method in class net.lecousin.framework.util.UnprotectedString
-
- endsWith(CharSequence) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- endWrite() - Method in class net.lecousin.framework.concurrent.async.ReadWriteLockPoint
-
To call when the thread leaves the write mode and release this lock point.
- ensureUnblocked(IAsync<?>...) - Method in class net.lecousin.framework.concurrent.Task
-
Ensure that when this task will be done, successfully or not, the given synchronization point
are unblocked.
- enumeration(Iterator<T>) - Static method in class net.lecousin.framework.collections.CollectionsUtil
-
Instantiate an IteratorToEnumeration on the given iterator.
- enumeration() - Method in class net.lecousin.framework.collections.CompoundCollection
-
- equals(Object) - Method in class net.lecousin.framework.application.Artifact
-
- equals(Object) - Method in class net.lecousin.framework.application.Version
-
- equals(T[], T[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the 2 arrays are identical.
- equals(T[], int, T[], int, int) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the portions of the arrays are equal.
- equals(byte[], byte[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the 2 arrays are identical.
- equals(byte[], int, byte[], int, int) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the 2 specified parts of the arrays are identical.
- equals(short[], short[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the 2 arrays are identical.
- equals(short[], int, short[], int, int) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the 2 specified parts of the arrays are identical.
- equals(int[], int[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the 2 arrays are identical.
- equals(int[], int, int[], int, int) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the 2 specified parts of the arrays are identical.
- equals(long[], long[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the 2 arrays are identical.
- equals(long[], int, long[], int, int) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the 2 specified parts of the arrays are identical.
- equals(char[], char[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the 2 arrays are identical.
- equals(char[], int, char[], int, int) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return true if the 2 specified parts of the arrays are identical.
- equals(List<?>, List<?>) - Static method in class net.lecousin.framework.collections.CollectionsUtil
-
Return true of the 2 lists are identical.
- equals(Object) - Method in class net.lecousin.framework.io.serialization.TypeDefinition
-
- equals(Object) - Method in class net.lecousin.framework.io.util.FileInfo
-
- equals(Object) - Method in class net.lecousin.framework.locale.FixedLocalizedString
-
- equals(Object) - Method in class net.lecousin.framework.locale.LocalizableString
-
- equals(Object) - Method in class net.lecousin.framework.math.RangeBigInteger
-
- equals(Object) - Method in class net.lecousin.framework.math.RangeInteger
-
- equals(Object) - Method in class net.lecousin.framework.math.RangeLong
-
- equals(CharSequence) - Method in interface net.lecousin.framework.util.IString
-
Compare the given CharSequence with this string.
- equals(Object) - Method in class net.lecousin.framework.util.Pair
-
- equals(Object) - Method in class net.lecousin.framework.util.Triple
-
- equals(UnprotectedStringBuffer) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Compare this UnprotectedStringBuffer with another.
- equalsOrNull(Object, Object) - Static method in class net.lecousin.framework.util.ObjectUtil
-
Return true if both are null, or if they are equals.
- err(String) - Method in class net.lecousin.framework.concurrent.Console
-
Print the given line.
- err(Throwable) - Method in class net.lecousin.framework.concurrent.Console
-
Print the given error.
- error(Exception) - Method in class net.lecousin.framework.application.SplashScreen
-
- error(Exception) - Method in class net.lecousin.framework.collections.AsyncCollection.Aggregator
-
- error(Exception) - Method in interface net.lecousin.framework.collections.AsyncCollection
-
Called if an error occured before all elements have been retrieved.
- error(Exception) - Method in class net.lecousin.framework.collections.AsyncCollection.Keep
-
- error(Exception) - Method in class net.lecousin.framework.collections.AsyncCollection.Listen
-
- error(Exception) - Method in interface net.lecousin.framework.collections.AsyncCollection.OneByOne
-
Called when an error occured while retrieving elements.
- error(Throwable) - Method in interface net.lecousin.framework.collections.CollectionListener
-
An error occured while getting elements.
- error - Variable in class net.lecousin.framework.collections.CollectionListener.Keep
-
- error(Throwable) - Method in class net.lecousin.framework.collections.CollectionListener.Keep
-
- error - Variable in class net.lecousin.framework.concurrent.async.AbstractLock
-
- error(TError) - Method in class net.lecousin.framework.concurrent.async.AbstractLock
-
- error(TError) - Method in class net.lecousin.framework.concurrent.async.Async
-
- error(TError) - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
- error(TError) - Method in interface net.lecousin.framework.concurrent.async.AsyncSupplier.Listener
-
Called when the AsyncSupplier is unblocked by an error.
- error(TError) - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Unblock with an error.
- error(Exception) - Method in interface net.lecousin.framework.concurrent.util.production.simple.Consumer
-
Signal an error and stop consumption.
- error(Exception) - Method in class net.lecousin.framework.concurrent.util.production.simple.ProductTransformation
-
- error(Throwable) - Static method in interface net.lecousin.framework.io.IO
-
Convert an Exception into an IOException.
- error(TError, AsyncSupplier<TResult, TError>, Consumer<Pair<TResult, TError>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Shortcut to transfer an error to ondone if it is not null, and to the AsyncWork.
- error(TError, Consumer<Pair<TResult, TError>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Shortcut to transfer an error to ondone if it is not null, and create an AsyncWork with this error.
- error(IOException) - Method in class net.lecousin.framework.io.IOUtil.RecursiveAsyncSupplierListener
-
- error() - Method in class net.lecousin.framework.log.Logger
-
- error(String) - Method in class net.lecousin.framework.log.Logger
-
Log.
- error(String, Throwable) - Method in class net.lecousin.framework.log.Logger
-
Log.
- error(Exception) - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- error(Exception) - Method in interface net.lecousin.framework.progress.WorkProgress
-
Signal an error.
- error(Exception) - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- errorCancelled(CancelException) - Static method in interface net.lecousin.framework.io.IO
-
Create an IOException from a CancelException.
- errorConsumer(IAsync<IOException>, Consumer<Pair<T, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Create a consumer that call forward the error to the given sync and call onDone.
- escape(CharSequence) - Static method in class net.lecousin.framework.xml.XMLWriter
-
Escape a string to include it in XML (this is automatically called by other methods of this class when needed).
- Event<T> - Class in net.lecousin.framework.event
-
An event allows to call listeners that previously registered themselves when the event is fired.
- Event() - Constructor for class net.lecousin.framework.event.Event
-
- event - Variable in class net.lecousin.framework.event.ListenableLongProperty
-
- event - Variable in class net.lecousin.framework.event.ListenableProperty
-
- event - Variable in class net.lecousin.framework.event.SimpleListenableContainer
-
- event - Variable in class net.lecousin.framework.xml.XMLStreamEvents
-
- Event() - Constructor for class net.lecousin.framework.xml.XMLStreamEvents.Event
-
- eventsInterrupted - Variable in class net.lecousin.framework.progress.WorkProgressImpl
-
- execute(Runnable) - Method in interface net.lecousin.framework.application.LCCore.MainThreadExecutor
-
Execute a task.
- execute() - Method in interface net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.Operation
-
Execute the operation.
- execute() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.ReadOperation
-
- execute() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteOperation
-
- execute(InputType) - Method in interface net.lecousin.framework.concurrent.util.LimitAsyncOperations.Executor
-
Launch asynchronous operation.
- executeAgainAt(long) - Method in class net.lecousin.framework.concurrent.Task
-
Execute again this task at the given time.
- executeAgainIn(long) - Method in class net.lecousin.framework.concurrent.Task
-
Execute again this task in the given delay.
- executeAt(long) - Method in class net.lecousin.framework.concurrent.Task
-
Execute this task at the given time.
- executeEvery(long, long) - Method in class net.lecousin.framework.concurrent.Task
-
Execute this task repeatedly.
- executeIn(long) - Method in class net.lecousin.framework.concurrent.Task
-
Execute this task in the given delay in milliseconds.
- executeInMainThread(Runnable) - Static method in class net.lecousin.framework.application.LCCore
-
Ask to execute the given Runnable in the main thread as soon as the thread is available.
- executeNextOccurenceNow() - Method in class net.lecousin.framework.concurrent.Task
-
Change the next execution time to now.
- executeNextOccurenceNow(byte) - Method in class net.lecousin.framework.concurrent.Task
-
Change the next execution time to now with the given priority.
- expandRepeatableAnnotations(Annotation[]) - Static method in class net.lecousin.framework.util.ClassUtil
-
Expand repeatable annotations.
- expandRepeatableAnnotations(Iterable<Annotation>) - Static method in class net.lecousin.framework.util.ClassUtil
-
Expand repeatable annotations.
- expectedRootLocalName - Variable in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- expectedRootNamespaceURI - Variable in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- expiration - Variable in class net.lecousin.framework.memory.CachedObject
-
- EXTENSION_PROJECTS - Static variable in class net.lecousin.framework.application.launcher.DevLauncher
-
- ExtensionPoint<PluginClass extends Plugin> - Interface in net.lecousin.framework.plugins
-
An extension point allows to register plug-ins.
- ExtensionPoints - Class in net.lecousin.framework.plugins
-
Extension points registry.
- extensions - Variable in class net.lecousin.framework.application.launcher.Launcher.CommandLineContext
-
- Factory<InstantiationType,DiscriminatorType> - Interface in net.lecousin.framework.util
-
A factory that create instances based on a discriminator.
- FakeWorkProgress - Class in net.lecousin.framework.progress
-
Implementation of WorkProgress without really increasing any progression.
- FakeWorkProgress() - Constructor for class net.lecousin.framework.progress.FakeWorkProgress
-
- fatal() - Method in class net.lecousin.framework.log.Logger
-
- fatal(String) - Method in class net.lecousin.framework.log.Logger
-
Log.
- fatal(String, Throwable) - Method in class net.lecousin.framework.log.Logger
-
Log.
- field - Variable in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- file - Variable in class net.lecousin.framework.io.FileIO
-
- file - Variable in class net.lecousin.framework.io.util.FileInfo
-
- FileAccess - Class in net.lecousin.framework.concurrent.tasks.drives
-
This class is used as a bridge between
FileIO and dedicated tasks.
- FileAccess(File, String, byte) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
Constructor.
- fileCreated(Path, String) - Method in interface net.lecousin.framework.concurrent.FileSystemWatcher.PathEventListener
-
Called when a new file has been created.
- fileFound(T, FileInfo, String) - Method in class net.lecousin.framework.util.DirectoryWalker
-
- FileInfo - Class in net.lecousin.framework.io.util
-
Contain information about a file, previously retrieved by a task.
- FileInfo() - Constructor for class net.lecousin.framework.io.util.FileInfo
-
- FileInfoToFile - Class in net.lecousin.framework.adapter
-
Return the File contained in a FileInfo.
- FileInfoToFile() - Constructor for class net.lecousin.framework.adapter.FileInfoToFile
-
- FileInfoToPath - Class in net.lecousin.framework.adapter
-
Return the Path contained in a FileInfo.
- FileInfoToPath() - Constructor for class net.lecousin.framework.adapter.FileInfoToPath
-
- FileIO - Class in net.lecousin.framework.io
-
IO on a file, using one of the 3 sub-classes: FileIO.ReadOnly, FileIO.WriteOnly, FileIO.ReadWrite.
- FileIO(File, String, byte) - Constructor for class net.lecousin.framework.io.FileIO
-
- FileIO.ReadOnly - Class in net.lecousin.framework.io
-
FileIO in read-only mode.
- FileIO.ReadWrite - Class in net.lecousin.framework.io
-
FileIO with read and write operations.
- FileIO.WriteOnly - Class in net.lecousin.framework.io
-
FileIO in write-only mode.
- FileIOProvider - Class in net.lecousin.framework.io.provider
-
IOProvider from a file.
- FileIOProvider(File) - Constructor for class net.lecousin.framework.io.provider.FileIOProvider
-
IOProvider from a file.
- FileIOProviderFromSubPath - Class in net.lecousin.framework.io.provider
-
IOProviderFromName using a directory to provide FileIO.
- FileIOProviderFromSubPath(File) - Constructor for class net.lecousin.framework.io.provider.FileIOProviderFromSubPath
-
Constructor.
- fileModified(Path, String) - Method in interface net.lecousin.framework.concurrent.FileSystemWatcher.PathEventListener
-
Called when a file has been modified.
- fileRemoved(Path, String) - Method in interface net.lecousin.framework.concurrent.FileSystemWatcher.PathEventListener
-
Called when a file has been remove.
- FileSystemWatcher - Class in net.lecousin.framework.concurrent
-
Automatically launch and stop a thread to handle file system watching.
- FileSystemWatcher.PathEventListener - Interface in net.lecousin.framework.concurrent
-
Interface to implement to receive events.
- FileToIO - Class in net.lecousin.framework.adapter
-
Contains classes to convert a file into an IO.
- FileToIO.Readable - Class in net.lecousin.framework.adapter
-
Convert a File into an IO.Readable by opening it.
- FileToIO.Writable - Class in net.lecousin.framework.adapter
-
Convert a File into an IO.Writable by opening it.
- fill(char[], int) - Method in interface net.lecousin.framework.util.IString
-
Fill the given character array with the content of this string.
- fill(char[]) - Method in interface net.lecousin.framework.util.IString
-
Fill the given character array with the content of this string.
- fill(char[], int) - Method in class net.lecousin.framework.util.UnprotectedString
-
- fill(char[], int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- fillUsAsciiBytes(byte[], int) - Method in interface net.lecousin.framework.util.IString
-
Same as with char but with bytes, all characters are directly converted into bytes without CharsetEncoder.
- fillUsAsciiBytes(byte[]) - Method in interface net.lecousin.framework.util.IString
-
Same as with char but with bytes, all characters are directly converted into bytes without CharsetEncoder.
- fillUsAsciiBytes(byte[], int) - Method in class net.lecousin.framework.util.UnprotectedString
-
- fillUsAsciiBytes(byte[], int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- filterSingle(Predicate<T>) - Static method in class net.lecousin.framework.collections.CollectionsUtil
-
Return a function that search an element and return it, ot null if not found.
- finalizeDeserialization() - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- finalizeDeserialization() - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- finalizeSerialization() - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- finalizeSerialization() - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- finalizeSpecWriter() - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- finalizeSpecWriter() - Method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- findAdapter(Object, Class<Input>, Class<Output>) - Method in class net.lecousin.framework.adapter.AdapterRegistry
-
Search for an adapter.
- findElement(Collection<T>, Predicate<T>) - Static method in class net.lecousin.framework.collections.CollectionsUtil
-
Search an element and return it, ot null if not found.
- finishAndStopThreads() - Method in class net.lecousin.framework.concurrent.FixedThreadTaskManager
-
- finishAndStopThreads() - Method in class net.lecousin.framework.concurrent.TaskManager
-
- finishAndStopThreads() - Method in class net.lecousin.framework.concurrent.ThreadPoolTaskManager
-
- finishAndStopWorkers() - Method in class net.lecousin.framework.concurrent.FixedThreadTaskManager
-
- finishAndStopWorkers() - Method in class net.lecousin.framework.concurrent.MonoThreadTaskManager
-
- finishAndStopWorkers() - Method in class net.lecousin.framework.concurrent.MultiThreadTaskManager
-
- finishTransfer() - Method in class net.lecousin.framework.concurrent.FixedThreadTaskManager
-
- finishTransfer() - Method in class net.lecousin.framework.concurrent.TaskManager
-
- finishTransfer() - Method in class net.lecousin.framework.concurrent.ThreadPoolTaskManager
-
- fire() - Method in class net.lecousin.framework.event.AsyncEvent
-
Fire the event, and call the listeners in a separate task.
- fire(T) - Method in class net.lecousin.framework.event.Event
-
Fire the event (call the listeners).
- fire() - Method in class net.lecousin.framework.event.SimpleEvent
-
Fire this event, or in other words call the listeners.
- fire(T) - Method in class net.lecousin.framework.event.SingleEvent
-
Fire the event.
- firstBufferSize - Variable in class net.lecousin.framework.io.buffering.BufferedIO
-
- firstChar() - Method in class net.lecousin.framework.util.UnprotectedString
-
Return the first character, or -1 if the string is empty.
- FixedLocalizedString - Class in net.lecousin.framework.locale
-
Implement ILocalizableString with a fixed value (not localized).
- FixedLocalizedString(String) - Constructor for class net.lecousin.framework.locale.FixedLocalizedString
-
Constructor.
- FixedThreadTaskManager - Class in net.lecousin.framework.concurrent
-
Base class to implement a TaskManager, which is responsible to execute tasks in threads.
- FixedThreadTaskManager(String, Object, int, ThreadFactory, Class<? extends TaskPriorityManager>) - Constructor for class net.lecousin.framework.concurrent.FixedThreadTaskManager
-
Constructor.
- flush() - Method in class net.lecousin.framework.concurrent.util.LimitAsyncOperations
-
Same as getLastPendingOperation but never return null (return an unblocked synchronization point instead).
- flush() - Method in class net.lecousin.framework.io.buffering.BufferedIO.ReadWrite
-
- flush() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- flush() - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- flush() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedWritable
-
- flush() - Method in class net.lecousin.framework.io.encoding.Base64Decoder
-
Decode any pending bytes, then return a synchronization point that will be unblocked once
the last writing operation is done.
- flush() - Method in interface net.lecousin.framework.io.IO.Writable.Buffered
-
Force to write buffered data to the underlying IO.
- flush() - Method in class net.lecousin.framework.io.text.BufferedWritableCharacterStream
-
- flush() - Method in class net.lecousin.framework.io.text.CharacterStreamWritePool
-
Returns the synchronization point of the latest write operation.
- flush() - Method in interface net.lecousin.framework.io.text.ICharacterStream.Writable.Buffered
-
Flush any buffered character.
- flush() - Method in interface net.lecousin.framework.log.appenders.Appender
-
Ask to flush any pending log that this appender is still holding.
- flush() - Method in class net.lecousin.framework.log.appenders.ConsoleAppender
-
- flush() - Method in class net.lecousin.framework.log.appenders.MultipleAppender
-
- flush() - Method in class net.lecousin.framework.log.appenders.RollingFileAppender
-
- flush() - Method in class net.lecousin.framework.log.LoggerFactory
-
Return a synchronization point that will be unblocked as soon as all pending logs have been written.
- flush() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.WCS
-
- flushed - Variable in class net.lecousin.framework.io.text.DefaultDecoder
-
- forceEncoding - Variable in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- forceStop() - Method in class net.lecousin.framework.concurrent.StandaloneTaskPriorityManager
-
- forceStop() - Method in interface net.lecousin.framework.concurrent.TaskPriorityManager
-
always called inside a synchronized block on this instance.
- forceStopThreads() - Method in class net.lecousin.framework.concurrent.FixedThreadTaskManager
-
- forceStopThreads() - Method in class net.lecousin.framework.concurrent.TaskManager
-
- forceStopThreads() - Method in class net.lecousin.framework.concurrent.ThreadPoolTaskManager
-
- forceStopWorkers() - Method in class net.lecousin.framework.concurrent.FixedThreadTaskManager
-
- forceStopWorkers() - Method in class net.lecousin.framework.concurrent.MonoThreadTaskManager
-
- forceStopWorkers() - Method in class net.lecousin.framework.concurrent.MultiThreadTaskManager
-
- forward(AsyncSupplier<T, TError>) - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
Forward the result, error, or cancellation to the given AsyncSupplier.
- forward(AsyncSupplier<T, TError2>, Function<TError, TError2>) - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
Forward the result, error, or cancellation to the given AsyncSupplier.
- forwardIfNotSuccessful(IAsync<TError>) - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
If this asynchronous unit is not successful, forward the result to the given one (this object MUST be done).
- FragmentedRangeBigInteger - Class in net.lecousin.framework.math
-
List of RangeBigInteger representing a fragmented data.
- FragmentedRangeBigInteger() - Constructor for class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Constructor.
- FragmentedRangeBigInteger(RangeBigInteger) - Constructor for class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Constructor.
- FragmentedRangeBigInteger(String) - Constructor for class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Parse from string.
- FragmentedRangeBigInteger.Parser - Class in net.lecousin.framework.math
-
String parser.
- FragmentedRangeInteger - Class in net.lecousin.framework.math
-
List of RangeInteger representing a fragmented data.
- FragmentedRangeInteger() - Constructor for class net.lecousin.framework.math.FragmentedRangeInteger
-
Constructor.
- FragmentedRangeInteger(RangeInteger) - Constructor for class net.lecousin.framework.math.FragmentedRangeInteger
-
Constructor.
- FragmentedRangeInteger(String) - Constructor for class net.lecousin.framework.math.FragmentedRangeInteger
-
Parse from string.
- FragmentedRangeInteger.Parser - Class in net.lecousin.framework.math
-
String parser.
- FragmentedRangeLong - Class in net.lecousin.framework.math
-
List of RangeLong representing a fragmented data.
- FragmentedRangeLong() - Constructor for class net.lecousin.framework.math.FragmentedRangeLong
-
Constructor.
- FragmentedRangeLong(RangeLong) - Constructor for class net.lecousin.framework.math.FragmentedRangeLong
-
Constructor.
- FragmentedRangeLong(String) - Constructor for class net.lecousin.framework.math.FragmentedRangeLong
-
Parse from string.
- FragmentedRangeLong.Parser - Class in net.lecousin.framework.math
-
String parser.
- FragmentedSubIO - Class in net.lecousin.framework.io
-
A fragmented sub-IO allows to specify a list of fragments inside a seekable IO, and does like those fragments are a contiguous IO.
- FragmentedSubIO(IO.Seekable, List<RangeLong>, boolean, String) - Constructor for class net.lecousin.framework.io.FragmentedSubIO
-
Constructor.
- FragmentedSubIO.Readable - Class in net.lecousin.framework.io
-
Readable fragmented IO.
- FragmentedSubIO.ReadWrite - Class in net.lecousin.framework.io
-
Readable and Writable fragmented IO.
- fragments - Variable in class net.lecousin.framework.io.FragmentedSubIO
-
- free(byte[]) - Method in class net.lecousin.framework.memory.ByteArrayCache
-
Put an array in the cache.
- free(Value, CloseableListenable) - Method in class net.lecousin.framework.memory.Cache
-
Signal that the given cached data is not anymore used by the given user.
- free(CacheManager.CachedData) - Method in class net.lecousin.framework.memory.Cache
-
- free(CacheManager.CachedData) - Method in interface net.lecousin.framework.memory.CacheManager
-
Free the given data.
- free(int[]) - Method in class net.lecousin.framework.memory.IntArrayCache
-
Put an array in the cache.
- free(T) - Method in class net.lecousin.framework.memory.ObjectBank
-
Release an instance.
- free(long) - Method in interface net.lecousin.framework.util.IDManagerLong
-
Free the given identifier.
- free(String) - Method in interface net.lecousin.framework.util.IDManagerString
-
Free the given identifier.
- free(String) - Method in class net.lecousin.framework.util.IDManagerStringFromLong
-
- free(long) - Method in class net.lecousin.framework.util.RandomIDManagerLong
-
- free(long) - Method in class net.lecousin.framework.util.SimpleIDManagerLong
-
- freeBuffer(ByteBuffer) - Method in class net.lecousin.framework.io.util.Buffers
-
Release a buffer.
- freeBuffer(ByteBuffer) - Method in class net.lecousin.framework.io.util.LimitWriteOperationsReuseBuffers
-
Must be called only if the user has not been used for a write operation,
else it will be automatically free when write operation is done.
- freeMemory(IMemoryManageable.FreeMemoryLevel) - Method in class net.lecousin.framework.application.libraries.classloader.ZipClassLoader
-
- freeMemory(IMemoryManageable.FreeMemoryLevel) - Method in class net.lecousin.framework.io.buffering.BufferedIO.MemoryManagement
-
- freeMemory(IMemoryManageable.FreeMemoryLevel) - Method in class net.lecousin.framework.locale.LocalizedProperties
-
- freeMemory(IMemoryManageable.FreeMemoryLevel) - Method in class net.lecousin.framework.memory.ByteArrayCache
-
- freeMemory(IMemoryManageable.FreeMemoryLevel) - Method in interface net.lecousin.framework.memory.CacheManager
-
- freeMemory(IMemoryManageable.FreeMemoryLevel) - Method in interface net.lecousin.framework.memory.IMemoryManageable
-
Request to free some memory.
- freeMemory(IMemoryManageable.FreeMemoryLevel) - Method in class net.lecousin.framework.memory.IntArrayCache
-
- freeMemory(IMemoryManageable.FreeMemoryLevel) - Static method in class net.lecousin.framework.memory.MemoryManager
-
Free memory on memory manageable instances.
- freeMemory(IMemoryManageable.FreeMemoryLevel) - Method in class net.lecousin.framework.memory.ObjectBank
-
- freeMemory(IMemoryManageable.FreeMemoryLevel) - Method in class net.lecousin.framework.memory.SimpleCache
-
- From(LibraryDescriptor) - Constructor for class net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.Dependency.From
-
Constructor.
- from(Consumer<T>, Consumer<TError>, Consumer<CancelException>) - Static method in interface net.lecousin.framework.concurrent.async.AsyncSupplier.Listener
-
Create a Listener with the given listeners.
- from(Runnable, Consumer<TError>, Consumer<CancelException>) - Static method in interface net.lecousin.framework.concurrent.async.AsyncSupplier.Listener
-
Create a Listener with the given listeners.
- from(IAsync<?>...) - Static method in class net.lecousin.framework.concurrent.async.JoinPoint
-
Shortcut method to create a JoinPoint waiting for the given synchronization points, the JoinPoint is started by this method.
- from(Collection<? extends IAsync<?>>) - Static method in class net.lecousin.framework.concurrent.async.JoinPoint
-
Shortcut method to create a JoinPoint waiting for the given synchronization points, the JoinPoint is started by this method.
- from(IO.Readable) - Static method in class net.lecousin.framework.io.buffering.MemoryIO
-
Create a MemoryIO and fill it with the content of the given Readable.
- from(Class<?>, TypeDefinition) - Static method in class net.lecousin.framework.io.serialization.TypeDefinition
-
Create a type, with the given definition of a field or method, and knowing the instance type.
- FromConsumer(String, byte, Consumer<TParam>) - Constructor for class net.lecousin.framework.concurrent.Task.Cpu.Parameter.FromConsumer
-
Constructor.
- FromFunction(String, byte, Function<TParam, TResult>) - Constructor for class net.lecousin.framework.concurrent.Task.Cpu.Parameter.FromFunction
-
Constructor.
- FromRunnable(Runnable, String, byte, Consumer<Pair<Void, NoException>>) - Constructor for class net.lecousin.framework.concurrent.Task.Cpu.FromRunnable
-
Constructor.
- FromRunnable(Runnable, String, byte) - Constructor for class net.lecousin.framework.concurrent.Task.Cpu.FromRunnable
-
Constructor.
- FromRunnable(String, byte, Runnable) - Constructor for class net.lecousin.framework.concurrent.Task.Cpu.FromRunnable
-
Constructor.
- fromSimilarError(IAsync<T>...) - Static method in class net.lecousin.framework.concurrent.async.JoinPoint
-
Shortcut method to create a JoinPoint waiting for the given synchronization points, the JoinPoint is started by this method.
If some given synchronization points are null, they are just skipped.
- FromSupplierThrows(String, byte, Runnables.SupplierThrows<T, TError>) - Constructor for class net.lecousin.framework.concurrent.Task.Cpu.FromSupplierThrows
-
Constructor.
- FromSupplierThrows(String, byte, Consumer<Pair<T, TError>>, Runnables.SupplierThrows<T, TError>) - Constructor for class net.lecousin.framework.concurrent.Task.Cpu.FromSupplierThrows
-
Constructor.
- fromTasks(Task<?, ?>...) - Static method in class net.lecousin.framework.concurrent.async.JoinPoint
-
Shortcut method to create a JoinPoint waiting for the given tasks, the JoinPoint is started by this method.
If any task has error or is cancelled, the join point is immediately unblocked, even other tasks are still pending.
- fromTasks(Collection<? extends Task<?, ?>>) - Static method in class net.lecousin.framework.concurrent.async.JoinPoint
-
Shortcut method to create a JoinPoint waiting for the given tasks, the JoinPoint is started by this method.
If any task has error or is cancelled, the join point is immediately unblocked, even other tasks are still pending.
- fromTasksNoErrorOrCancel(Collection<? extends Task<?, ?>>) - Static method in class net.lecousin.framework.concurrent.async.JoinPoint
-
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.
- FullReadFileTask - Class in net.lecousin.framework.concurrent.tasks.drives
-
Task to read all bytes from a file.
- FullReadFileTask(File, byte) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.FullReadFileTask
-
Constructor.
- FullReadLines<T> - Class in net.lecousin.framework.io.text
-
Task reading a text file line by line.
- FullReadLines(String, ICharacterStream.Readable.Buffered, byte, IO.OperationType) - Constructor for class net.lecousin.framework.io.text.FullReadLines
-
Constructor.
- generate(LogPattern.Log) - Method in class net.lecousin.framework.log.LogPattern
-
Generate a log string.
- generateResult() - Method in class net.lecousin.framework.application.libraries.classpath.LoadLibraryExtensionPointsFile
-
- generateResult() - Method in class net.lecousin.framework.application.libraries.classpath.LoadLibraryPluginsFile
-
- generateResult() - Method in class net.lecousin.framework.concurrent.tasks.LoadPropertiesFileTask
-
- generateResult() - Method in class net.lecousin.framework.io.text.FullReadLines
-
- generateResult() - Method in class net.lecousin.framework.locale.LoadLibraryLocaleFile
-
- Generic(Object) - Constructor for class net.lecousin.framework.collections.ArrayIterator.Generic
-
Constructor.
- get() - Static method in class net.lecousin.framework.adapter.AdapterRegistry
-
Returns the instance of the adapter registry.
- get() - Static method in class net.lecousin.framework.application.LCCore
-
Return the environment.
- get(String) - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
- get(int) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- get(byte) - Method in interface net.lecousin.framework.collections.map.ByteMap
-
Get a value.
- get(byte) - Method in class net.lecousin.framework.collections.map.HalfByteHashMap
-
- get(int) - Method in interface net.lecousin.framework.collections.map.IntegerMap
-
Get a value.
- get(int) - Method in class net.lecousin.framework.collections.map.IntegerMapLinkedArrayList
-
- get(int) - Method in class net.lecousin.framework.collections.map.IntegerMapRBT
-
- get(long) - Method in interface net.lecousin.framework.collections.map.LongMap
-
Get a value.
- get(long) - Method in class net.lecousin.framework.collections.map.LongMapRBT
-
- get(short) - Method in interface net.lecousin.framework.collections.map.ShortMap
-
Get a value.
- get(int) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Returns the node associated to the given key, or null if no such key exists.
- get(long) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Returns the node associated to the given key, or null if no such key exists.
- get(T) - Method in class net.lecousin.framework.collections.Tree
-
Get the node containing the given element.
- get(int) - Method in class net.lecousin.framework.collections.Tree
-
Get the node at the given index.
- get() - Method in class net.lecousin.framework.concurrent.async.Async
-
- get(long, TimeUnit) - Method in class net.lecousin.framework.concurrent.async.Async
-
- get() - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
- get(long, TimeUnit) - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
- get(Object) - Static method in class net.lecousin.framework.concurrent.Threading
-
Get the task manager for the given resource.
- get() - Method in class net.lecousin.framework.event.ListenableLongProperty
-
Return the current value.
- get(IO.Readable, boolean) - Static method in class net.lecousin.framework.io.IOAsInputStream
-
Get an instance for the given IO.
- get(IO.Writable) - Static method in class net.lecousin.framework.io.IOAsOutputStream
-
Create an OutputStream based on the given writable IO.
- get(String) - Method in class net.lecousin.framework.io.provider.FileIOProviderFromSubPath
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom
-
Get a IOProvider.
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.Readable
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.Readable.KnownSize
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.Readable.Seekable
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.Readable.Seekable.KnownSize
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.ReadWrite
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.ReadWrite.KnownSize
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.ReadWrite.KnownSize.Resizable
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.ReadWrite.Seekable
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.ReadWrite.Seekable.KnownSize
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.ReadWrite.Seekable.KnownSize.Resizable
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.Writable
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.Writable.KnownSize
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.Writable.KnownSize.Resizable
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.Writable.Seekable
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.Writable.Seekable.KnownSize
-
- get(T) - Method in interface net.lecousin.framework.io.provider.IOProviderFrom.Writable.Seekable.KnownSize.Resizable
-
- get(String) - Method in class net.lecousin.framework.io.provider.IOProviderFromPathUsingClassloader
-
- get(URI) - Method in class net.lecousin.framework.io.provider.IOProviderFromURI
-
- get() - Static method in class net.lecousin.framework.io.TemporaryFiles
-
Get the instance for the current application.
- get(Application) - Static method in class net.lecousin.framework.io.TemporaryFiles
-
Get the instance for the given application.
- get(Charset) - Static method in class net.lecousin.framework.io.text.Decoder
-
Get a decoder for the given charset.
- get(AnnotatedElement, String) - Static method in class net.lecousin.framework.locale.annotations.LocalizableAnnotations
-
Get a localizable string from the given element.
- get(String) - Static method in class net.lecousin.framework.math.IntegerUnit.ParserRegistry
-
Get the unit from the text.
- get(int, boolean) - Method in class net.lecousin.framework.memory.ByteArrayCache
-
Get an array.
- get(Key, CloseableListenable) - Method in class net.lecousin.framework.memory.Cache
-
Return the cached data corresponding to the given key, or null if it does not exist.
- get() - Method in class net.lecousin.framework.memory.CachedObject
-
- get(int, boolean) - Method in class net.lecousin.framework.memory.IntArrayCache
-
Get an array.
- get() - Method in class net.lecousin.framework.memory.ObjectBank
-
Get an instance.
- get(Key) - Method in class net.lecousin.framework.memory.SimpleCache
-
Get a data, or create it using the provider.
- get() - Method in class net.lecousin.framework.mutable.Mutable
-
- get() - Method in class net.lecousin.framework.mutable.MutableBoolean
-
- get() - Method in class net.lecousin.framework.mutable.MutableInteger
-
- get() - Method in class net.lecousin.framework.mutable.MutableLong
-
- get(int) - Method in class net.lecousin.framework.util.CompositeNamedObject
-
Return the object at the given index.
- get() - Method in interface net.lecousin.framework.util.Runnables.SupplierThrows
-
Called to execute the runnable.
- getAllAnnotations(Class<?>) - Static method in class net.lecousin.framework.util.ClassUtil
-
Returns all annotations including those on the superclass and implemented interfaces.
- getAllFields(Class<?>) - Static method in class net.lecousin.framework.util.ClassUtil
-
Get all fields from the given class and all its super classes.
- getAllFieldsInheritedFirst(Class<?>) - Static method in class net.lecousin.framework.util.ClassUtil
-
Get all fields from the given class and all its super classes, with the ones from the root class first.
- getAllListeners() - Method in class net.lecousin.framework.concurrent.async.AbstractLock
-
- getAllListeners() - Method in class net.lecousin.framework.concurrent.async.Async
-
- getAllListeners() - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
- getAllListeners() - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Return a collection with all listeners, only for debugging purposes.
- getAllMethodsInheritedFirst(Class<?>) - Static method in class net.lecousin.framework.util.ClassUtil
-
Get all methods from the given class and all its super classes, with the ones from the root class first.
- getAllTaskManagers() - Static method in class net.lecousin.framework.concurrent.Threading
-
Return all current TaskManager.
- getAmount() - Method in class net.lecousin.framework.application.SplashScreen
-
- getAmount() - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- getAmount() - Method in interface net.lecousin.framework.progress.WorkProgress
-
Return the total amount of work to be done.
- getAmount() - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- getAnnotation(boolean, Class<T>) - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
Retrieve a specific annotation.
- getAnnotations(boolean) - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
Retrieve all annotations.
- getAnnotationToRules(Annotation) - Static method in interface net.lecousin.framework.io.serialization.annotations.AttributeAnnotationToRuleOnAttribute
-
Search for implementations to convert the given annotation into a rule.
- getAnnotationToRules(Annotation) - Static method in interface net.lecousin.framework.io.serialization.annotations.AttributeAnnotationToRuleOnType
-
Search for implementations to convert the given annotation into a rule.
- getAnnotationToRules(Annotation) - Static method in interface net.lecousin.framework.io.serialization.annotations.TypeAnnotationToRule
-
Search for implementations to convert the given annotation into a rule.
- getApplication() - Method in interface net.lecousin.framework.application.ApplicationClassLoader
-
Return the application.
- getApplication() - Method in interface net.lecousin.framework.application.LCCore.Environment
-
Get the application associated with the calling thread.
- getApplication() - Static method in class net.lecousin.framework.application.LCCore
-
- getApplication() - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
- getApplication() - Method in class net.lecousin.framework.application.libraries.classloader.AppClassLoader
-
- getApplication() - Method in class net.lecousin.framework.application.libraries.classpath.DefaultApplicationClassLoader
-
- getApplication() - Method in class net.lecousin.framework.application.StandaloneLCCore
-
- getApplication() - Method in class net.lecousin.framework.concurrent.Task
-
- getApplication() - Method in class net.lecousin.framework.log.LoggerFactory
-
- getApplicationSpecificProperties() - Method in class net.lecousin.framework.application.Application
-
- getArray() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- getArrays() - Method in class net.lecousin.framework.collections.ListOfArrays
-
- getArtifactId() - Method in class net.lecousin.framework.application.Application
-
- getArtifactId() - Method in class net.lecousin.framework.application.ArtifactReference
-
- getArtifactId() - Method in class net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.Dependency.From
-
- getArtifactId() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.Dependency
-
Dependency artifact id.
- getArtifactId() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor
-
Artifact id.
- getArtifactId() - Method in class net.lecousin.framework.application.libraries.artifacts.LoadedLibrary
-
- getAsString(Charset) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
Convert the content of the buffer into a String encoded with the given charset.
- getAttribute() - Method in class net.lecousin.framework.io.serialization.SerializationContext.AttributeContext
-
- getAttribute(SerializationClass, SerializationContext) - Method in class net.lecousin.framework.io.serialization.SerializationContextPattern.OnClassAttribute
-
Return the attribute.
- getAttribute(String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getAttributeByFullName(CharSequence) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
Shortcut to get the attribute for the given full name.
- getAttributeByLocalName(CharSequence) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
Shortcut to get the attibute for the given local name.
- getAttributeByName(String) - Method in class net.lecousin.framework.io.serialization.SerializationClass
-
Get an attribute by its name.
- getAttributeByOriginalName(String) - Method in class net.lecousin.framework.io.serialization.SerializationClass
-
Get an attribute by its original name.
- getAttributeNode(String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getAttributeNodeNS(String, String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getAttributeNS(String, String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getAttributeOriginalName() - Method in class net.lecousin.framework.io.serialization.SerializationContextPattern.OnClassAttribute
-
- getAttributes() - Method in class net.lecousin.framework.io.serialization.SerializationClass
-
- getAttributes() - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getAttributes() - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- getAttributeValueByFullName(CharSequence) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
Shortcut to get the value of the given attribute name.
- getAttributeValueByLocalName(CharSequence) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
Shortcut to get the value of the given attribute name.
- getAttributeValueWithNamespaceURI(CharSequence, CharSequence) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
Shortcut to get the value of the given attribute name.
- getAttributeValueWithPrefix(CharSequence, CharSequence) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
Shortcut to get the value of the given attribute name.
- getAttributeWithNamespaceURI(CharSequence, CharSequence) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
Shortcut to get the attribute for the given namespace URI and local name.
- getAttributeWithPrefix(CharSequence, CharSequence) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
Shortcut to get the attribute for the given namespace prefix and local name.
- getAvailableDataSize() - Method in interface net.lecousin.framework.io.IO.OutputToInput
-
If available, return the size.
- getAvailableDataSize() - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- getAvailableDataSize() - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- getAvailableLanguageCodes() - Method in class net.lecousin.framework.locale.LocalizedProperties
-
Return the list of available languages.
- getBase() - Method in class net.lecousin.framework.io.serialization.TypeDefinition
-
- getBaseURI() - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- getBlockedThreadHandler(Thread) - Static method in class net.lecousin.framework.concurrent.Threading
-
Return the object handling a case of a blocked thread for the given thread.
- getBuffer() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.ReadOperation
-
Return the buffer to fill.
- getBuffer() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteIntegerOperation
-
- getBuffer() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteLongOperation
-
- getBuffer() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteOperation
-
Return the buffer to write.
- getBuffer() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteOperationSubBuffer
-
- getBuffer() - Method in class net.lecousin.framework.io.util.Buffers
-
Get a buffer.
- getBuffer() - Method in class net.lecousin.framework.io.util.LimitWriteOperationsReuseBuffers
-
Return a buffer to put data to write.
- getBufferIndex(long) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- getBufferOffset(long) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- getBufferPosition(long) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- getBuffers() - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
Must be called only when no more modification are being done.
- getBytesLittleEndian(long) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- getCachedData() - Method in class net.lecousin.framework.memory.Cache
-
- getCachedData() - Method in interface net.lecousin.framework.memory.CacheManager
-
Return this list of cached data.
- getCachedDataExpiration(CacheManager.CachedData) - Method in interface net.lecousin.framework.memory.CacheManager
-
Return the expiration time of the given data.
- getCaller() - Static method in class net.lecousin.framework.util.DebugUtil
-
Return the String class#method():line of the caller.
- getCancelEvent() - Method in class net.lecousin.framework.concurrent.async.AbstractLock
-
- getCancelEvent() - Method in class net.lecousin.framework.concurrent.async.Async
-
- getCancelEvent() - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
- getCancelEvent() - Method in interface net.lecousin.framework.concurrent.async.Cancellable
-
Get the reason of the cancellation.
- getCancelEvent() - Method in class net.lecousin.framework.concurrent.Task
-
- getCapacity() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- getCharacterStream() - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
- getChild(Element, String) - Static method in class net.lecousin.framework.xml.dom.DOMUtil
-
Return the first child of the given name, or null.
- getChildNodes() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getChildNodes() - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getChildNodes() - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- getChildren(ElementType, boolean, byte) - Method in interface net.lecousin.framework.util.HierarchyProvider.Asynchronous
-
Return the children of the given element.
- getChildren(ElementType, boolean) - Method in interface net.lecousin.framework.util.HierarchyProvider.Synchronous
-
Return the children of the given element.
- getChildren(Element, String) - Static method in class net.lecousin.framework.xml.dom.DOMUtil
-
Return the children with the given name.
- getChildText(Element, String) - Static method in class net.lecousin.framework.xml.dom.DOMUtil
-
Return the inner text of the first child with the given name.
- getClasses() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor
-
Return a directory or a JAR file containing the classes to be loaded.
- getClassifier() - Method in class net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.Dependency.From
-
- getClassifier() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.Dependency
-
Dependency classifier.
- getClassLoader() - Method in class net.lecousin.framework.application.Application
-
Return the application class loader.
- getClassLoader() - Method in class net.lecousin.framework.application.libraries.artifacts.LoadedLibrary
-
- getClassLoadingSP(String) - Static method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
Get the synchronized object for loading the given class.
- getClazz() - Method in class net.lecousin.framework.application.ApplicationConfiguration
-
- getCollection() - Method in class net.lecousin.framework.io.serialization.SerializationContext.CollectionContext
-
- getCollectionType() - Method in class net.lecousin.framework.io.serialization.SerializationContext.CollectionContext
-
- getCommandLineArguments() - Method in class net.lecousin.framework.application.Application
-
- getConsole() - Method in class net.lecousin.framework.application.Application
-
- getContainerObjectContext() - Method in class net.lecousin.framework.io.serialization.SerializationContext.AttributeContext
-
- getContainerObjectContext() - Method in class net.lecousin.framework.io.serialization.SerializationContext.CollectionContext
-
- getContainerObjectContext() - Method in class net.lecousin.framework.io.serialization.SerializationContext
-
Return the first ObjectContext in the ancestors, or null.
- getContainerObjectContext() - Method in class net.lecousin.framework.io.serialization.SerializationContext.ObjectContext
-
- getContentLengthLong() - Method in class net.lecousin.framework.io.util.ReadableAsURLConnection
-
- getCPUTaskManager() - Static method in class net.lecousin.framework.concurrent.Threading
-
- getCurrentElements() - Method in class net.lecousin.framework.collections.AsyncCollection.Keep
-
Return the list containing the elements kept so far.
- getCustomExtensionPoint(Class<T>) - Static method in class net.lecousin.framework.plugins.ExtensionPoints
-
Retrieve an extension point instance.
- getCustomExtensionPoints() - Static method in class net.lecousin.framework.plugins.ExtensionPoints
-
Return all registered custom extension points.
- getCustomSerializer() - Method in class net.lecousin.framework.io.serialization.rules.CustomAttributeSerializer.CustomAttribute
-
- getData(String) - Method in class net.lecousin.framework.application.Application
-
Get a data associated with this application.
- getData() - Method in class net.lecousin.framework.util.Runnables.WithData
-
- getData() - Method in class net.lecousin.framework.xml.dom.XMLCharacterData
-
- getDataReadySynchronization() - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
Return the next synchronization point that will be unblocked once data is ready to be read.
- getDeclaredNamespaces() - Method in class net.lecousin.framework.locale.LocalizedProperties
-
- getDeclaringClass() - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
Return the declaring class of the field or the getter or the setter.
- getDefault() - Method in class net.lecousin.framework.log.LoggerFactory
-
- getDefaultCachedDataExpiration() - Method in interface net.lecousin.framework.memory.CacheManager
-
- getDefaultLogger() - Method in class net.lecousin.framework.application.Application
-
- getDependencies() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor
-
Return the list of dependencies of this library.
- getDependenciesAdditionalRepositories() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor
-
Return a list of additional repositories to look for dependencies.
- getDependency() - Method in class net.lecousin.framework.application.libraries.artifacts.LibraryDescriptorLoader.DependencyNode
-
- getDescription() - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
Return a description of this class loader.
- getDescription() - Method in class net.lecousin.framework.application.libraries.classloader.DirectoryClassLoader
-
- getDescription() - Method in class net.lecousin.framework.application.libraries.classloader.ZipClassLoader
-
- getDescription() - Method in class net.lecousin.framework.concurrent.Task
-
- getDescription() - Method in class net.lecousin.framework.io.buffering.BufferedIO.MemoryManagement
-
- getDescription() - Method in class net.lecousin.framework.io.provider.ByteArrayIOProvider
-
- getDescription() - Method in class net.lecousin.framework.io.provider.FileIOProvider
-
- getDescription() - Method in interface net.lecousin.framework.io.provider.IOProvider
-
Description.
- getDescription() - Method in class net.lecousin.framework.io.provider.SubIOProvider.Readable
-
- getDescription() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- getDescription() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- getDescription() - Method in class net.lecousin.framework.io.text.BufferedWritableCharacterStream
-
- getDescription() - Method in interface net.lecousin.framework.io.text.ICharacterStream
-
Description.
- getDescription() - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- getDescription() - Method in class net.lecousin.framework.io.text.WritableCharacterStream
-
- getDescription() - Method in class net.lecousin.framework.locale.LocalizedProperties
-
- getDescription() - Method in class net.lecousin.framework.memory.ByteArrayCache
-
- getDescription() - Method in class net.lecousin.framework.memory.Cache
-
- getDescription() - Method in interface net.lecousin.framework.memory.IMemoryManageable
-
Desciption.
- getDescription() - Method in class net.lecousin.framework.memory.IntArrayCache
-
- getDescription() - Method in class net.lecousin.framework.memory.ObjectBank
-
- getDescription() - Method in class net.lecousin.framework.memory.SimpleCache
-
- getDescription() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.AbstractCS
-
- getDescriptor() - Method in class net.lecousin.framework.application.libraries.artifacts.LibraryDescriptorLoader.DependencyNode
-
- getDeserializationType(TypeDefinition, SerializationContext) - Method in class net.lecousin.framework.io.serialization.rules.CustomTypeSerializer
-
- getDeserializationType(TypeDefinition, SerializationContext) - Method in interface net.lecousin.framework.io.serialization.rules.SerializationRule
-
Can be used to change a type during deserialization, in a similar way as the method
convertSerializationValue during serialization.
- getDeserializationValue(Object, TypeDefinition, SerializationContext) - Method in class net.lecousin.framework.io.serialization.rules.CustomTypeSerializer
-
- getDeserializationValue(Object, TypeDefinition, SerializationContext) - Method in interface net.lecousin.framework.io.serialization.rules.SerializationRule
-
Can be used to change the deserialization, in a similar way as the method
convertSerializationValue during serialization.
- getDirectAccess() - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- getDirectory() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor
-
Return the directory from which the library descriptor as been loaded.
- getDirectory() - Method in class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader
-
- getDoctype() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getDocumentElement() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getDocumentURI() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getDomConfig() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getDrivesTaskManager() - Static method in class net.lecousin.framework.concurrent.Threading
-
- getElement() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger.Node
-
Return the element hold by this node.
- getElement() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong.Node
-
Return the element hold by this node.
- getElement() - Method in class net.lecousin.framework.collections.Tree.Node
-
- getElementById(String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getElementById(String, XMLElement) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getElements() - Method in class net.lecousin.framework.collections.Tree
-
Return a list of elements contained in the nodes.
- getElementsByTagName(String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getElementsByTagName(String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getElementsByTagName(String, List<XMLNode>) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getElementsByTagName(String, String, List<XMLNode>) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
Search for elements.
- getElementsByTagNameNS(String, String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getElementsByTagNameNS(String, String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getElementType() - Method in class net.lecousin.framework.io.serialization.SerializationContext.CollectionContext
-
- getEncoding() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- getEncoding() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- getEncoding() - Method in class net.lecousin.framework.io.text.BufferedWritableCharacterStream
-
- getEncoding() - Method in class net.lecousin.framework.io.text.Decoder
-
Return the charset of this decoder.
- getEncoding() - Method in class net.lecousin.framework.io.text.DefaultDecoder
-
- getEncoding() - Method in interface net.lecousin.framework.io.text.ICharacterStream
-
Return the encoding of the stream.
- getEncoding() - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- getEncoding() - Method in class net.lecousin.framework.io.text.UTF8Decoder
-
- getEncoding() - Method in class net.lecousin.framework.io.text.WritableCharacterStream
-
- getEncoding() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.AbstractCS
-
- getEntities() - Method in class net.lecousin.framework.xml.dom.XMLDocumentType
-
- getError() - Method in class net.lecousin.framework.concurrent.async.AbstractLock
-
- getError() - Method in class net.lecousin.framework.concurrent.async.Async
-
- getError() - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
- getError() - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Return the error.
- getError() - Method in class net.lecousin.framework.concurrent.Task
-
- getExcludedDependencies() - Method in class net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.Dependency.From
-
- getExcludedDependencies() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.Dependency
-
Return a list of dependencies that should be ignored from this dependency, with pairs of groupId/artifactId.
- getExpiration() - Method in class net.lecousin.framework.memory.CachedObject
-
- getExtensionPoint(Class<T>) - Static method in class net.lecousin.framework.plugins.ExtensionPoints
-
Retrieve an extension point instance.
- getExtensionPoints() - Static method in class net.lecousin.framework.plugins.ExtensionPoints
-
Return all registered extension points.
- getFactory() - Method in class net.lecousin.framework.io.serialization.rules.TypeFactory
-
- getFeature(String, String) - Method in class net.lecousin.framework.xml.dom.XMLDomImplementation
-
- getFeature(String, String) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- getField() - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- getField(Class<?>, String) - Static method in class net.lecousin.framework.util.ClassUtil
-
Search for a specific field from the given class and its super classes.
- getFieldFromPath(Object, String) - Static method in class net.lecousin.framework.util.ClassUtil
-
Search for a field using a path.
- getFile() - Method in interface net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.Operation
-
Return the file on which it works.
- getFile() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteIntegerOperation
-
- getFile() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteLongOperation
-
- getFile() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteOperationSubBuffer
-
- getFile() - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- getFile() - Method in class net.lecousin.framework.io.FileIO
-
- getFile() - Method in class net.lecousin.framework.io.provider.FileIOProvider
-
- GetFileInfoTask - Class in net.lecousin.framework.concurrent.tasks.drives
-
Task to retrieve a FileInfo from a file.
- GetFileInfoTask(File, byte) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.GetFileInfoTask
-
Constructor.
- getFiles() - Method in class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader.Result
-
- getFirst() - Method in class net.lecousin.framework.collections.TurnArray
-
- getFirstChild() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getFirstChild() - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getFirstChild() - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- getFirstRecordedEvent() - Method in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Async
-
- getFirstRecordedEvent() - Method in interface net.lecousin.framework.xml.XMLStreamEventsRecorder
-
Shortcut to know what is the first recorded event.
- getFirstRecordedEvent() - Method in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Sync
-
- getGetter() - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- getGetter(Class<?>, String) - Static method in class net.lecousin.framework.util.ClassUtil
-
Search for a getter method.
- getGroupId() - Method in class net.lecousin.framework.application.Application
-
- getGroupId() - Method in class net.lecousin.framework.application.ArtifactReference
-
- getGroupId() - Method in class net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.Dependency.From
-
- getGroupId() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.Dependency
-
Dependency group id.
- getGroupId() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor
-
Artifact group id.
- getGroupId() - Method in class net.lecousin.framework.application.libraries.artifacts.LoadedLibrary
-
- getImplementation() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getInnerText(Node) - Static method in class net.lecousin.framework.xml.dom.DOMUtil
-
Return the inner text of a node.
- getInputEncoding() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getInputStream() - Method in class net.lecousin.framework.io.IOFromInputStream
-
- getInputStream() - Method in class net.lecousin.framework.io.util.ReadableAsURLConnection
-
- getInputType() - Method in interface net.lecousin.framework.adapter.Adapter
-
Return the class of the input type.
- getInputType() - Method in class net.lecousin.framework.adapter.FileInfoToFile
-
- getInputType() - Method in class net.lecousin.framework.adapter.FileInfoToPath
-
- getInputType() - Method in class net.lecousin.framework.adapter.FileToIO.Readable
-
- getInputType() - Method in class net.lecousin.framework.adapter.FileToIO.Writable
-
- getInputType() - Method in class net.lecousin.framework.adapter.LinkedAdapter
-
- getInstance(Class<T>) - Method in class net.lecousin.framework.application.Application
-
Return the singleton stored for this application.
- getInstance() - Static method in class net.lecousin.framework.io.provider.IOProviderFromURI
-
- getInstance() - Method in class net.lecousin.framework.io.serialization.SerializationContext.ObjectContext
-
- getInstance() - Static method in class net.lecousin.framework.memory.ByteArrayCache
-
Get the default instance.
- getInstance() - Static method in class net.lecousin.framework.memory.IntArrayCache
-
Get the default instance.
- getInstance() - Static method in class net.lecousin.framework.xml.dom.XMLDomImplementation
-
- getInternalSubset() - Method in class net.lecousin.framework.xml.dom.XMLDocumentType
-
- getIOProvider(String) - Method in interface net.lecousin.framework.application.ApplicationClassLoader
-
Return an IOProvider for the given application's resource.
- getIOProvider(String) - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
- getIOProvider(String) - Method in class net.lecousin.framework.application.libraries.classloader.AppClassLoader
-
- getIOProvider(String) - Method in class net.lecousin.framework.application.libraries.classpath.DefaultApplicationClassLoader
-
- getIOProviderFrom(String, AbstractClassLoader) - Method in class net.lecousin.framework.application.libraries.classloader.AppClassLoader
-
Search for a resource.
- getItemsDescription() - Method in class net.lecousin.framework.application.libraries.classloader.ZipClassLoader
-
- getItemsDescription() - Method in class net.lecousin.framework.io.buffering.BufferedIO.MemoryManagement
-
- getItemsDescription() - Method in class net.lecousin.framework.locale.LocalizedProperties
-
- getItemsDescription() - Method in class net.lecousin.framework.memory.ByteArrayCache
-
- getItemsDescription() - Method in class net.lecousin.framework.memory.Cache
-
- getItemsDescription() - Method in interface net.lecousin.framework.memory.IMemoryManageable
-
Describe each item that can be freed.
- getItemsDescription() - Method in class net.lecousin.framework.memory.IntArrayCache
-
- getItemsDescription() - Method in class net.lecousin.framework.memory.ObjectBank
-
- getItemsDescription() - Method in class net.lecousin.framework.memory.SimpleCache
-
- getIterator() - Method in class net.lecousin.framework.io.serialization.SerializationContext.CollectionContext
-
Get an iterator on the collection.
- getKnownLocation() - Method in class net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.Dependency.From
-
- getKnownLocation() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.Dependency
-
Return the dependency location if explicitly specified.
- getLanguageTag() - Method in class net.lecousin.framework.application.Application
-
- getLast() - Method in class net.lecousin.framework.collections.TurnArray
-
- getLastChild() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getLastChild() - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getLastChild() - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- getLastPendingOperation() - Method in class net.lecousin.framework.concurrent.util.LimitAsyncOperations
-
Return the last pending operation, or null.
- getLastUsage() - Method in class net.lecousin.framework.memory.CachedObject
-
- getLength() - Method in class net.lecousin.framework.math.RangeBigInteger
-
- getLength() - Method in class net.lecousin.framework.math.RangeInteger
-
- getLength() - Method in class net.lecousin.framework.math.RangeLong
-
- getLength() - Method in class net.lecousin.framework.xml.dom.XMLCharacterData
-
- getLength() - Method in class net.lecousin.framework.xml.dom.XMLNamedNodeMap
-
- getLength() - Method in class net.lecousin.framework.xml.dom.XMLNodeList
-
- getLibrariesLocations() - Method in class net.lecousin.framework.application.launcher.DynamicLibrariesManager
-
- getLibrariesLocations() - Method in class net.lecousin.framework.application.libraries.classpath.DefaultLibrariesManager
-
- getLibrariesLocations() - Method in interface net.lecousin.framework.application.libraries.LibrariesManager
-
Return the list of libraries loaded.
- getLibrariesManager() - Method in class net.lecousin.framework.application.Application
-
- getLibrary(String, String) - Method in class net.lecousin.framework.application.launcher.DynamicLibrariesManager
-
- getLibrary(String, String) - Method in interface net.lecousin.framework.application.libraries.artifacts.ArtifactsLibrariesManager
-
Return a loaded library, or null if not loaded.
- getLine() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- getLine() - Method in interface net.lecousin.framework.io.text.ICharacterStream.Readable.PositionInText
-
Return the current line number.
- getLoader() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor
-
Loader used.
- getLocale() - Method in class net.lecousin.framework.application.Application
-
- getLocalizable() - Method in exception net.lecousin.framework.exception.LocalizableException
-
- getLocalizedProperties() - Method in class net.lecousin.framework.application.Application
-
- getLocalName() - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- getLocalName() - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getLocalName() - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- getLogger(Class<?>) - Method in class net.lecousin.framework.log.LoggerFactory
-
Return the logger for the given class.
- getLogger(String) - Method in class net.lecousin.framework.log.LoggerFactory
-
Return the logger with the given name.
- getLoggerFactory() - Method in class net.lecousin.framework.application.Application
-
- getlong(long) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
Get an element using a long index.
- getMainThread() - Static method in class net.lecousin.framework.application.LCCore
-
- getMap(ArrayList<SerializationUtil.MapEntry>, TypeDefinition, SerializationContext, List<SerializationRule>) - Static method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- getMax() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
- getMax() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
- getMax() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLongByRange
-
Return the last node.
- getMax() - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Return the maximum value.
- getMax() - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Return the maximum value.
- getMax() - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Return the maximum value.
- getMaxBlockingTimeInNanoBeforeToLog() - Method in class net.lecousin.framework.concurrent.Task
-
- getMaxBuffersBySizeAbove128KB() - Method in class net.lecousin.framework.memory.ByteArrayCache
-
Maximum number of buffers of the same size to keep, when size is above 128K, default to 8.
- getMaxBuffersBySizeAbove128KB() - Method in class net.lecousin.framework.memory.IntArrayCache
-
Maximum number of buffers of the same size to keep, when size is above 128K, default to 8.
- getMaxBuffersBySizeUnder128KB() - Method in class net.lecousin.framework.memory.ByteArrayCache
-
Maximum number of buffers of the same size to keep, when size is under 128K, default to 20.
- getMaxBuffersBySizeUnder128KB() - Method in class net.lecousin.framework.memory.IntArrayCache
-
Maximum number of buffers of the same size to keep, when size is under 128K, default to 20.
- getMaximumCDataSize() - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
- getMaximumTextSize() - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- getMaximumTextSize() - Method in interface net.lecousin.framework.io.serialization.Deserializer
-
Return the maximum text size, 0 or negative value means no limitation.
- getMaximumTextSize() - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
- getMaxInMemory() - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- getMaxMemory() - Static method in class net.lecousin.framework.io.buffering.BufferedIO.MemoryManagement
-
- getMaxSize() - Method in class net.lecousin.framework.util.UnprotectedStringBufferLimited
-
- getMaxTotalSize() - Method in class net.lecousin.framework.memory.ByteArrayCache
-
Maximum total size of buffers to keep in this cache.
- getMaxTotalSize() - Method in class net.lecousin.framework.memory.IntArrayCache
-
Maximum total size of buffers to keep in this cache.
- getMemoryLogger() - Method in interface net.lecousin.framework.application.LCCore.Environment
-
Return the system logger with name "Memory".
- getMemoryThreshold() - Static method in class net.lecousin.framework.io.buffering.BufferedIO.MemoryManagement
-
- getMessage() - Method in exception net.lecousin.framework.exception.LocalizableException
-
- getMethod(Class<?>, String) - Static method in class net.lecousin.framework.util.ClassUtil
-
Search for a method.
- getMethod(Class<?>, String, int) - Static method in class net.lecousin.framework.util.ClassUtil
-
Search for a method with a name and a specific number of parameters.
- getMethodFor(Class<?>, String, Object...) - Static method in class net.lecousin.framework.util.ClassUtil
-
Search a method compatible with the given parameters.
- getMethods(Class<?>, String, int) - Static method in class net.lecousin.framework.util.ClassUtil
-
Search for a method with a name and a specific number of parameters.
- getMin() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
- getMin() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
- getMin() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLongByRange
-
Return the first node.
- getMin() - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Return the minimum value.
- getMin() - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Return the minimum value.
- getMin() - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Return the minimum value.
- getName() - Method in class net.lecousin.framework.application.ApplicationConfiguration
-
- getName() - Method in class net.lecousin.framework.concurrent.TaskManager
-
- getName() - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- getName(int) - Method in class net.lecousin.framework.util.CompositeNamedObject
-
Return the name of the object at the given index.
- getName() - Method in enum net.lecousin.framework.util.SystemEnvironment.OSFamily
-
- getName() - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- getName() - Method in class net.lecousin.framework.xml.dom.XMLDocumentType
-
- getNamedItem(String) - Method in class net.lecousin.framework.xml.dom.XMLNamedNodeMap
-
- getNamedItemNS(String, String) - Method in class net.lecousin.framework.xml.dom.XMLNamedNodeMap
-
- getNamespace() - Method in class net.lecousin.framework.locale.LocalizableString
-
- getNamespaceContent(String, String[]) - Method in class net.lecousin.framework.locale.LocalizedProperties
-
Return the localizable properties for the given namespace and language.
- getNamespaceLanguages(String) - Method in class net.lecousin.framework.locale.LocalizedProperties
-
Return the languages declared for the given namespace.
- getNamespaceURI() - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- getNamespaceURI() - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getNamespaceURI() - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- getNamespaceURI(CharSequence) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
Get the namespace URI for a prefix, or empty string if the prefix is not defined.
- getNbDirectories() - Method in class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader.Result
-
- getNbFiles() - Method in class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader.Result
-
- getNbThreads() - Method in class net.lecousin.framework.concurrent.FixedThreadTaskManager
-
- getNbUsableUnprotectedStrings() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Return the number of UnprotectedString hold by this instance that can be used.
- getNext(int) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Returns the node containing the key just before the given key.
- getNext(RedBlackTreeInteger.Node<T>) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Returns the node containing the key just before the key of the given node.
- getNext(long) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Returns the node containing the key just before the given key.
- getNext(RedBlackTreeLong.Node<T>) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Returns the node containing the key just before the key of the given node.
- getNextSibling() - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- getNodeName() - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- getNodeName() - Method in class net.lecousin.framework.xml.dom.XMLCData
-
- getNodeName() - Method in class net.lecousin.framework.xml.dom.XMLComment
-
- getNodeName() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getNodeName() - Method in class net.lecousin.framework.xml.dom.XMLDocumentType
-
- getNodeName() - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getNodeName() - Method in class net.lecousin.framework.xml.dom.XMLText
-
- getNodes() - Method in class net.lecousin.framework.collections.Tree
-
- getNodeType() - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- getNodeType() - Method in class net.lecousin.framework.xml.dom.XMLCData
-
- getNodeType() - Method in class net.lecousin.framework.xml.dom.XMLComment
-
- getNodeType() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getNodeType() - Method in class net.lecousin.framework.xml.dom.XMLDocumentType
-
- getNodeType() - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getNodeType() - Method in class net.lecousin.framework.xml.dom.XMLText
-
- getNodeValue() - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- getNodeValue() - Method in class net.lecousin.framework.xml.dom.XMLCharacterData
-
- getNodeValue() - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- getNotations() - Method in class net.lecousin.framework.xml.dom.XMLDocumentType
-
- getNumber() - Method in class net.lecousin.framework.io.encoding.DecimalNumber
-
- getNumber() - Method in class net.lecousin.framework.io.encoding.HexadecimalNumber
-
- getNumber() - Method in interface net.lecousin.framework.io.encoding.INumberEncoding
-
Get the current decoded value.
- getNumbers() - Method in class net.lecousin.framework.application.Version
-
- getOptionValue(String[], String) - Static method in class net.lecousin.framework.util.CommandLine
-
Search for an argument "-<option>=<value>" where option is the given option name, and return the value.
- getOriginalName() - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- getOriginalType() - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- getOriginalType() - Method in class net.lecousin.framework.io.serialization.SerializationContext.ObjectContext
-
- getOSFamily() - Static method in class net.lecousin.framework.util.SystemEnvironment
-
Returns the type of operating system.
- getOutput() - Method in class net.lecousin.framework.concurrent.Task
-
- getOutputStream() - Method in class net.lecousin.framework.io.IOFromOutputStream
-
- getOutputType() - Method in interface net.lecousin.framework.adapter.Adapter
-
Return the class of the output type.
- getOutputType() - Method in class net.lecousin.framework.adapter.FileInfoToFile
-
- getOutputType() - Method in class net.lecousin.framework.adapter.FileInfoToPath
-
- getOutputType() - Method in class net.lecousin.framework.adapter.FileToIO.Readable
-
- getOutputType() - Method in class net.lecousin.framework.adapter.FileToIO.Writable
-
- getOutputType() - Method in class net.lecousin.framework.adapter.LinkedAdapter
-
- getOwnerDocument() - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- getOwnerElement() - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- getPackageName(Class<?>) - Static method in class net.lecousin.framework.util.ClassUtil
-
Return the package of the given class.
- getParameter() - Method in class net.lecousin.framework.concurrent.Task.Parameter
-
- getParameters() - Method in class net.lecousin.framework.io.serialization.TypeDefinition
-
Return the generic parameters.
- getParent() - Method in class net.lecousin.framework.collections.Tree.WithParent
-
- getParent() - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- getParent() - Method in class net.lecousin.framework.io.serialization.SerializationContext.AttributeContext
-
- getParent() - Method in class net.lecousin.framework.io.serialization.SerializationContext
-
- getParent(ElementType) - Method in interface net.lecousin.framework.util.HierarchyProvider.Asynchronous
-
Return the parent of the given element, or null if this is a root element.
- getParent(ElementType) - Method in interface net.lecousin.framework.util.HierarchyProvider.Synchronous
-
Return the parent of the given element, or null if this is a root element.
- getParentNode() - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- getPath() - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- getPluginClass() - Method in class net.lecousin.framework.adapter.AdapterRegistry
-
- getPluginClass() - Method in class net.lecousin.framework.math.IntegerUnit.ConverterRegistry
-
- getPluginClass() - Method in interface net.lecousin.framework.plugins.ExtensionPoint
-
Class of plugin.
- getPluginConfigurationFilePath() - Method in class net.lecousin.framework.locale.LocaleExtensionPoint
-
- getPluginConfigurationFilePath() - Method in interface net.lecousin.framework.plugins.CustomExtensionPoint
-
- getPlugins() - Method in class net.lecousin.framework.adapter.AdapterRegistry
-
- getPlugins() - Method in class net.lecousin.framework.math.IntegerUnit.ConverterRegistry
-
- getPlugins() - Method in interface net.lecousin.framework.plugins.ExtensionPoint
-
Return the list of registered plugins.
- getPosition() - Method in class net.lecousin.framework.application.SplashScreen
-
- getPosition() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.ReadOperation
-
Return the position from where to read.
- getPosition() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteIntegerOperation
-
- getPosition() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteLongOperation
-
- getPosition() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteOperation
-
Return the position where to write.
- getPosition() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteOperationSubBuffer
-
- getPosition() - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- getPosition() - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- getPosition() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- getPosition() - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- getPosition() - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- getPosition() - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- getPosition() - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- getPosition() - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- getPosition() - Method in class net.lecousin.framework.io.FileIO
-
- getPosition() - Method in class net.lecousin.framework.io.FileIO.ReadOnly
-
- getPosition() - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- getPosition() - Method in class net.lecousin.framework.io.FileIO.WriteOnly
-
- getPosition() - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- getPosition() - Method in interface net.lecousin.framework.io.IO.PositionKnown
-
Return the current position.
- getPosition() - Method in class net.lecousin.framework.io.LinkedIO
-
- getPosition() - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable
-
- getPosition() - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- getPosition() - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- getPosition() - Method in class net.lecousin.framework.io.SubIO
-
- getPosition() - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- getPosition() - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- getPosition() - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- getPosition() - Method in interface net.lecousin.framework.progress.WorkProgress
-
Return the current position, which is the current amount of work already done.
- getPosition() - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- getPositionInLine() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- getPositionInLine() - Method in interface net.lecousin.framework.io.text.ICharacterStream.Readable.PositionInText
-
Return the current column number in line.
- getPreference(String) - Method in class net.lecousin.framework.application.Application
-
Return a preference.
- getPrefix() - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- getPrefix() - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getPrefix() - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- getPrefixForNamespaceURI(String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
Search the prefix for the given namespace URI.
- getPrevious(int) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Returns the node containing the key just before the given key.
- getPrevious(RedBlackTreeInteger.Node<T>) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Returns the node containing the key just before the key of the given node.
- getPrevious(long) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Returns the node containing the key just before the given key.
- getPrevious(RedBlackTreeLong.Node<T>) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Returns the node containing the key just before the key of the given node.
- getPreviousSibling() - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- getPriority() - Method in class net.lecousin.framework.concurrent.Task
-
- getPriority() - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- getPriority() - Method in class net.lecousin.framework.io.AbstractIO
-
- getPriority() - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- getPriority() - Method in class net.lecousin.framework.io.buffering.BufferedReverseIOReading
-
- getPriority() - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- getPriority() - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- getPriority() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- getPriority() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedWritable
-
- getPriority() - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- getPriority() - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- getPriority() - Method in class net.lecousin.framework.io.FileIO
-
- getPriority() - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- getPriority() - Method in interface net.lecousin.framework.io.IO
-
Return the priority of asynchronous operations.
- getPriority() - Method in class net.lecousin.framework.io.LinkedIO
-
- getPriority() - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- getPriority() - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- getPriority() - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- getPriority() - Method in class net.lecousin.framework.io.SubIO
-
- getPriority() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- getPriority() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- getPriority() - Method in class net.lecousin.framework.io.text.BufferedWritableCharacterStream
-
- getPriority() - Method in interface net.lecousin.framework.io.text.ICharacterStream
-
Return the priority.
- getPriority() - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- getPriority() - Method in class net.lecousin.framework.io.text.TextLineStream
-
- getPriority() - Method in class net.lecousin.framework.io.text.WritableCharacterStream
-
- getPriority() - Method in class net.lecousin.framework.io.util.BroadcastIO
-
- getPriority() - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- getPriority() - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- getPriority() - Method in class net.lecousin.framework.util.ConcurrentCloseable
-
Return the priority.
- getPriority() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.AbstractCS
-
- getPriority() - Method in class net.lecousin.framework.xml.XMLStreamEventsAsync
-
Return the priority used for tasks.
- getPriority() - Method in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Async
-
- getPriority() - Method in class net.lecousin.framework.xml.XMLStreamReaderAsync
-
- getProgress() - Method in class net.lecousin.framework.progress.SubWorkProgress
-
- getProgress() - Method in interface net.lecousin.framework.progress.WorkProgress.MultiTask.SubTask
-
Progress of this sub-task.
- getProgress() - Method in class net.lecousin.framework.progress.WorkProgress.MultiTask.SubTask.Wrapper
-
- getProperties() - Method in class net.lecousin.framework.application.ApplicationConfiguration
-
- getProperties() - Method in interface net.lecousin.framework.properties.PropertiesContainer
-
Return the properties of this object.
- getProperty(String) - Method in class net.lecousin.framework.application.Application
-
Return the property value or null.
- getPublicId() - Method in class net.lecousin.framework.xml.dom.XMLDocumentType
-
- getRange() - Method in class net.lecousin.framework.application.VersionSpecification.Range
-
- getRange() - Method in class net.lecousin.framework.application.VersionSpecification.RangeWithRecommended
-
- getRecommended() - Method in class net.lecousin.framework.application.VersionSpecification.RangeWithRecommended
-
- getRemainingTasks(boolean) - Method in class net.lecousin.framework.concurrent.StandaloneTaskPriorityManager
-
- getRemainingTasks(boolean) - Method in interface net.lecousin.framework.concurrent.TaskPriorityManager
-
Return the number of waiting tasks.
- getRemainingWork() - Method in class net.lecousin.framework.application.SplashScreen
-
- getRemainingWork() - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- getRemainingWork() - Method in interface net.lecousin.framework.progress.WorkProgress
-
Return the amount of remaining work.
- getRemainingWork() - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- getResource(String, byte) - Method in class net.lecousin.framework.application.Application
-
Get a resource from the class loader as an IO.Readable.
- getResource(String) - Method in interface net.lecousin.framework.application.ApplicationClassLoader
-
Search a resource.
- getResource(String, String, String, byte) - Method in class net.lecousin.framework.application.launcher.DynamicLibrariesManager
-
- getResource(String, byte) - Method in class net.lecousin.framework.application.launcher.DynamicLibrariesManager
-
- getResource(String, String, String, byte) - Method in interface net.lecousin.framework.application.libraries.artifacts.ArtifactsLibrariesManager
-
Open a resource from a specific library if possible, or return null if it does not exist.
- getResource(String) - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
- getResource(String) - Method in class net.lecousin.framework.application.libraries.classloader.AppClassLoader
-
- getResource(String, byte) - Method in class net.lecousin.framework.application.libraries.classpath.DefaultLibrariesManager
-
- getResource(String, byte) - Method in interface net.lecousin.framework.application.libraries.LibrariesManager
-
Open a resource or return null if it does not exist.
- getResource(File) - Method in class net.lecousin.framework.concurrent.DrivesTaskManager
-
Return the associated resource for the given file.
- getResource(String) - Method in class net.lecousin.framework.concurrent.DrivesTaskManager
-
Return the associated resource for the given file path.
- getResource() - Method in class net.lecousin.framework.concurrent.TaskManager
-
- getResourceAsStream(String) - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
- getResourceAsStreamFrom(String, AbstractClassLoader) - Method in class net.lecousin.framework.application.libraries.classloader.AppClassLoader
-
Load a resource, looking first into the given library.
- getResourceFrom(ClassLoader, String, byte) - Method in class net.lecousin.framework.application.launcher.DynamicLibrariesManager
-
Open a resource from the given class loader.
- getResourceFrom(String, AbstractClassLoader) - Method in class net.lecousin.framework.application.libraries.classloader.AppClassLoader
-
Search a resource, looking first into the given library.
- getResourceIO(String, byte) - Method in class net.lecousin.framework.application.libraries.classloader.AppClassLoader
-
Load a resource.
- getResourcePointer(String) - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
- getResourcePointer(String) - Method in class net.lecousin.framework.application.libraries.classloader.DirectoryClassLoader
-
- getResourcePointer(String) - Method in class net.lecousin.framework.application.libraries.classloader.ZipClassLoader
-
- getResources(String) - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
- getResources(String) - Method in class net.lecousin.framework.application.libraries.classloader.AppClassLoader
-
Search for resources.
- getResources() - Method in class net.lecousin.framework.concurrent.DrivesTaskManager
-
Return the list of resources.
- getResourcesURL(String) - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
Search for all resources with the same path.
- getResourceURL(String) - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
Search for a resource.
- getResourceURL(String) - Method in class net.lecousin.framework.application.libraries.classloader.AppClassLoader
-
Search a resource.
- getResult() - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
- getResult() - Method in class net.lecousin.framework.concurrent.Task
-
- getSchemaTypeInfo() - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- getSchemaTypeInfo() - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getSearchProjectsPaths(Launcher.CommandLineContext, List<File>) - Method in class net.lecousin.framework.application.launcher.DevLauncher
-
- getSearchProjectsPaths(Launcher.CommandLineContext, List<File>) - Method in interface net.lecousin.framework.application.launcher.LauncherService
-
Fill the given paths where to search for projects.
- getSerializationClass() - Method in class net.lecousin.framework.io.serialization.SerializationContext.ObjectContext
-
- getSetter() - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- getSetter(Class<?>, String) - Static method in class net.lecousin.framework.util.ClassUtil
-
Search for a setter method.
- getSize() - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- getSize(AsyncSupplier<Long, IOException>) - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- getSize() - Method in class net.lecousin.framework.io.buffering.BufferedReverseIOReading
-
- getSizeAsync() - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- getSizeAsync() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- getSizeAsync() - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- getSizeAsync() - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- getSizeAsync() - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- getSizeAsync() - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- getSizeAsync() - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO.DeterminedSize
-
- getSizeAsync() - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- getSizeAsync() - Method in class net.lecousin.framework.io.FileIO
-
- getSizeAsync() - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- getSizeAsync() - Method in interface net.lecousin.framework.io.IO.KnownSize
-
Asynchronous operation to get the size of the IO.
- getSizeAsync() - Method in class net.lecousin.framework.io.IOFromInputStream.KnownSize
-
- getSizeAsync() - Method in class net.lecousin.framework.io.LinkedIO
-
- getSizeAsync() - Method in class net.lecousin.framework.io.LinkedIO.Readable.Buffered.DeterminedSize
-
- getSizeAsync() - Method in class net.lecousin.framework.io.LinkedIO.Readable.DeterminedSize
-
- getSizeAsync() - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable.Buffered.DeterminedSize
-
- getSizeAsync() - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable.DeterminedSize
-
- getSizeAsync() - Method in class net.lecousin.framework.io.SubIO
-
- getSizeAsync() - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- getSizeAsync() - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- getSizeSync() - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- getSizeSync() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- getSizeSync() - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- getSizeSync() - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- getSizeSync() - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- getSizeSync() - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- getSizeSync() - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO.DeterminedSize
-
- getSizeSync() - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- getSizeSync() - Method in class net.lecousin.framework.io.FileIO
-
- getSizeSync() - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- getSizeSync() - Method in interface net.lecousin.framework.io.IO.KnownSize
-
Synchronous operation to get the size of the IO.
- getSizeSync() - Method in class net.lecousin.framework.io.IOFromInputStream.KnownSize
-
- getSizeSync(IO.Readable.Seekable) - Static method in class net.lecousin.framework.io.IOUtil
-
Get the size by seeking at the end if not an instanceof IO.KnownSize.
- getSizeSync() - Method in class net.lecousin.framework.io.LinkedIO
-
- getSizeSync() - Method in class net.lecousin.framework.io.LinkedIO.Readable.Buffered.DeterminedSize
-
- getSizeSync() - Method in class net.lecousin.framework.io.LinkedIO.Readable.DeterminedSize
-
- getSizeSync() - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable.Buffered.DeterminedSize
-
- getSizeSync() - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable.DeterminedSize
-
- getSizeSync() - Method in class net.lecousin.framework.io.SubIO
-
- getSizeSync() - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- getSizeSync() - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- getSourceDescription() - Method in class net.lecousin.framework.io.AbstractIO
-
- getSourceDescription() - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- getSourceDescription() - Method in class net.lecousin.framework.io.buffering.BufferedReverseIOReading
-
- getSourceDescription() - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- getSourceDescription() - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- getSourceDescription() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- getSourceDescription() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedWritable
-
- getSourceDescription() - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- getSourceDescription() - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- getSourceDescription() - Method in class net.lecousin.framework.io.FileIO
-
- getSourceDescription() - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- getSourceDescription() - Method in interface net.lecousin.framework.io.IO
-
Describe the IO, which can be used for logging or debugging purposes.
- getSourceDescription() - Method in class net.lecousin.framework.io.LinkedIO
-
- getSourceDescription() - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- getSourceDescription() - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- getSourceDescription() - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- getSourceDescription() - Method in class net.lecousin.framework.io.SubIO
-
- getSourceDescription() - Method in class net.lecousin.framework.io.text.FullReadLines
-
- getSourceDescription() - Method in class net.lecousin.framework.io.util.BroadcastIO
-
- getSourceDescription() - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- getSourceDescription() - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- getSpecified() - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- getSplash() - Method in class net.lecousin.framework.application.ApplicationConfiguration
-
- getStartingTask() - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- getStartTime() - Method in class net.lecousin.framework.application.Application
-
- getStatus() - Method in class net.lecousin.framework.concurrent.Task
-
- getStreamFromReference(String) - Method in interface net.lecousin.framework.io.serialization.Deserializer.StreamReferenceHandler
-
Retrieve the stream from the given reference.
- getStrictErrorChecking() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getString() - Method in class net.lecousin.framework.locale.LocalizableString
-
- getSubNodes() - Method in class net.lecousin.framework.collections.Tree.Node
-
- getSubText() - Method in class net.lecousin.framework.application.SplashScreen
-
- getSubText() - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- getSubText() - Method in interface net.lecousin.framework.progress.WorkProgress
-
Return a sub-text describing the work being done.
- getSubText() - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- getSynch() - Method in class net.lecousin.framework.application.SplashScreen
-
- getSynch() - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- getSynch() - Method in interface net.lecousin.framework.progress.WorkProgress
-
Return a synchronization point that will be unblocked by one of the method done, error or cancel.
- getSynch() - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- getSyncOnFinished() - Method in class net.lecousin.framework.concurrent.util.production.simple.Production
-
- getSystemId() - Method in class net.lecousin.framework.xml.dom.XMLDocumentType
-
- getSystemLibraries() - Method in interface net.lecousin.framework.application.LCCore.Environment
-
Return the libraries manager.
- getSystemLibraries() - Method in class net.lecousin.framework.application.StandaloneLCCore
-
- getSystemLogger(String) - Method in interface net.lecousin.framework.application.LCCore.Environment
-
Return a system logger, that may be used during initialization of the environment.
- getSystemLogger(String) - Method in class net.lecousin.framework.application.StandaloneLCCore
-
- getTagName() - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getTargetClass() - Method in class net.lecousin.framework.io.serialization.SerializationContextPattern.OnClass
-
- getTask() - Method in class net.lecousin.framework.concurrent.Task.Output
-
- getTaskManager(File) - Method in class net.lecousin.framework.concurrent.DrivesTaskManager
-
Return the TaskManager for the given file.
- getTaskManager(String) - Method in class net.lecousin.framework.concurrent.DrivesTaskManager
-
Return the TaskManager for the given file path.
- getTaskManager() - Method in class net.lecousin.framework.concurrent.Task
-
- getTaskManager() - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- getTaskManager() - Method in class net.lecousin.framework.io.buffering.BufferedReverseIOReading
-
- getTaskManager() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- getTaskManager() - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- getTaskManager() - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- getTaskManager() - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- getTaskManager() - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- getTaskManager() - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- getTaskManager() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- getTaskManager() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedWritable
-
- getTaskManager() - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- getTaskManager() - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- getTaskManager() - Method in class net.lecousin.framework.io.FileIO
-
- getTaskManager() - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- getTaskManager() - Method in interface net.lecousin.framework.io.IO
-
Return the TaskManager used for asynchronous operations.
- getTaskManager() - Method in class net.lecousin.framework.io.IOFromInputStream
-
- getTaskManager() - Method in class net.lecousin.framework.io.IOFromOutputStream
-
- getTaskManager() - Method in class net.lecousin.framework.io.LinkedIO
-
- getTaskManager() - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- getTaskManager() - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- getTaskManager() - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- getTaskManager() - Method in class net.lecousin.framework.io.SubIO
-
- getTaskManager() - Method in class net.lecousin.framework.io.util.BroadcastIO
-
- getTaskManager() - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- getTaskManager() - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- getTaskManager() - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- getTasks() - Method in class net.lecousin.framework.progress.MultiTaskProgress
-
- getTasks() - Method in interface net.lecousin.framework.progress.WorkProgress.MultiTask
-
Return the sub-WorkProgress.
- getter - Variable in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- getText() - Method in class net.lecousin.framework.application.SplashScreen
-
- getText() - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- getText() - Method in interface net.lecousin.framework.progress.WorkProgress
-
Return the text describing the work being done.
- getText() - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- getTextContent() - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- getTextContent() - Method in class net.lecousin.framework.xml.dom.XMLCharacterData
-
- getTextContent() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getTextContent() - Method in class net.lecousin.framework.xml.dom.XMLDocumentType
-
- getTextContent() - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- getThreadFactory() - Method in class net.lecousin.framework.application.Application
-
- getThreadingLogger() - Method in interface net.lecousin.framework.application.LCCore.Environment
-
Return the system logger with name "Threading".
- getTimeBeforeToRemove() - Method in class net.lecousin.framework.memory.ByteArrayCache
-
Time before a cached buffer can be removed to free memory.
- getTimeBeforeToRemove() - Method in class net.lecousin.framework.memory.IntArrayCache
-
Time before a cached buffer can be removed to free memory.
- getToBeWrittenThreshold() - Static method in class net.lecousin.framework.io.buffering.BufferedIO.MemoryManagement
-
- getToJoin() - Method in class net.lecousin.framework.concurrent.async.JoinPoint
-
Return the number of remaining events this JoinPoint is waiting for.
- getTotalSize() - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Return the total size, summing the ranges length.
- getTotalSize() - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Return the total size, summing the ranges length.
- getTotalSize() - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Return the total size, summing the ranges length.
- getTransferTarget() - Method in class net.lecousin.framework.concurrent.TaskManager
-
- getType() - Method in class net.lecousin.framework.io.serialization.rules.TypeFactory
-
- getType() - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- getType() - Method in class net.lecousin.framework.io.serialization.SerializationClass
-
- getTypeName(Class<?>) - Static method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
Return the name for a type, replacing dollars by minus character.
- getTypeParameters(Type, TypeDefinition, TypeVariable[], TypeDefinition[]) - Static method in class net.lecousin.framework.io.serialization.TypeDefinition
-
Fill the generic parameters.
- getUnderlyingIO(IO) - Static method in class net.lecousin.framework.io.IOUtil
-
Get the underlying IO by going through the wrapped IO until the last one.
- getUnderlyingTaskManager(IO) - Static method in class net.lecousin.framework.io.IOUtil
-
Get the underlying task manager by going through the wrapped IO.
- getUnmanagedTaskManager() - Static method in class net.lecousin.framework.concurrent.Threading
-
- getUnprotectedString(int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Return a specific UnprotectedString hold by this instance.
- getUsage() - Method in class net.lecousin.framework.memory.CachedObject
-
- getUserData(String) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- getValue() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger.Node
-
Return the value hold by this node.
- getValue() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong.Node
-
Return the value hold by this node.
- getValue(Object) - Method in class net.lecousin.framework.io.serialization.rules.CustomAttributeSerializer.CustomAttribute
-
- getValue(Object) - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
Return the value of this attribute for the given instance.
- getValue() - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- getValue1() - Method in class net.lecousin.framework.util.Pair
-
- getValue1() - Method in class net.lecousin.framework.util.Triple
-
- getValue2() - Method in class net.lecousin.framework.util.Pair
-
- getValue2() - Method in class net.lecousin.framework.util.Triple
-
- getValue3() - Method in class net.lecousin.framework.util.Triple
-
- getValues() - Method in class net.lecousin.framework.locale.LocalizableString
-
- getVersion() - Method in class net.lecousin.framework.application.Application
-
- getVersion() - Method in class net.lecousin.framework.application.Artifact
-
- getVersion() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor
-
Artifact version.
- getVersion() - Method in class net.lecousin.framework.application.libraries.artifacts.LoadedLibrary
-
- getVersion() - Method in class net.lecousin.framework.application.VersionSpecification.SingleVersion
-
- getVersionSpecification() - Method in class net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.Dependency.From
-
- getVersionSpecification() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.Dependency
-
Dependency version specification.
- getVersionString() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor
-
Artifact version as string.
- getWholeText() - Method in class net.lecousin.framework.xml.dom.XMLText
-
- getWorkers() - Method in class net.lecousin.framework.concurrent.FixedThreadTaskManager
-
- getWorkers() - Method in class net.lecousin.framework.concurrent.MonoThreadTaskManager
-
- getWorkers() - Method in class net.lecousin.framework.concurrent.MultiThreadTaskManager
-
- getWorkOnParent() - Method in class net.lecousin.framework.progress.SubWorkProgress
-
- getWorkOnParent() - Method in interface net.lecousin.framework.progress.WorkProgress.MultiTask.SubTask
-
Amount of work on the parent done by this sub-task.
- getWorkOnParent() - Method in class net.lecousin.framework.progress.WorkProgress.MultiTask.SubTask.Wrapper
-
- getWrappedIO() - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- getWrappedIO() - Method in class net.lecousin.framework.io.buffering.BufferedReverseIOReading
-
- getWrappedIO() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- getWrappedIO() - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- getWrappedIO() - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- getWrappedIO() - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- getWrappedIO() - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- getWrappedIO() - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- getWrappedIO() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- getWrappedIO() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedWritable
-
- getWrappedIO() - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- getWrappedIO() - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- getWrappedIO() - Method in class net.lecousin.framework.io.FileIO
-
- getWrappedIO() - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- getWrappedIO() - Method in interface net.lecousin.framework.io.IO
-
If this IO is wrapping another one (such as adding Buffered capabilities), this method returns it,
or null if it does not wrap another IO.
- getWrappedIO() - Method in class net.lecousin.framework.io.IOAsOutputStream.ByteStream
-
- getWrappedIO() - Method in class net.lecousin.framework.io.IOAsOutputStream
-
Return the underlying IO.Writable.
- getWrappedIO() - Method in class net.lecousin.framework.io.IOAsOutputStream.Writable
-
- getWrappedIO() - Method in class net.lecousin.framework.io.IOFromInputStream
-
- getWrappedIO() - Method in class net.lecousin.framework.io.IOFromOutputStream
-
- getWrappedIO() - Method in class net.lecousin.framework.io.LinkedIO
-
- getWrappedIO() - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- getWrappedIO() - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- getWrappedIO() - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- getWrappedIO() - Method in class net.lecousin.framework.io.SubIO
-
- getWrappedIO() - Method in class net.lecousin.framework.io.util.BroadcastIO
-
- getWrappedIO() - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- getWrappedIO() - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- getWrappedIO() - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- getXmlEncoding() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getXmlStandalone() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- getXmlVersion() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- givenEncoding - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Starter
-
- goInto(XMLStreamEvents.ElementContext, String...) - Method in class net.lecousin.framework.xml.XMLStreamEventsAsync
-
Go successively into the given elements.
- goInto(XMLStreamEvents.ElementContext, String...) - Method in class net.lecousin.framework.xml.XMLStreamEventsSync
-
Go successively into the given elements.
- goThrough(ElementType, Consumer<ElementType>) - Method in interface net.lecousin.framework.util.HierarchyProvider.Synchronous
-
Go through the descendants of the given element, and call the listener for each element.
- groupId - Variable in class net.lecousin.framework.application.launcher.Launcher.CommandLineContext
-
- GroupIdConsumer() - Constructor for class net.lecousin.framework.application.launcher.Launcher.CommandLineContext.GroupIdConsumer
-
- GUIDUtil - Class in net.lecousin.framework.util
-
Utility methods for GUID.
- IAsync<TError extends Exception> - Interface in net.lecousin.framework.concurrent.async
-
Base interface for an asynchronous unit.
An asynchronous unit can have 4 states:
Blocked: this is the first state, until something happens (resource available, task done...)
Unblocked with error: when an error occurs (while processing the task, if the waited resource cannot be obtained,
or if the underlying process was itself waiting for an asynchronous unit that raised an error)
Unblocked with cancellation: when explicitly cancelled or because the underlying
process was itself waiting for an asynchronous unit that has been cancelled.
Unblocked with success
The state can be consulted using methods
IAsync.isDone(),
IAsync.hasError() and
Cancellable.isCancelled().
Listeners can be added to be called when the asynchronous unit is unblocked.
- IBytesEncoding - Interface in net.lecousin.framework.io.encoding
-
Encode and decode bytes.
- ICharacterStream - Interface in net.lecousin.framework.io.text
-
Character stream.
- ICharacterStream.Readable - Interface in net.lecousin.framework.io.text
-
Readable character stream.
- ICharacterStream.Readable.Buffered - Interface in net.lecousin.framework.io.text
-
Buffered readable character stream.
- ICharacterStream.Readable.PositionInText - Interface in net.lecousin.framework.io.text
-
Readable character stream with known line and position in line.
- ICharacterStream.Writable - Interface in net.lecousin.framework.io.text
-
Writable character stream.
- ICharacterStream.Writable.Buffered - Interface in net.lecousin.framework.io.text
-
Buffered writable character stream.
- ICharacterStream.WriterAsync - Interface in net.lecousin.framework.io.text
-
Asynchronous writable character stream.
- IConcurrentCloseable<TError extends Exception> - Interface in net.lecousin.framework.util
-
A closeable resource having asynchronous operations.
- IDManagerLong - Interface in net.lecousin.framework.util
-
An ID manager can allocate new identifiers, and free identifiers which are not used anymore.
- IDManagerString - Interface in net.lecousin.framework.util
-
An ID manager can allocate new identifiers, and free identifiers which are not used anymore.
- IDManagerStringFromLong - Class in net.lecousin.framework.util
-
IDManagerString using an IDManagerLong and a StringEncoding.
- IDManagerStringFromLong(IDManagerLong, StringEncoding<Long>) - Constructor for class net.lecousin.framework.util.IDManagerStringFromLong
-
Constructor.
- IDManagerStringFromLong(IDManagerLong) - Constructor for class net.lecousin.framework.util.IDManagerStringFromLong
-
Constructor.
- ignore - Variable in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- ignore() - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
Return true if this attribute must be ignored during (de)serialization.
- ignore(boolean) - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
Set the ignore flag.
- IgnoreAttribute - Class in net.lecousin.framework.io.serialization.rules
-
This rule ignore a specific attribute or all attributes in a class.
- IgnoreAttribute(SerializationContextPattern) - Constructor for class net.lecousin.framework.io.serialization.rules.IgnoreAttribute
-
Constructor.
- IgnoreAttribute(Class<?>, String) - Constructor for class net.lecousin.framework.io.serialization.rules.IgnoreAttribute
-
Constructor to ignore a specific attribute.
- IgnoreAttribute(Class<?>) - Constructor for class net.lecousin.framework.io.serialization.rules.IgnoreAttribute
-
Constructor to ignore all attributes in a class.
- ILocalizableString - Interface in net.lecousin.framework.locale
-
Interface for an object that can be localized into a string.
- IMemoryManageable - Interface in net.lecousin.framework.memory
-
Object that can free some memory on demand.
This is typically a cache, or some data in memory that can be re-created again if necessary.
Such an object can be ask to free some memory at regular interval or in case the system does have enough memory.
- IMemoryManageable.FreeMemoryLevel - Enum in net.lecousin.framework.memory
-
Describe the criticity level of a free memory request.
- Impl() - Constructor for class net.lecousin.framework.util.CloseableListenable.Impl
-
- importNode(Node, boolean) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- inc() - Method in class net.lecousin.framework.event.ListenableLongProperty
-
Increment.
- inc() - Method in class net.lecousin.framework.mutable.MutableInteger
-
Increment the value and return the value after incrementation.
- inc() - Method in class net.lecousin.framework.mutable.MutableLong
-
Increment the value and return the value after incrementation.
- includes(Version) - Method in class net.lecousin.framework.application.VersionRange
-
Return true if this VersionRange includes the given version.
- includes(int[]) - Method in class net.lecousin.framework.application.VersionRange
-
Return true if this VersionRange includes the given version.
- includeXMLDeclaration - Variable in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- includeXMLDeclaration - Variable in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- indent() - Method in class net.lecousin.framework.xml.XMLWriter
-
- indexOf(T, T[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return the index of the element in the array, or -1 if not found.
- indexOf(byte, byte[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return the index of the element in the array, or -1 if not found.
- indexOf(short, short[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return the index of the element in the array, or -1 if not found.
- indexOf(int, int[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return the index of the element in the array, or -1 if not found.
- indexOf(long, long[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return the index of the element in the array, or -1 if not found.
- indexOf(char, char[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return the index of the element in the array, or -1 if not found.
- indexOf(Object) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- indexOf(char, int) - Method in interface net.lecousin.framework.util.IString
-
Return the index of the first occurrence of the given character, starting at the given position, or -1 if not found.
- indexOf(CharSequence, int) - Method in interface net.lecousin.framework.util.IString
-
Return the index of the first occurrence of the given CharSequence, starting at the given position, or -1 if not found.
- indexOf(char) - Method in interface net.lecousin.framework.util.IString
-
Return the index of the first occurrence of the given character, or -1 if not found.
- indexOf(CharSequence) - Method in interface net.lecousin.framework.util.IString
-
Return the index of the first occurrence of the given CharSequence, or -1 if not found.
- indexOf(char, int) - Method in class net.lecousin.framework.util.UnprotectedString
-
- indexOf(CharSequence, int) - Method in class net.lecousin.framework.util.UnprotectedString
-
- indexOf(char, int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- indexOf(CharSequence, int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- indexOfInstance(T, T[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Return the index of the element in the array, or -1 if not found.
- info() - Method in class net.lecousin.framework.log.Logger
-
- info(String) - Method in class net.lecousin.framework.log.Logger
-
Log.
- info(String, Throwable) - Method in class net.lecousin.framework.log.Logger
-
Log.
- init(ThreadFactory, Class<? extends TaskPriorityManager>, int, DrivesTaskManager.DrivesProvider, int) - Static method in class net.lecousin.framework.concurrent.Threading
-
Initialize multi-threading.
- init() - Static method in class net.lecousin.framework.memory.MemoryManager
-
Initialization.
- initEnvironment() - Static method in class net.lecousin.framework.application.LCCore
-
Initialize properties.
- initializeDeserialization(IO.Readable) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- initializeDeserialization(IO.Readable) - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- initializeSerialization(IO.Writable) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- initializeSerialization(IO.Writable) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- initializeSpecWriter(IO.Writable) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- initializeSpecWriter(IO.Writable) - Method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- input - Variable in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- insertBefore(Node, Node) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- insertBefore(Node, Node) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- insertData(int, String) - Method in class net.lecousin.framework.xml.dom.XMLCharacterData
-
- insertFirstArray(T[], int, int) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
Insert elements at the beginning of this collection.
- Instantiate - Annotation Type in net.lecousin.framework.io.serialization.annotations
-
Provides a factory to instantiate the annotated attribute during deserialization.
- instantiate(TypeDefinition, SerializationContext) - Method in interface net.lecousin.framework.io.serialization.rules.SerializationRule
-
Called if the method canInstantiate previously returned true during deserialization.
- instantiate(TypeDefinition, SerializationContext) - Method in class net.lecousin.framework.io.serialization.rules.TypeFactory
-
- instantiate(SerializationContext.AttributeContext) - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
Instantiate a new object of the type of this attribute.
- instantiate(Class<?>) - Static method in class net.lecousin.framework.io.serialization.SerializationClass
-
Instantiate the given type.
- instantiate(TypeDefinition, SerializationContext, List<SerializationRule>, boolean) - Static method in class net.lecousin.framework.io.serialization.SerializationClass
-
Instantiate the given type.
- Instantiate.ToRule - Class in net.lecousin.framework.io.serialization.annotations
-
Convert the annotation into a rule.
- Instantiation - Annotation Type in net.lecousin.framework.io.serialization.annotations
-
Allow to use another field as discriminator to know which class to instantiate when deserializing.
- instantiation(String, Throwable) - Static method in exception net.lecousin.framework.io.serialization.SerializationException
-
Instantiation error.
- Instantiation.ToRule - Class in net.lecousin.framework.io.serialization.annotations
-
Convert an annotation into an AttributeInstantiation rule.
- IntArrayCache - Class in net.lecousin.framework.memory
-
Cache of int[] useful when arrays of same size may be needed, to avoid memory allocation and garbage collection.
- IntegerMap<ValueType> - Interface in net.lecousin.framework.collections.map
-
Interface for a Map that accept int keys (primitive type instead of Integer).
- IntegerMapLinkedArrayList<T> - Class in net.lecousin.framework.collections.map
-
Implementation of an IntegerMap, with a specified number of buckets, each bucket being associated with a LinkedArrayList.
- IntegerMapLinkedArrayList(int, int) - Constructor for class net.lecousin.framework.collections.map.IntegerMapLinkedArrayList
-
Constructor.
- IntegerMapRBT<T> - Class in net.lecousin.framework.collections.map
-
Implements an IntegerMap, with a fixed number of buckets, each bucket containing a Red-Black tree to order elements and find them quickly.
The hash method uses by default a modulus operation, but may be overridden if needed.
- IntegerMapRBT(int) - Constructor for class net.lecousin.framework.collections.map.IntegerMapRBT
-
Constructor.
- IntegerUnit - Interface in net.lecousin.framework.math
-
Represent an integer unit.
- IntegerUnit.Converter - Interface in net.lecousin.framework.math
-
Convert a value.
- IntegerUnit.ConverterRegistry - Class in net.lecousin.framework.math
-
Extension point from converters.
- IntegerUnit.ParserRegistry - Class in net.lecousin.framework.math
-
Registry to convert a string into an IntegerUnit.
- IntegerUnit.Unit - Annotation Type in net.lecousin.framework.math
-
Annotation to specify in which unit a field is expressed.
- IntegerUnit.UnitConversionException - Exception in net.lecousin.framework.math
-
Error when converting from a unit to another.
- interrupted(Thread) - Method in class net.lecousin.framework.application.Application
-
Unregister a thread that must be interrupted on application shutdown.
- interruptEvents() - Method in class net.lecousin.framework.application.SplashScreen
-
- interruptEvents() - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- interruptEvents() - Method in interface net.lecousin.framework.progress.WorkProgress
-
Stop triggering events to listener, this may be useful before doing several modifications.
- interruptEvents() - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- intersect(FragmentedRangeBigInteger, FragmentedRangeBigInteger) - Static method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Return the intersection between the 2 fragmented data.
- intersect(FragmentedRangeInteger, FragmentedRangeInteger) - Static method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Return the intersection between the 2 fragmented data.
- intersect(FragmentedRangeLong, FragmentedRangeLong) - Static method in class net.lecousin.framework.math.FragmentedRangeLong
-
Return the intersection between the 2 fragmented data.
- intersect(RangeBigInteger) - Method in class net.lecousin.framework.math.RangeBigInteger
-
Return the intersection between this range and the given range.
- intersect(RangeInteger) - Method in class net.lecousin.framework.math.RangeInteger
-
Return the intersection between this range and the given range.
- intersect(RangeLong) - Method in class net.lecousin.framework.math.RangeLong
-
Return the intersection between this range and the given range.
- intersectionIdentity(T[], T[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Creates a List containing instances of elements present in both arrays.
- INumberEncoding - Interface in net.lecousin.framework.io.encoding
-
Handle a number encoding: characters can be added, then the current decoded value can be retrieved.
- invalidChildType(Object) - Static method in class net.lecousin.framework.xml.dom.DOMErrors
-
A child must be an XMLNode.
- InvalidException - Exception in net.lecousin.framework.exception
-
Invalid value.
- InvalidException(String, String, String) - Constructor for exception net.lecousin.framework.exception.InvalidException
-
Constructor.
- io - Variable in class net.lecousin.framework.io.buffering.BufferedIO
-
- io - Variable in class net.lecousin.framework.io.FragmentedSubIO
-
- IO - Interface in net.lecousin.framework.io
-
- io - Variable in class net.lecousin.framework.io.PositionKnownWrapper
-
- io - Variable in class net.lecousin.framework.io.SubIO
-
- io - Variable in class net.lecousin.framework.io.text.Decoder
-
- io - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Starter
-
- IO.KnownSize - Interface in net.lecousin.framework.io
-
Add capability to know the size of an IO.
- IO.OperationType - Enum in net.lecousin.framework.io
-
Synchronous ou asynchronous operation.
- IO.OutputToInput - Interface in net.lecousin.framework.io
-
An OutputToInput is an IO on which a producer is writing, and a consumer is reading.
The producer receive it as a Writable, and the consumer as a Readable.
Both can work concurrently: as soon as data is written by the producer, it can be read by the consumer.
The producer must call the method endOfData or signalErrorBeforeEndOfData, so the consumer can
receive the information it reaches the end of the IO.
The implementations may add additional capabilities such as Readable.Seekable if it keeps the data.
- IO.PositionKnown - Interface in net.lecousin.framework.io
-
Capability to get the current position on an IO.
- IO.Readable - Interface in net.lecousin.framework.io
-
Add the capability to read forward on an IO.
- IO.Readable.Buffered - Interface in net.lecousin.framework.io
-
Indicates the IO is buffered, and add operations.
- IO.Readable.Seekable - Interface in net.lecousin.framework.io
-
Add read operations to read at a specific position.
- IO.ReadableByteStream - Interface in net.lecousin.framework.io
-
Add capability to read byte by byte, typically a buffered IO.
- IO.Resizable - Interface in net.lecousin.framework.io
-
Add capability to resize the IO.
- IO.Seekable - Interface in net.lecousin.framework.io
-
Capability to set the position on an IO.
- IO.Seekable.SeekType - Enum in net.lecousin.framework.io
-
List of possible seek operations.
- IO.Writable - Interface in net.lecousin.framework.io
-
Add the capability to write forward on an IO.
- IO.Writable.Buffered - Interface in net.lecousin.framework.io
-
Add a flush operation to force writing on the underlying IO.
- IO.Writable.Seekable - Interface in net.lecousin.framework.io
-
Add operations to write at a specific position.
- IO.WritableByteStream - Interface in net.lecousin.framework.io
-
Add capability to write byte by byte.
- IO.WriterAsync - Interface in net.lecousin.framework.io
-
Simple interface for something to which we can write buffers asynchronously.
- IOAsInputStream - Class in net.lecousin.framework.io
-
Convert an IO into an InputStream.
- IOAsOutputStream - Class in net.lecousin.framework.io
-
Convert an IO into an OutputStream.
- IOAsOutputStream() - Constructor for class net.lecousin.framework.io.IOAsOutputStream
-
- IOAsOutputStream.ByteStream - Class in net.lecousin.framework.io
-
Implementation of IOAsOutputStream for a WritableByteStream.
- IOAsOutputStream.Writable - Class in net.lecousin.framework.io
-
Default implementation of IOAsOutputStream for a Writable.
- IOFromInputStream - Class in net.lecousin.framework.io
-
Implements Readable from an InputStream.
- IOFromInputStream(InputStream, String, TaskManager, byte) - Constructor for class net.lecousin.framework.io.IOFromInputStream
-
Constructor.
- IOFromInputStream.KnownSize - Class in net.lecousin.framework.io
-
Add the capability to get the size to IOFromInputStream.
- IOFromOutputStream - Class in net.lecousin.framework.io
-
Implements Writable from an OutputStream.
- IOFromOutputStream(OutputStream, String, TaskManager, byte) - Constructor for class net.lecousin.framework.io.IOFromOutputStream
-
Constructor.
- ioIndex - Variable in class net.lecousin.framework.io.LinkedIO
-
- IOInMemoryOrFile - Class in net.lecousin.framework.io.buffering
-
Store data first in memory, then if exceeding a given amount of memory, store the remaining
data in a file.
This can be used when the amount of data is not known, and we want to keep good performance with
small data (all in memory), but do not allocate too much memory when having large data.
A typical usage is when a server is receiving an uploaded file, and the size is not known in advance.
This IO is writable and readable: the written data are readable.
- IOInMemoryOrFile(int, byte, String) - Constructor for class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
Constructor.
- IOProvider - Interface in net.lecousin.framework.io.provider
-
An IO provider is simply capable to open an IO.
- IOProvider.Readable - Interface in net.lecousin.framework.io.provider
-
Provider for a IO.Readable.
- IOProvider.Readable.KnownSize - Interface in net.lecousin.framework.io.provider
-
Provider for a IO.Readable with KnownSize.
- IOProvider.Readable.Seekable - Interface in net.lecousin.framework.io.provider
-
Provider for a IO.Readable.Seekable.
- IOProvider.Readable.Seekable.KnownSize - Interface in net.lecousin.framework.io.provider
-
Provider for a IO.Readable.Seekable with KnownSize.
- IOProvider.ReadWrite - Interface in net.lecousin.framework.io.provider
-
Provider a IO Readable and Writable.
- IOProvider.ReadWrite.KnownSize - Interface in net.lecousin.framework.io.provider
-
- IOProvider.ReadWrite.KnownSize.Resizable - Interface in net.lecousin.framework.io.provider
-
- IOProvider.ReadWrite.Seekable - Interface in net.lecousin.framework.io.provider
-
Provider a IO Readable.Seekable and Writable.Seekable.
- IOProvider.ReadWrite.Seekable.KnownSize - Interface in net.lecousin.framework.io.provider
-
- IOProvider.ReadWrite.Seekable.KnownSize.Resizable - Interface in net.lecousin.framework.io.provider
-
- IOProvider.Writable - Interface in net.lecousin.framework.io.provider
-
Provider for a IO.Writable.
- IOProvider.Writable.KnownSize - Interface in net.lecousin.framework.io.provider
-
Provider for a IO.Writable with KnownSize.
- IOProvider.Writable.KnownSize.Resizable - Interface in net.lecousin.framework.io.provider
-
Provider for a IO.Writable with Resizable.
- IOProvider.Writable.Seekable - Interface in net.lecousin.framework.io.provider
-
Provider for a IO.Writable.Seekable.
- IOProvider.Writable.Seekable.KnownSize - Interface in net.lecousin.framework.io.provider
-
Provider for a IO.Writable.Seekable with KnownSize.
- IOProvider.Writable.Seekable.KnownSize.Resizable - Interface in net.lecousin.framework.io.provider
-
Provider for a IO.Writable.Seekable with Resizable.
- IOProviderFrom<T> - Interface in net.lecousin.framework.io.provider
-
Get a IOProvider from an information.
- IOProviderFrom.Readable<T> - Interface in net.lecousin.framework.io.provider
-
Get a IOProvider.Readable from an information.
- IOProviderFrom.Readable.KnownSize<T> - Interface in net.lecousin.framework.io.provider
-
- IOProviderFrom.Readable.Seekable<T> - Interface in net.lecousin.framework.io.provider
-
- IOProviderFrom.Readable.Seekable.KnownSize<T> - Interface in net.lecousin.framework.io.provider
-
- IOProviderFrom.ReadWrite<T> - Interface in net.lecousin.framework.io.provider
-
Get a IOProvider.ReadWrite from an information.
- IOProviderFrom.ReadWrite.KnownSize<T> - Interface in net.lecousin.framework.io.provider
-
- IOProviderFrom.ReadWrite.KnownSize.Resizable<T> - Interface in net.lecousin.framework.io.provider
-
- IOProviderFrom.ReadWrite.Seekable<T> - Interface in net.lecousin.framework.io.provider
-
- IOProviderFrom.ReadWrite.Seekable.KnownSize<T> - Interface in net.lecousin.framework.io.provider
-
- IOProviderFrom.ReadWrite.Seekable.KnownSize.Resizable<T> - Interface in net.lecousin.framework.io.provider
-
- IOProviderFrom.Writable<T> - Interface in net.lecousin.framework.io.provider
-
Get a IOProvider.Writable from an information.
- IOProviderFrom.Writable.KnownSize<T> - Interface in net.lecousin.framework.io.provider
-
- IOProviderFrom.Writable.KnownSize.Resizable<T> - Interface in net.lecousin.framework.io.provider
-
- IOProviderFrom.Writable.Seekable<T> - Interface in net.lecousin.framework.io.provider
-
- IOProviderFrom.Writable.Seekable.KnownSize<T> - Interface in net.lecousin.framework.io.provider
-
- IOProviderFrom.Writable.Seekable.KnownSize.Resizable<T> - Interface in net.lecousin.framework.io.provider
-
- IOProviderFromPathUsingClassloader - Class in net.lecousin.framework.io.provider
-
Provide IO.Readable from resources available from a class loader.
- IOProviderFromPathUsingClassloader(ClassLoader) - Constructor for class net.lecousin.framework.io.provider.IOProviderFromPathUsingClassloader
-
Constructor.
- IOProviderFromURI - Class in net.lecousin.framework.io.provider
-
Provide IOs from URLs.
- IOReaderAsProducer - Class in net.lecousin.framework.io.util
-
Take a readable IO to produce ByteBuffer.
- IOReaderAsProducer(IO.Readable, int) - Constructor for class net.lecousin.framework.io.util.IOReaderAsProducer
-
Constructor.
- ios - Variable in class net.lecousin.framework.io.LinkedIO
-
- IOUtil - Class in net.lecousin.framework.io
-
Utility methods for IO.
- IOUtil.RecursiveAsyncSupplierListener<T> - Class in net.lecousin.framework.io
-
Recursive listener, forwarding error or cancel and calling onDone on error.
- IOUtil.RecursiveAsyncSupplierListener.OnSuccess<T> - Interface in net.lecousin.framework.io
-
On success listener that receive the listener instance to perform recursive operation.
- IOWritePool - Class in net.lecousin.framework.io
-
This class can be used if you are writing to a IO.Writable, but you don't want to wait for the previous write to be done before
to write again.
- IOWritePool(IO.Writable) - Constructor for class net.lecousin.framework.io.IOWritePool
-
Constructor.
- isAncestor(XMLNode) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
Check if the given node is an ancestor of this node.
- isAttribute(Class<?>) - Static method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- isCancelled() - Method in class net.lecousin.framework.concurrent.async.AbstractLock
-
- isCancelled() - Method in class net.lecousin.framework.concurrent.async.Async
-
- isCancelled() - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
- isCancelled() - Method in interface net.lecousin.framework.concurrent.async.Cancellable
-
Return true if this object is cancelled.
- isCancelled() - Method in class net.lecousin.framework.concurrent.Task
-
- isCancelling() - Method in class net.lecousin.framework.concurrent.Task
-
- isClosed() - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- isClosed() - Method in class net.lecousin.framework.util.CloseableListenable.Impl
-
- isClosed() - Method in interface net.lecousin.framework.util.CloseableListenable
-
Return true if closed.
- isClosed() - Method in class net.lecousin.framework.util.ConcurrentCloseable
-
- isClosed - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Event
-
When type if START_ELEMENT, it specifies if it is an empty-element.
- isClosing() - Method in class net.lecousin.framework.util.ConcurrentCloseable
-
- isDebugMode() - Method in class net.lecousin.framework.application.Application
-
- isDefaultNamespace(String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- isDefaultNamespace(String) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- isDirectory - Variable in class net.lecousin.framework.io.util.FileInfo
-
- isDone() - Method in class net.lecousin.framework.collections.AsyncCollection.Aggregator
-
- isDone() - Method in interface net.lecousin.framework.collections.AsyncCollection
-
Return true if the method done has been called already.
- isDone() - Method in class net.lecousin.framework.collections.AsyncCollection.Keep
-
- isDone() - Method in class net.lecousin.framework.collections.AsyncCollection.Listen
-
- isDone() - Method in class net.lecousin.framework.concurrent.async.Async
-
- isDone() - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
- isDone() - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Return true if unblocked (success or cancelled).
- isDone() - Method in class net.lecousin.framework.concurrent.async.LockPoint
-
- isDone() - Method in class net.lecousin.framework.concurrent.async.MutualExclusion
-
- isDone() - Method in class net.lecousin.framework.concurrent.async.WaitingDataQueueSynchronizationPoint
-
- isDone() - Method in class net.lecousin.framework.concurrent.Task
-
- isElementContentWhitespace() - Method in class net.lecousin.framework.xml.dom.XMLText
-
- isEmpty() - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- isEmpty() - Method in class net.lecousin.framework.collections.map.HalfByteHashMap
-
- isEmpty() - Method in class net.lecousin.framework.collections.map.IntegerMapLinkedArrayList
-
- isEmpty() - Method in class net.lecousin.framework.collections.map.IntegerMapRBT
-
- isEmpty() - Method in class net.lecousin.framework.collections.map.LongMapRBT
-
- isEmpty() - Method in interface net.lecousin.framework.collections.map.PrimitiveMap
-
Return true if this map is empty.
- isEmpty() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
- isEmpty() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
- isEmpty() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLongByRange
-
- isEmpty() - Method in interface net.lecousin.framework.collections.sort.Sorted
-
Return true if this collection is empty.
- isEmpty() - Method in class net.lecousin.framework.collections.TurnArray
-
- isEmpty() - Method in interface net.lecousin.framework.util.IString
-
Return true if empty (length == 0).
- isEmpty() - Method in class net.lecousin.framework.util.UnprotectedString
-
- isEmpty() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- isEqualNode(Node) - Method in class net.lecousin.framework.xml.dom.XMLDocumentType
-
- isEqualNode(Node) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- isEquivalent(SerializationRule) - Method in class net.lecousin.framework.io.serialization.rules.AbstractAttributeInstantiation
-
- isEquivalent(SerializationRule) - Method in class net.lecousin.framework.io.serialization.rules.AddAttributeToType
-
- isEquivalent(SerializationRule) - Method in class net.lecousin.framework.io.serialization.rules.AttributeInstantiation
-
- isEquivalent(SerializationRule) - Method in class net.lecousin.framework.io.serialization.rules.CustomAttributeSerializer
-
- isEquivalent(SerializationRule) - Method in class net.lecousin.framework.io.serialization.rules.CustomTypeSerializer
-
- isEquivalent(SerializationRule) - Method in class net.lecousin.framework.io.serialization.rules.IgnoreAttribute
-
- isEquivalent(SerializationRule) - Method in class net.lecousin.framework.io.serialization.rules.MergeTypeAttributes
-
- isEquivalent(SerializationRule) - Method in class net.lecousin.framework.io.serialization.rules.RenameAttribute
-
- isEquivalent(SerializationRule) - Method in interface net.lecousin.framework.io.serialization.rules.SerializationRule
-
Check if this rule is equivalent to the given rule.
- isEquivalent(SerializationRule) - Method in class net.lecousin.framework.io.serialization.rules.TypeFactory
-
- isEquivalent(SerializationContextPattern) - Method in interface net.lecousin.framework.io.serialization.SerializationContextPattern
-
Check if the given context is equivalent to this one.
- isEquivalent(SerializationContextPattern) - Method in class net.lecousin.framework.io.serialization.SerializationContextPattern.OnClass
-
- isEquivalent(SerializationContextPattern) - Method in class net.lecousin.framework.io.serialization.SerializationContextPattern.OnClassAttribute
-
- isFull() - Method in class net.lecousin.framework.collections.TurnArray
-
- isFullDataAvailable() - Method in interface net.lecousin.framework.io.IO.OutputToInput
-
Return true if endOfData has been already called.
- isFullDataAvailable() - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- isFullDataAvailable() - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- isHexa(char) - Static method in class net.lecousin.framework.util.StringUtil
-
- isId - Variable in class net.lecousin.framework.xml.dom.XMLAttribute
-
- isId() - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- isInitialized() - Static method in class net.lecousin.framework.concurrent.Threading
-
- isMatching(Version) - Method in interface net.lecousin.framework.application.VersionSpecification
-
Return true if the given version is compatible with the specified version.
- isMatching(Version) - Method in class net.lecousin.framework.application.VersionSpecification.Range
-
- isMatching(Version) - Method in class net.lecousin.framework.application.VersionSpecification.RangeWithRecommended
-
- isMatching(Version) - Method in class net.lecousin.framework.application.VersionSpecification.SingleVersion
-
- isMethodParameterCompatibleWith(Class<?>, Object) - Static method in class net.lecousin.framework.util.ClassUtil
-
Return true if paramType can be assigned with paramValue.
- isNameChar(char) - Static method in class net.lecousin.framework.xml.XMLStreamEvents
-
Return true if the given character is a valid character for a name.
- isNameStartChar(char) - Static method in class net.lecousin.framework.xml.XMLStreamEvents
-
Return true if the given character is a valid starting character for a name.
- isOptional() - Method in class net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.Dependency.From
-
- isOptional() - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.Dependency
-
Return true if the dependency is optional.
- isReady() - Method in class net.lecousin.framework.application.SplashScreen
-
- isReference(String) - Method in interface net.lecousin.framework.io.serialization.Deserializer.StreamReferenceHandler
-
Return true if the text found is a reference.
- isReleaseMode() - Method in class net.lecousin.framework.application.Application
-
- isRunning() - Method in class net.lecousin.framework.concurrent.Task
-
- isSameNode(Node) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- isSpaceChar(char) - Static method in class net.lecousin.framework.xml.XMLStreamEvents
-
Return true if the given character is considered as a white space.
- isStarted() - Static method in class net.lecousin.framework.application.LCCore
-
Return true if the environment is already started.
- isStarted() - Method in class net.lecousin.framework.concurrent.Task
-
- isStartOf(CharSequence) - Method in interface net.lecousin.framework.util.IString
-
Return true if this string is a start for the given one.
- isStopping() - Method in class net.lecousin.framework.application.Application
-
- isStopping() - Method in interface net.lecousin.framework.application.LCCore.Environment
-
Return true if the environment is stopping.
- isStopping() - Static method in class net.lecousin.framework.application.LCCore
-
- isStopping() - Method in class net.lecousin.framework.application.StandaloneLCCore
-
- isSuccessful() - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Return true if unblocked with success: it must be unblocked, without error, and without a cancel event.
- isSuccessful() - Method in class net.lecousin.framework.concurrent.Task
-
- isSupported(String, String) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- isSymbolicLink - Variable in class net.lecousin.framework.io.util.FileInfo
-
- IString - Interface in net.lecousin.framework.util
-
Interface adding functionalities to CharSequence.
- IStringPattern - Interface in net.lecousin.framework.util
-
Base interface to match a string against a pattern.
- isUsed() - Method in class net.lecousin.framework.concurrent.async.ReadWriteLockPoint
-
Return true if there is currently neither reader or writer.
- isXMLSpace(char) - Static method in class net.lecousin.framework.xml.dom.XMLText
-
Return true is the given character is considered as a white space.
- item(int) - Method in class net.lecousin.framework.xml.dom.XMLNamedNodeMap
-
- item(int) - Method in class net.lecousin.framework.xml.dom.XMLNodeList
-
- iterable(Enumeration<T>) - Static method in class net.lecousin.framework.collections.CollectionsUtil
-
Create an Iterable from the enumeration, by filling a LinkedList with the elements in the enumeration.
- iterator(T[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Instantiate an ArrayIterator on the given array.
- iterator(Enumeration<T>) - Static method in class net.lecousin.framework.collections.CollectionsUtil
-
Create an Iterator from an Enumeration.
- iterator() - Method in class net.lecousin.framework.collections.CompoundCollection
-
- iterator() - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- iterator() - Method in class net.lecousin.framework.collections.ListOfArrays
-
- iterator() - Method in class net.lecousin.framework.collections.sort.OldestList
-
- iterator() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
- iterator() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
- iterator() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLongByRange
-
- iterator() - Method in class net.lecousin.framework.collections.TurnArray
-
- IteratorToEnumeration(Iterator<T>) - Constructor for class net.lecousin.framework.collections.CollectionsUtil.IteratorToEnumeration
-
Constructor.
- lastAccess - Variable in class net.lecousin.framework.io.util.FileInfo
-
- lastChar() - Method in class net.lecousin.framework.util.UnprotectedString
-
Return the last character, or -1 if the string is empty.
- lastIndexOf(Object) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- lastModified - Variable in class net.lecousin.framework.io.util.FileInfo
-
- lastUsage - Variable in class net.lecousin.framework.memory.CachedObject
-
- Launcher - Class in net.lecousin.framework.application.launcher
-
Class to launch an application.
- Launcher() - Constructor for class net.lecousin.framework.application.launcher.Launcher
-
- Launcher.CommandLineContext - Class in net.lecousin.framework.application.launcher
-
Default command line context.
- Launcher.CommandLineContext.AppParametersConsumer - Class in net.lecousin.framework.application.launcher
-
Consumer for option parameters.
- Launcher.CommandLineContext.ArtifactIdConsumer - Class in net.lecousin.framework.application.launcher
-
Consumer for option artifactId.
- Launcher.CommandLineContext.ConfigConsumer - Class in net.lecousin.framework.application.launcher
-
Consumer for option config.
- Launcher.CommandLineContext.GroupIdConsumer - Class in net.lecousin.framework.application.launcher
-
Consumer for option groupId.
- Launcher.CommandLineContext.PluginsConsumer - Class in net.lecousin.framework.application.launcher
-
Consumer for option plugins.
- Launcher.CommandLineContext.VersionConsumer - Class in net.lecousin.framework.application.launcher
-
Consumer for option version.
- LauncherService - Interface in net.lecousin.framework.application.launcher
-
Plug-in to add functionalities while starting and loading application.
- LCCore - Class in net.lecousin.framework.application
-
LC Core framework.
- LCCore.Environment - Interface in net.lecousin.framework.application
-
Interface to implement according to the environment.
- LCCore.MainThreadExecutor - Interface in net.lecousin.framework.application
-
Interface to implement to override the main thread executor.
- LCCoreVersion - Class in net.lecousin.framework
-
Class to contain the project version generated by Maven.
- length() - Method in class net.lecousin.framework.util.UnprotectedString
-
- length() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- level() - Method in interface net.lecousin.framework.log.appenders.Appender
-
Return the level of this appender.
- level() - Method in class net.lecousin.framework.log.appenders.ConsoleAppender
-
- level() - Method in class net.lecousin.framework.log.appenders.MultipleAppender
-
- level() - Method in class net.lecousin.framework.log.appenders.RollingFileAppender
-
- level - Variable in class net.lecousin.framework.log.LogPattern.Log
-
- LibrariesManager - Interface in net.lecousin.framework.application.libraries
-
Allows to load libraries and get information about loaded ones.
- LibrariesRepository - Interface in net.lecousin.framework.application.libraries.artifacts
-
Interface describing a library repository.
- LibraryDescriptor - Interface in net.lecousin.framework.application.libraries.artifacts
-
Artifact library description.
- LibraryDescriptor.Dependency - Interface in net.lecousin.framework.application.libraries.artifacts
-
Describes a dependency of a library to another.
- LibraryDescriptor.Dependency.From - Class in net.lecousin.framework.application.libraries.artifacts
-
Dependency on another LibraryDescriptor.
- LibraryDescriptorLoader - Interface in net.lecousin.framework.application.libraries.artifacts
-
Loader of library descriptors.
- LibraryDescriptorLoader.DependencyNode - Class in net.lecousin.framework.application.libraries.artifacts
-
Tree node to build a dependency tree.
- LibraryManagementException - Exception in net.lecousin.framework.application.libraries
-
Error with libraries.
- LibraryManagementException(String) - Constructor for exception net.lecousin.framework.application.libraries.LibraryManagementException
-
Constructor.
- LibraryManagementException(String, Throwable) - Constructor for exception net.lecousin.framework.application.libraries.LibraryManagementException
-
Constructor.
- LimitAsyncOperations<InputType,OutputResultType,OutputErrorType extends Exception> - Class in net.lecousin.framework.concurrent.util
-
This class allows to queue asynchronous operations, but blocks if too many are waiting.
- LimitAsyncOperations(int, LimitAsyncOperations.Executor<InputType, OutputResultType, OutputErrorType>) - Constructor for class net.lecousin.framework.concurrent.util.LimitAsyncOperations
-
Constructor.
- LimitAsyncOperations.Executor<InputType,OutputResultType,OutputErrorType extends Exception> - Interface in net.lecousin.framework.concurrent.util
-
Executor of write operation.
- LimitWriteOperations - Class in net.lecousin.framework.io.util
-
This class allows to queue write operations, but blocks if too many are waiting.
- LimitWriteOperations(IO.Writable, int) - Constructor for class net.lecousin.framework.io.util.LimitWriteOperations
-
Constructor.
- LimitWriteOperationsReuseBuffers - Class in net.lecousin.framework.io.util
-
This class allows to queue write operations, but blocks if too many are waiting.
- LimitWriteOperationsReuseBuffers(IO.Writable, int, int) - Constructor for class net.lecousin.framework.io.util.LimitWriteOperationsReuseBuffers
-
Constructor.
- line - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Starter
-
- link(WorkProgress, WorkProgress, long) - Static method in interface net.lecousin.framework.progress.WorkProgress
-
Once the given sub-task is done, the given amount of work is added to the progress.
- LinkedAdapter - Class in net.lecousin.framework.adapter
-
Link several adapters to create a new one, adapting step by step the input to create the final output.
- LinkedAdapter(LinkedList<Adapter>) - Constructor for class net.lecousin.framework.adapter.LinkedAdapter
-
Create a linked adapter.
- LinkedArrayList<T> - Class in net.lecousin.framework.collections
-
This implementation of List uses a linked list of arrays.
- LinkedArrayList(int) - Constructor for class net.lecousin.framework.collections.LinkedArrayList
-
Constructor.
- LinkedIO - Class in net.lecousin.framework.io
-
Make several IOs as a single one.
- LinkedIO(String, IO[]) - Constructor for class net.lecousin.framework.io.LinkedIO
-
- LinkedIO.Readable - Class in net.lecousin.framework.io
-
Linked Readable IO.
- LinkedIO.Readable.Buffered - Class in net.lecousin.framework.io
-
Linked Readable Buffered IO.
- LinkedIO.Readable.Buffered.DeterminedSize - Class in net.lecousin.framework.io
-
Linked Readable Buffered IO and add the DeterminedSize capability.
- LinkedIO.Readable.DeterminedSize - Class in net.lecousin.framework.io
-
Linked Readable IO and add the DeterminedSize capability.
- LinkedIO.Readable.Seekable - Class in net.lecousin.framework.io
-
Linked Readable Seekable IO.
- LinkedIO.Readable.Seekable.Buffered - Class in net.lecousin.framework.io
-
Linked Readable, Seekable and Buffered IO.
- LinkedIO.Readable.Seekable.Buffered.DeterminedSize - Class in net.lecousin.framework.io
-
Add the DeterminedSize capability.
- LinkedIO.Readable.Seekable.DeterminedSize - Class in net.lecousin.framework.io
-
Add the DeterminedSize capability.
- LinkedIO.ReadWrite - Class in net.lecousin.framework.io
-
Linked Readable and Writable IO.
- LinkedIterators<T> - Class in net.lecousin.framework.collections
-
Makes an iterator from a list of iterators.
- LinkedIterators() - Constructor for class net.lecousin.framework.collections.LinkedIterators
-
Constructor.
- LinkedIterators(Collection<Iterator<T>>) - Constructor for class net.lecousin.framework.collections.LinkedIterators
-
Constructor.
- LinkedIterators(Iterator<T>...) - Constructor for class net.lecousin.framework.collections.LinkedIterators
-
Constructor.
- linkTo(WorkProgress, IAsync<?>) - Static method in interface net.lecousin.framework.progress.WorkProgress
-
Link this WorkProgress with the given synchronization point: once the synchronization point is unblocked,
one of the done, error or cancel method is called.
- linkTo(WorkProgress, Task<?, ?>) - Static method in interface net.lecousin.framework.progress.WorkProgress
-
Link this WorkProgress with the given task: once the task is done,
one of the done, error or cancel method is called.
- list - Variable in class net.lecousin.framework.xml.dom.XMLNodeList
-
- Listen(Consumer<Collection<T>>, Runnable, Consumer<Exception>) - Constructor for class net.lecousin.framework.collections.AsyncCollection.Listen
-
Constructor.
- listen(AsyncSupplier.Listener<T, TError>) - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
Add a listener to be called when this AsyncSupplier is unblocked.
- listen(Consumer<T>) - Method in interface net.lecousin.framework.event.Listenable
-
- listen(Runnable) - Method in interface net.lecousin.framework.event.SimpleListenable
-
- Listenable<T> - Interface in net.lecousin.framework.event
-
Object that can be listened.
- ListenableLongProperty - Class in net.lecousin.framework.event
-
Property that calls listeners when modified.
- ListenableLongProperty(long) - Constructor for class net.lecousin.framework.event.ListenableLongProperty
-
Constructor with initial object to hold.
- ListenableProperty<T> - Class in net.lecousin.framework.event
-
Property that calls listeners when modified.
- ListenableProperty(T) - Constructor for class net.lecousin.framework.event.ListenableProperty
-
Constructor with initial object to hold.
- listeners - Variable in class net.lecousin.framework.collections.CollectionListener.Keep
-
- listeners - Variable in class net.lecousin.framework.concurrent.async.AbstractLock
-
- listenersConsumer - Variable in class net.lecousin.framework.event.AbstractListenable
-
- listenersRunnable - Variable in class net.lecousin.framework.event.AbstractSimpleListenable
-
- listenOnDone(AsyncSupplier<T, IOException>, AsyncSupplier<T, IOException>, Consumer<Pair<T, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Listen to the given asynchronous operation, then unblock toUnblock with its result/error/cancellation,
but calls ondone before if not null and the result is not cancelled.
- listenOnDone(AsyncSupplier<T, IOException>, Consumer<T>, IAsync<IOException>, Consumer<Pair<T2, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Listen to toListen, then calls onReady if it succeed.
- listenOnDone(AsyncSupplier<T, IOException>, Task<?, ?>, IAsync<IOException>, Consumer<Pair<T2, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Listen to toListen, then launch onReady if it succeed.
- listenOnDone(IAsync<IOException>, Runnable, IAsync<IOException>, Consumer<Pair<T, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Listen to toListen, then calls onReady if it succeed.
- listenTime(long, Runnable) - Method in class net.lecousin.framework.concurrent.async.JoinPoint
-
Call the given callback if this JoinPoint is still not yet unblocked after the given number of milliseconds.
- listIterator(int) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- listIterator() - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- ListOfArrays<T> - Class in net.lecousin.framework.collections
-
Allows to add arrays, then iterate on them like this is a single list.
- ListOfArrays() - Constructor for class net.lecousin.framework.collections.ListOfArrays
-
Constructor.
- ListSubDirectories(File, byte) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader.ListSubDirectories
-
Constructor.
- load(File) - Static method in class net.lecousin.framework.application.ApplicationConfiguration
-
Load the given file.
- load(InputStream) - Static method in class net.lecousin.framework.application.ApplicationConfiguration
-
Load from the given stream.
- loadClass(String) - Method in interface net.lecousin.framework.application.ApplicationClassLoader
-
Load a class.
- loadClass(String, boolean) - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
- loadClass(String) - Method in class net.lecousin.framework.application.libraries.classloader.AppClassLoader
-
- loadClassFrom(String, AbstractClassLoader) - Method in class net.lecousin.framework.application.libraries.classloader.AppClassLoader
-
Load a class, starting to search in a specific library (typically the one trying to load the class).
- loadDefaultLogo() - Method in class net.lecousin.framework.application.SplashScreen
-
Load the default logo.
- LoadedLibrary - Class in net.lecousin.framework.application.libraries.artifacts
-
Library loaded.
- LoadedLibrary(Artifact, T) - Constructor for class net.lecousin.framework.application.libraries.artifacts.LoadedLibrary
-
Constructor.
- loaders - Variable in class net.lecousin.framework.application.launcher.Launcher.CommandLineContext
-
- loadFile(String, String, String, String, String, byte) - Method in interface net.lecousin.framework.application.libraries.artifacts.LibrariesRepository
-
Load a file.
- loadFile(String) - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
Load the content of a file.
- loadFile(String) - Method in class net.lecousin.framework.application.libraries.classloader.DirectoryClassLoader
-
- loadFile(String) - Method in class net.lecousin.framework.application.libraries.classloader.ZipClassLoader
-
- loadFileSync(String, String, String, String, String) - Method in interface net.lecousin.framework.application.libraries.artifacts.LibrariesRepository
-
Load a file without multi-threading, for application initialization.
- loadLibrary(String, String, VersionSpecification, byte, List<LibrariesRepository>) - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptorLoader
-
Search and load the library descriptor for the given group id, artifact id and version specification.
- LoadLibraryExtensionPointsFile - Class in net.lecousin.framework.application.libraries.classpath
-
Task to read an extensionpoints file.
- LoadLibraryExtensionPointsFile(BufferedReadableCharacterStream, T) - Constructor for class net.lecousin.framework.application.libraries.classpath.LoadLibraryExtensionPointsFile
-
Constructor.
- LoadLibraryLocaleFile - Class in net.lecousin.framework.locale
-
Load file META-INF/net.lecousin/locale from a library.
- LoadLibraryLocaleFile(BufferedReadableCharacterStream, T) - Constructor for class net.lecousin.framework.locale.LoadLibraryLocaleFile
-
Constructor.
- LoadLibraryPluginsFile - Class in net.lecousin.framework.application.libraries.classpath
-
Task to load a plugins file.
- LoadLibraryPluginsFile(BufferedReadableCharacterStream, T) - Constructor for class net.lecousin.framework.application.libraries.classpath.LoadLibraryPluginsFile
-
Constructor.
- loadNewLibrary(String, String, VersionSpecification, boolean, byte, WorkProgress, long) - Method in class net.lecousin.framework.application.launcher.DynamicLibrariesManager
-
- loadNewLibrary(String, String, VersionSpecification, boolean, byte, WorkProgress, long) - Method in interface net.lecousin.framework.application.libraries.artifacts.ArtifactsLibrariesManager
-
Load a new library.
- loadPluginConfiguration(IO.Readable, T, IAsync<?>...) - Method in class net.lecousin.framework.locale.LocaleExtensionPoint
-
- loadPluginConfiguration(IO.Readable, T, IAsync<?>...) - Method in interface net.lecousin.framework.plugins.CustomExtensionPoint
-
Load configuration.
- loadPreferences() - Method in class net.lecousin.framework.application.Application
-
Load preferences.
- loadProject(File, byte) - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptorLoader
-
Load a library descriptor from the given directory.
- loadPropertiesFile(File, Charset, byte, boolean, Consumer<Properties>) - Static method in class net.lecousin.framework.concurrent.tasks.LoadPropertiesFileTask
-
Load properties from a file.
- loadPropertiesFile(IO.Readable, Charset, byte, IO.OperationType, Consumer<Properties>) - Static method in class net.lecousin.framework.concurrent.tasks.LoadPropertiesFileTask
-
Load properties from a Readable IO.
- loadPropertiesFile(IO.Readable.Buffered, Charset, byte, IO.OperationType, Consumer<Properties>) - Static method in class net.lecousin.framework.concurrent.tasks.LoadPropertiesFileTask
-
Load properties from a Buffered IO.
- loadPropertiesFile(BufferedReadableCharacterStream, byte, IO.OperationType, Consumer<Properties>) - Static method in class net.lecousin.framework.concurrent.tasks.LoadPropertiesFileTask
-
Load properties from a character stream.
- LoadPropertiesFileTask - Class in net.lecousin.framework.concurrent.tasks
-
Task to read a file of properties.
- LoadPropertiesFileTask(BufferedReadableCharacterStream, byte, IO.OperationType, Consumer<Properties>) - Constructor for class net.lecousin.framework.concurrent.tasks.LoadPropertiesFileTask
-
Constructor.
- loadResourceAsIO(String, byte) - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
Load a resource as IO.Readable.
- loadResourceAsIO(String, byte) - Method in class net.lecousin.framework.application.libraries.classloader.DirectoryClassLoader
-
- loadResourceAsIO(String, byte) - Method in class net.lecousin.framework.application.libraries.classloader.ZipClassLoader
-
- loadResourceURL(String) - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
Search a resource.
- loadResourceURL(String) - Method in class net.lecousin.framework.application.libraries.classloader.DirectoryClassLoader
-
- loadResourceURL(String) - Method in class net.lecousin.framework.application.libraries.classloader.ZipClassLoader
-
- LocaleExtensionPoint - Class in net.lecousin.framework.locale
-
Extension point that loads localized properties from the list in META-INF/net.lecousin/locale.
- LocaleExtensionPoint() - Constructor for class net.lecousin.framework.locale.LocaleExtensionPoint
-
- LocalizableAnnotations - Class in net.lecousin.framework.locale.annotations
-
Utility methods for localization annotations.
- LocalizableContainer - Interface in net.lecousin.framework.locale
-
Something that contain localizable data, on which we can ask to update localized elements with the new application language.
- LocalizableException - Exception in net.lecousin.framework.exception
-
Exception that can be translated.
- LocalizableException(ILocalizableString, Throwable) - Constructor for exception net.lecousin.framework.exception.LocalizableException
-
Constructor.
- LocalizableException(ILocalizableString) - Constructor for exception net.lecousin.framework.exception.LocalizableException
-
Constructor.
- LocalizableException(String, String, Object...) - Constructor for exception net.lecousin.framework.exception.LocalizableException
-
Constructor.
- LocalizableException(String, Throwable) - Constructor for exception net.lecousin.framework.exception.LocalizableException
-
Constructor.
- LocalizableException(String) - Constructor for exception net.lecousin.framework.exception.LocalizableException
-
Constructor.
- LocalizableNamespace - Annotation Type in net.lecousin.framework.locale.annotations
-
Set the default localization namespace for a class.
- LocalizableProperties - Annotation Type in net.lecousin.framework.locale.annotations
-
List of LocalizableProperty.
- LocalizableProperty - Annotation Type in net.lecousin.framework.locale.annotations
-
Attach a property, with a localizable string.
- LocalizableString - Class in net.lecousin.framework.locale
-
A string that can be localized using LocalizedProperties.
- LocalizableString(String, String, Serializable...) - Constructor for class net.lecousin.framework.locale.LocalizableString
-
Constructor.
- LocalizableStringBuffer - Class in net.lecousin.framework.locale
-
List of objects to concatenate to form a string, in which any object implementing ILocalizableString will be localized.
- LocalizableStringBuffer(Serializable...) - Constructor for class net.lecousin.framework.locale.LocalizableStringBuffer
-
Constructor.
- localize(String[]) - Method in class net.lecousin.framework.locale.CompositeLocalizable
-
- localize(String[]) - Method in class net.lecousin.framework.locale.FixedLocalizedString
-
- localize(String) - Method in class net.lecousin.framework.locale.FixedLocalizedString
-
- localize(String[]) - Method in interface net.lecousin.framework.locale.ILocalizableString
-
Return the localized string, based on language tag.
- localize(String) - Method in interface net.lecousin.framework.locale.ILocalizableString
-
Return the localized string, based on language tag.
- localize(String[]) - Method in class net.lecousin.framework.locale.LocalizableString
-
- localize(String[]) - Method in class net.lecousin.framework.locale.LocalizableStringBuffer
-
- localize(String[], String, String, Serializable...) - Method in class net.lecousin.framework.locale.LocalizedProperties
-
Localization.
- LOCALIZED_MESSAGE_EXPECTED_CHARACTER - Static variable in exception net.lecousin.framework.xml.XMLException
-
- LOCALIZED_MESSAGE_IN_INTERNAL_SUBSET - Static variable in exception net.lecousin.framework.xml.XMLException
-
- LOCALIZED_MESSAGE_IN_XML_DOCUMENT - Static variable in exception net.lecousin.framework.xml.XMLException
-
- LOCALIZED_MESSAGE_INVALID_XML - Static variable in exception net.lecousin.framework.xml.XMLException
-
- LOCALIZED_MESSAGE_NOT_XML - Static variable in exception net.lecousin.framework.xml.XMLException
-
- LOCALIZED_MESSAGE_UNEXPECTED_CHARACTER - Static variable in exception net.lecousin.framework.xml.XMLException
-
- LOCALIZED_MESSAGE_UNEXPECTED_ELEMENT - Static variable in exception net.lecousin.framework.xml.XMLException
-
- LOCALIZED_MESSAGE_UNEXPECTED_END - Static variable in exception net.lecousin.framework.xml.XMLException
-
- LOCALIZED_NAMESPACE_XML_ERROR - Static variable in exception net.lecousin.framework.xml.XMLException
-
- LocalizedProperties - Class in net.lecousin.framework.locale
-
Properties loaded from localized properties files, organized by namespace.
- LocalizedProperties(Application) - Constructor for class net.lecousin.framework.locale.LocalizedProperties
-
Constructor.
- localizeSync(String[]) - Method in class net.lecousin.framework.locale.CompositeLocalizable
-
- localizeSync(String) - Method in class net.lecousin.framework.locale.FixedLocalizedString
-
- localizeSync(String[]) - Method in class net.lecousin.framework.locale.FixedLocalizedString
-
- localizeSync(String[]) - Method in interface net.lecousin.framework.locale.ILocalizableString
-
Return the localized string, based on language tag.
- localizeSync(String) - Method in interface net.lecousin.framework.locale.ILocalizableString
-
Return the localized string, based on language tag.
- localizeSync(String[]) - Method in class net.lecousin.framework.locale.LocalizableString
-
- localizeSync(String[]) - Method in class net.lecousin.framework.locale.LocalizableStringBuffer
-
- localizeSync(String[], String, String, Serializable...) - Method in class net.lecousin.framework.locale.LocalizedProperties
-
Localization.
- localName - Variable in class net.lecousin.framework.xml.dom.XMLAttribute
-
- localName - Variable in class net.lecousin.framework.xml.dom.XMLElement
-
- localName - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Attribute
-
- localName - Variable in class net.lecousin.framework.xml.XMLStreamEvents.ElementContext
-
- localName - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Event
-
On START_ELEMENT or END_ELEMENT events, it contains the local name part of the text.
- location - Variable in class net.lecousin.framework.log.LogPattern.Log
-
- lock() - Method in class net.lecousin.framework.concurrent.async.LockPoint
-
Request the lock.
- lock() - Method in class net.lecousin.framework.concurrent.async.MutualExclusion
-
Request the lock.
- lockClose() - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- lockClose() - Method in class net.lecousin.framework.util.ConcurrentCloseable
-
- lockClose() - Method in interface net.lecousin.framework.util.IConcurrentCloseable
-
Calling this method avoid this resource to be closed.
- LockPoint<TError extends Exception> - Class in net.lecousin.framework.concurrent.async
-
A LockPoint is similar to a mutual exclusion, but can be locked and unlocked by any thread.
For example, a first thread can lock it, and a second thread (after some processing is done) can unlock it.
A LockPoint can also be seen as a SynchronizationPoint but reusable.
When a thread calls the lock method:
if the lock point is not yet locked it becomes locked and the calling thread can continue working,
and must call the method unlock once done.
if the lock point is already locked, the calling thread is paused, waiting for the lock point to be unlocked.
If several threads are waiting for the lock point to be unlocked:
Only one is resume and obtain the lock, the others are still paused
The order the threads are resumed is undetermined, meaning it is not necessarily in the order they called the lock method
- LockPoint() - Constructor for class net.lecousin.framework.concurrent.async.LockPoint
-
- log(Logger.Level, String) - Method in class net.lecousin.framework.log.Logger
-
Log.
- log(Logger.Level, String, Throwable) - Method in class net.lecousin.framework.log.Logger
-
Log.
- Log() - Constructor for class net.lecousin.framework.log.LogPattern.Log
-
- Logger - Class in net.lecousin.framework.log
-
Logger.
- Logger.Level - Enum in net.lecousin.framework.log
-
Level of logging.
- LoggerConfigurationException - Exception in net.lecousin.framework.log
-
Error in logging configuration.
- LoggerConfigurationException(String) - Constructor for exception net.lecousin.framework.log.LoggerConfigurationException
-
Constructor.
- LoggerConfigurationException(String, Throwable) - Constructor for exception net.lecousin.framework.log.LoggerConfigurationException
-
Constructor.
- LoggerFactory - Class in net.lecousin.framework.log
-
Provide logger for an application.
- LoggerFactory(Application, Appender) - Constructor for class net.lecousin.framework.log.LoggerFactory
-
Constructor.
- loggerName - Variable in class net.lecousin.framework.log.LogPattern.Log
-
- logListenerError(Logger, Object, Throwable) - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Log an error thrown by a listener.
- logManageableContent() - Static method in class net.lecousin.framework.memory.MemoryManager
-
Log description of memory manageable instances.
- logMemory(long, Logger.Level) - Static method in class net.lecousin.framework.memory.MemoryManager
-
Log memory usage to the console at regular interval.
- logMemory(Logger.Level) - Static method in class net.lecousin.framework.memory.MemoryManager
-
Log memory usage.
- logMemory(StringBuilder) - Static method in class net.lecousin.framework.memory.MemoryManager
-
Log memory status into the given StringBuilder.
- LogPattern - Class in net.lecousin.framework.log
-
%d{pattern} = date with the given pattern.
- LogPattern(String) - Constructor for class net.lecousin.framework.log.LogPattern
-
Constructor.
- LogPattern.Log - Class in net.lecousin.framework.log
-
Internally used to keep in memory a log to write.
- logRemainingPlugins() - Static method in class net.lecousin.framework.plugins.ExtensionPoints
-
Print to the error console the plugins that are available without their corresponding extension point.
- LongMap<ValueType> - Interface in net.lecousin.framework.collections.map
-
Interface for a Map that accept long keys (primitive type instead of Long).
- LongMapRBT<T> - Class in net.lecousin.framework.collections.map
-
Implements a LongMap, with a fixed number of buckets, each bucket containing a Red-Black tree to order elements and find them quickly.
The hash method uses by default a modulus operation, but may be overridden if needed.
- LongMapRBT(int) - Constructor for class net.lecousin.framework.collections.map.LongMapRBT
-
Constructor.
- longsize() - Method in class net.lecousin.framework.collections.LinkedArrayList
-
Return the size as long.
- lookupNamespaceURI(String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- lookupNamespaceURI(String) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- lookupPrefix(String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- lookupPrefix(String) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- name - Variable in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- name - Variable in class net.lecousin.framework.xml.dom.XMLDocumentType
-
- namespacePrefix - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Attribute
-
- namespacePrefix - Variable in class net.lecousin.framework.xml.XMLStreamEvents.ElementContext
-
- namespacePrefix - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Event
-
On START_ELEMENT or END_ELEMENT events, it contains the namespace part of the text.
- namespaces - Variable in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- namespaces - Variable in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- namespaces - Variable in class net.lecousin.framework.xml.XMLStreamEvents.ElementContext
-
List of pair prefix/uri.
- namespaceURI - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Event
-
On START_ELEMENT or END_ELEMENT events, it contains the namespace URI correpsonding to the prefix.
- NB_PRIORITES - Static variable in class net.lecousin.framework.concurrent.Task
-
- needsLocation() - Method in interface net.lecousin.framework.log.appenders.Appender
-
Return true if this appender needs the location.
- needsLocation() - Method in class net.lecousin.framework.log.appenders.ConsoleAppender
-
- needsLocation() - Method in class net.lecousin.framework.log.appenders.MultipleAppender
-
- needsLocation() - Method in class net.lecousin.framework.log.appenders.RollingFileAppender
-
- needsLocation() - Method in class net.lecousin.framework.log.LogPattern
-
- needsThreadName() - Method in interface net.lecousin.framework.log.appenders.Appender
-
Return true if this appender needs the thread name.
- needsThreadName() - Method in class net.lecousin.framework.log.appenders.ConsoleAppender
-
- needsThreadName() - Method in class net.lecousin.framework.log.appenders.MultipleAppender
-
- needsThreadName() - Method in class net.lecousin.framework.log.appenders.RollingFileAppender
-
- needsThreadName() - Method in class net.lecousin.framework.log.LogPattern
-
- net.lecousin.framework - package net.lecousin.framework
-
- net.lecousin.framework.adapter - package net.lecousin.framework.adapter
-
Adapters can obtain an instance of a type from another type.
- net.lecousin.framework.application - package net.lecousin.framework.application
-
Main classes to initialize this library: LCCore and Application.
- net.lecousin.framework.application.launcher - package net.lecousin.framework.application.launcher
-
Application launcher.
- net.lecousin.framework.application.libraries - package net.lecousin.framework.application.libraries
-
Library loading and management.
- net.lecousin.framework.application.libraries.artifacts - package net.lecousin.framework.application.libraries.artifacts
-
Libraries management using group id, artifact id and version.
- net.lecousin.framework.application.libraries.classloader - package net.lecousin.framework.application.libraries.classloader
-
Class loaders when libraries are loaded dynamically.
- net.lecousin.framework.application.libraries.classpath - package net.lecousin.framework.application.libraries.classpath
-
Default implementation of LibrariesManager, simply using the classpath of the JVM.
- net.lecousin.framework.collections - package net.lecousin.framework.collections
-
Implementations of collections.
- net.lecousin.framework.collections.map - package net.lecousin.framework.collections.map
-
Implementations of Maps.
- net.lecousin.framework.collections.sort - package net.lecousin.framework.collections.sort
-
Sorted collections.
- net.lecousin.framework.concurrent - package net.lecousin.framework.concurrent
-
Multi-threading framework.
- net.lecousin.framework.concurrent.async - package net.lecousin.framework.concurrent.async
-
Classes implementing synchronization points such as asynchronous result, join point...
- net.lecousin.framework.concurrent.tasks - package net.lecousin.framework.concurrent.tasks
-
Implementations of tasks.
- net.lecousin.framework.concurrent.tasks.drives - package net.lecousin.framework.concurrent.tasks.drives
-
Tasks on files or directories.
- net.lecousin.framework.concurrent.util - package net.lecousin.framework.concurrent.util
-
Multi-threading utilities.
- net.lecousin.framework.concurrent.util.production.simple - package net.lecousin.framework.concurrent.util.production.simple
-
Production model: a producer produces objects that are consumed by a consumer.
This allows asynchronous production and consumption.
An example is a server task producing an output, and a consumer sending it over the network.
- net.lecousin.framework.event - package net.lecousin.framework.event
-
Events are used with listeners, such as when an event is fired, its listeners are called.
- net.lecousin.framework.exception - package net.lecousin.framework.exception
-
Common exceptions.
- net.lecousin.framework.io - package net.lecousin.framework.io
-
New java Input/Output model adding more flexibility and asynchronous operations.
- net.lecousin.framework.io.buffering - package net.lecousin.framework.io.buffering
-
IO with bufferization.
- net.lecousin.framework.io.encoding - package net.lecousin.framework.io.encoding
-
Utility classes for encoding.
- net.lecousin.framework.io.out2in - package net.lecousin.framework.io.out2in
-
Implementations of IO.OutputToInput.
- net.lecousin.framework.io.provider - package net.lecousin.framework.io.provider
-
Providers of IO (allow to open IO on demand).
- net.lecousin.framework.io.serialization - package net.lecousin.framework.io.serialization
-
Serialization and deserialization framework.
- net.lecousin.framework.io.serialization.annotations - package net.lecousin.framework.io.serialization.annotations
-
Annotations used for serialization and deserialization, to customize the process.
- net.lecousin.framework.io.serialization.rules - package net.lecousin.framework.io.serialization.rules
-
Serialization rules to customize serialization and deserialization.
- net.lecousin.framework.io.text - package net.lecousin.framework.io.text
-
IO on characters and text.
- net.lecousin.framework.io.util - package net.lecousin.framework.io.util
-
Utility classes for IO.
- net.lecousin.framework.locale - package net.lecousin.framework.locale
-
Localization.
- net.lecousin.framework.locale.annotations - package net.lecousin.framework.locale.annotations
-
Annotations for localization.
- net.lecousin.framework.log - package net.lecousin.framework.log
-
Logging.
- net.lecousin.framework.log.appenders - package net.lecousin.framework.log.appenders
-
Logging appenders.
- net.lecousin.framework.math - package net.lecousin.framework.math
-
Utility classes.
- net.lecousin.framework.memory - package net.lecousin.framework.memory
-
Memory management, caches...
- net.lecousin.framework.mutable - package net.lecousin.framework.mutable
-
Classes implementing mutable objects.
- net.lecousin.framework.plugins - package net.lecousin.framework.plugins
-
Plugins mechanism.
- net.lecousin.framework.progress - package net.lecousin.framework.progress
-
Progression of asynchronous or background works.
- net.lecousin.framework.properties - package net.lecousin.framework.properties
-
Utility classes for properties.
- net.lecousin.framework.protocols - package net.lecousin.framework.protocols
-
Additional URL protocols.
- net.lecousin.framework.protocols.classpath - package net.lecousin.framework.protocols.classpath
-
URL protocol classpath://xxxx.
- net.lecousin.framework.protocols.string - package net.lecousin.framework.protocols.string
-
String protocol string:/xxx/yyy with xxx the encoding to use and yyy the string.
- net.lecousin.framework.util - package net.lecousin.framework.util
-
Utility classes.
- net.lecousin.framework.xml - package net.lecousin.framework.xml
-
XML Parsing and generation.
- net.lecousin.framework.xml.dom - package net.lecousin.framework.xml.dom
-
Simple (partial) DOM implementation.
- net.lecousin.framework.xml.serialization - package net.lecousin.framework.xml.serialization
-
XML serialization and deserialization.
- newArrayList(T[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Create an ArrayList from the array.
- newDataReady(DataType) - Method in class net.lecousin.framework.concurrent.async.WaitingDataQueueSynchronizationPoint
-
Queue a new data, which may unblock a thread waiting for it.
- newElement(T) - Method in interface net.lecousin.framework.collections.AsyncCollection.OneByOne
-
Called when a new element is ready.
- newElements(Collection<T>) - Method in class net.lecousin.framework.collections.AsyncCollection.Aggregator
-
- newElements(Collection<T>) - Method in class net.lecousin.framework.collections.AsyncCollection.Keep
-
- newElements(Collection<T>) - Method in class net.lecousin.framework.collections.AsyncCollection.Listen
-
- newElements(Collection<T>) - Method in interface net.lecousin.framework.collections.AsyncCollection
-
Called when new elements are ready.
- newSubTree() - Method in class net.lecousin.framework.collections.Tree
-
- newSubTree() - Method in class net.lecousin.framework.collections.Tree.WithParent
-
- next() - Method in class net.lecousin.framework.collections.ArrayIterator.Generic
-
- next() - Method in class net.lecousin.framework.collections.ArrayIterator
-
- next() - Method in class net.lecousin.framework.collections.LinkedIterators
-
- next() - Method in class net.lecousin.framework.xml.XMLStreamEventsAsync
-
Move forward to the next event.
- Next(Async<Exception>) - Constructor for class net.lecousin.framework.xml.XMLStreamEventsAsync.Next
-
- next() - Method in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Async
-
- next() - Method in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Sync
-
- next() - Method in class net.lecousin.framework.xml.XMLStreamEventsSync
-
Move forward to the next event.
- next() - Method in class net.lecousin.framework.xml.XMLStreamReader
-
Move forward to the next event.
- next() - Method in class net.lecousin.framework.xml.XMLStreamReaderAsync
-
- nextBuffer - Variable in class net.lecousin.framework.io.text.Decoder
-
- nextChars - Variable in class net.lecousin.framework.io.text.DefaultDecoder
-
- nextElement() - Method in class net.lecousin.framework.collections.CollectionsUtil.IteratorToEnumeration
-
- nextInnerElement(XMLStreamEvents.ElementContext) - Method in class net.lecousin.framework.xml.XMLStreamEventsAsync
-
Go to the next inner element.
- nextInnerElement(XMLStreamEvents.ElementContext, String) - Method in class net.lecousin.framework.xml.XMLStreamEventsAsync
-
Go to the next inner element having the given name.
- nextInnerElement(XMLStreamEvents.ElementContext) - Method in class net.lecousin.framework.xml.XMLStreamEventsSync
-
Go to the next inner element.
- nextInnerElement(XMLStreamEvents.ElementContext, String) - Method in class net.lecousin.framework.xml.XMLStreamEventsSync
-
Go to the next inner element having the given name.
- nextIOAsync(Runnable, IAsync<IOException>, Consumer) - Method in class net.lecousin.framework.io.LinkedIO
-
- nextIOAsync(Runnable, IAsync<IOException>, Consumer) - Method in class net.lecousin.framework.io.LinkedIO.Readable
-
- nextIOAsync(Runnable, IAsync<IOException>, Consumer) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable
-
- nextIOAsyncSeekable(Runnable, IAsync<IOException>, Consumer) - Method in class net.lecousin.framework.io.LinkedIO
-
- nextIOAsyncStream(Runnable) - Method in class net.lecousin.framework.io.LinkedIO
-
- nextIOSync() - Method in class net.lecousin.framework.io.LinkedIO
-
- nextIOSync() - Method in class net.lecousin.framework.io.LinkedIO.Readable
-
- nextIOSync() - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable
-
- nextIOSyncSeekable() - Method in class net.lecousin.framework.io.LinkedIO
-
- nextIOSyncStream() - Method in class net.lecousin.framework.io.LinkedIO
-
- nextLine() - Method in class net.lecousin.framework.io.text.TextLineStream
-
Read a new line, return null if the end of the character stream is reached.
- nextStartElement() - Method in class net.lecousin.framework.xml.XMLStreamEventsAsync
-
Shortcut to move forward to the next START_ELEMENT.
- nextStartElement() - Method in class net.lecousin.framework.xml.XMLStreamEventsSync
-
Shortcut to move forward to the next START_ELEMENT, return false if no START_ELEMENT event was found.
- nodeIterator() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
- nodeIterator() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
- nodeIteratorOrdered() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
- nodeIteratorOrdered() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
- nodeIteratorReverse() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
- nodeIteratorReverse() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
- nodes - Variable in class net.lecousin.framework.xml.dom.XMLNamedNodeMap
-
- NoException - Exception in net.lecousin.framework.exception
-
Used with classes parameterized with an exception, to declare that no exception can occur.
- NonBufferedReadableIOAsBuffered - Class in net.lecousin.framework.io.util
-
Utility class to implement the Buffered interface even in case buffers cannot be used.
- NonBufferedReadableIOAsBuffered(IO.Readable) - Constructor for class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
Constructor.
- normalize() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- normalize() - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- normalize() - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- normalizeDocument() - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- notSuccess(IAsync<TError>, AsyncSupplier<TResult, TError>, Consumer<Pair<TResult, TError>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Shortcut to transfer error or cancellation.
- paddingLeft(StringBuilder, int, char) - Static method in class net.lecousin.framework.util.StringUtil
-
Insert padding character to a StringBuilder.
- paddingLeft(StringBuilder, String, int, char) - Static method in class net.lecousin.framework.util.StringUtil
-
Add the string and insert padding character to a StringBuilder.
- paddingLeft(StringBuilder, long, int) - Static method in class net.lecousin.framework.util.StringUtil
-
Convert the long to a string and append spaces up to the given fixed size.
- paddingRight(StringBuilder, int, char) - Static method in class net.lecousin.framework.util.StringUtil
-
Append padding character until the StringBuilder has the given length.
- paddingRight(StringBuilder, String, int, char) - Static method in class net.lecousin.framework.util.StringUtil
-
Append padding character until the StringBuilder has the given length.
- paddingRight(StringBuilder, long, int) - Static method in class net.lecousin.framework.util.StringUtil
-
Convert the long to a string and append spaces up to the given fixed size.
- Pair<T1,T2> - Class in net.lecousin.framework.util
-
Object that contains 2 objects.
- Pair(T1, T2) - Constructor for class net.lecousin.framework.util.Pair
-
Constructor.
- Pair() - Constructor for class net.lecousin.framework.util.Pair
-
Constructor with null values.
- Pair.Serializable<T1 extends Serializable,T2 extends Serializable> - Class in net.lecousin.framework.util
-
Serializable Pair.
- Parameter(String, byte, Consumer<Pair<TResult, TError>>) - Constructor for class net.lecousin.framework.concurrent.Task.Cpu.Parameter
-
Constructor.
- Parameter(String, byte) - Constructor for class net.lecousin.framework.concurrent.Task.Cpu.Parameter
-
Constructor.
- Parameter(File, String, byte, Consumer<Pair<TResult, TError>>) - Constructor for class net.lecousin.framework.concurrent.Task.OnFile.Parameter
-
Constructor.
- Parameter(File, String, byte) - Constructor for class net.lecousin.framework.concurrent.Task.OnFile.Parameter
-
Constructor.
- Parameter(TaskManager, String, byte, Consumer<Pair<TResult, TError>>) - Constructor for class net.lecousin.framework.concurrent.Task.Parameter
-
Constructor.
- Parameter(TaskManager, String, byte) - Constructor for class net.lecousin.framework.concurrent.Task.Parameter
-
Constructor.
- parent - Variable in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- parent - Variable in class net.lecousin.framework.io.serialization.SerializationContext
-
- parent - Variable in class net.lecousin.framework.xml.dom.XMLNode
-
- parse(String) - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger.Parser
-
- parse(String) - Method in class net.lecousin.framework.math.FragmentedRangeInteger.Parser
-
- parse(String) - Method in class net.lecousin.framework.math.FragmentedRangeLong.Parser
-
- parse(String) - Method in class net.lecousin.framework.math.RangeBigInteger.Parser
-
- parse(String) - Method in class net.lecousin.framework.math.RangeInteger.Parser
-
- parse(String) - Method in class net.lecousin.framework.math.RangeLong.Parser
-
- parse(String[], T, CommandLine.ArgumentsConsumer<T>[][]) - Static method in class net.lecousin.framework.util.CommandLine
-
Parse the command line arguments.
- parse(String) - Method in interface net.lecousin.framework.util.StringParser
-
Parse from a String into type T.
- parse(Class<T>, StringFormat, String) - Static method in interface net.lecousin.framework.util.StringParser
-
Parse a string.
- parse(Class<T>, String) - Static method in interface net.lecousin.framework.util.StringParser
-
Parse a string.
- parseContent(XMLStreamEventsSync) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
Parse the content of this element.
- parseContent(XMLStreamEventsAsync) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
Parse the content of this element.
- Parser() - Constructor for class net.lecousin.framework.math.FragmentedRangeBigInteger.Parser
-
- Parser() - Constructor for class net.lecousin.framework.math.FragmentedRangeInteger.Parser
-
- Parser() - Constructor for class net.lecousin.framework.math.FragmentedRangeLong.Parser
-
- Parser() - Constructor for class net.lecousin.framework.math.RangeBigInteger.Parser
-
- Parser() - Constructor for class net.lecousin.framework.math.RangeInteger.Parser
-
- Parser() - Constructor for class net.lecousin.framework.math.RangeLong.Parser
-
- parseSize(String) - Static method in class net.lecousin.framework.util.StringUtil
-
Parse the given string containing a size with a unit (B for bytes, K for KB...).
- ParsingTask(Runnable) - Constructor for class net.lecousin.framework.xml.XMLStreamEventsAsync.ParsingTask
-
- path - Variable in class net.lecousin.framework.io.util.FileInfo
-
- PathPattern - Class in net.lecousin.framework.util
-
A path pattern is composed of elements separated by a / character.
- PathPattern(String) - Constructor for class net.lecousin.framework.util.PathPattern
-
Constructor.
- peek() - Method in class net.lecousin.framework.collections.TurnArray
-
- peekFirst() - Method in class net.lecousin.framework.collections.TurnArray
-
- peekLast() - Method in class net.lecousin.framework.collections.TurnArray
-
- peekNext() - Method in class net.lecousin.framework.concurrent.StandaloneTaskPriorityManager
-
- peekNext() - Method in interface net.lecousin.framework.concurrent.TaskPriorityManager
-
Return a task if one is immediately available, or null.
- peekNextOrWait() - Method in class net.lecousin.framework.concurrent.StandaloneTaskPriorityManager
-
- peekNextOrWait() - Method in interface net.lecousin.framework.concurrent.TaskPriorityManager
-
Return a task if one is immediately available, or pause the calling thread.
- Plugin - Interface in net.lecousin.framework.plugins
-
Empty interface, only to declare plugins.
- plugins - Variable in class net.lecousin.framework.application.launcher.Launcher.CommandLineContext
-
- PluginsConsumer() - Constructor for class net.lecousin.framework.application.launcher.Launcher.CommandLineContext.PluginsConsumer
-
- poll() - Method in class net.lecousin.framework.collections.TurnArray
-
- pollFirst() - Method in class net.lecousin.framework.collections.TurnArray
-
- pollLast() - Method in class net.lecousin.framework.collections.TurnArray
-
- pop() - Method in interface net.lecousin.framework.application.LCCore.MainThreadExecutor
-
Remove and return the next task to execute.
- pop() - Method in class net.lecousin.framework.collections.TurnArray
-
- pos - Variable in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- pos - Variable in class net.lecousin.framework.io.FragmentedSubIO
-
- pos - Variable in class net.lecousin.framework.io.LinkedIO
-
- pos - Variable in class net.lecousin.framework.io.SubIO
-
- posInIO - Variable in class net.lecousin.framework.io.LinkedIO
-
- posInLine - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Starter
-
- position - Variable in class net.lecousin.framework.io.buffering.BufferedIO
-
- position - Variable in class net.lecousin.framework.io.FileIO
-
- position - Variable in class net.lecousin.framework.io.PositionKnownWrapper
-
- position - Variable in class net.lecousin.framework.progress.WorkProgressImpl
-
- positionChanged - Variable in class net.lecousin.framework.io.util.ReadableWithProgress
-
- PositionKnownWrapper<IOType extends IO> - Class in net.lecousin.framework.io
-
Add the capability to known on which position we are on an IO.
- PositionKnownWrapper(IOType, long) - Constructor for class net.lecousin.framework.io.PositionKnownWrapper
-
Constructor with initial position.
- PositionKnownWrapper.Readable - Class in net.lecousin.framework.io
-
Add the capability to known on which position we are on a Readable.
- PositionKnownWrapper.Readable.Buffered - Class in net.lecousin.framework.io
-
Add the capability to known on which position we are on a Buffered Readable.
- possibleValues(Class<? extends Enum<?>>) - Static method in class net.lecousin.framework.util.StringUtil
-
Create a string containing all enumeration values separated by a comma, for printing or debugging purpose.
- PreBufferedReadable - Class in net.lecousin.framework.io.buffering
-
Often the best implementation when reading sequentially (streaming, without seek): it fills a first buffer
as soon as instantiated, once the first buffer is filled new buffers are pre-filled.
- PreBufferedReadable(IO.Readable, int, byte, int, byte, int) - Constructor for class net.lecousin.framework.io.buffering.PreBufferedReadable
-
Constructor.
- PreBufferedReadable(T, int, byte, int, byte, int) - Constructor for class net.lecousin.framework.io.buffering.PreBufferedReadable
-
Constructor.
- PreBufferedReadable(IO.Readable, long, int, byte, int, byte, int) - Constructor for class net.lecousin.framework.io.buffering.PreBufferedReadable
-
Constructor.
- PreBufferedReadable(T, long, int, byte, int, byte, int) - Constructor for class net.lecousin.framework.io.buffering.PreBufferedReadable
-
Constructor.
- prefix - Variable in class net.lecousin.framework.xml.dom.XMLAttribute
-
- prefix - Variable in class net.lecousin.framework.xml.dom.XMLElement
-
- prefixToURI - Variable in class net.lecousin.framework.xml.dom.XMLElement
-
- preLoadBuffer(long) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- preLoadNextBuffer - Variable in class net.lecousin.framework.io.buffering.BufferedIO
-
- pretty - Variable in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- pretty - Variable in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- previousIOAsync(Runnable, IAsync<IOException>, Consumer) - Method in class net.lecousin.framework.io.LinkedIO
-
- previousIOAsync(Runnable, IAsync<IOException>, Consumer) - Method in class net.lecousin.framework.io.LinkedIO.Readable
-
- previousIOAsync(Runnable, IAsync<IOException>, Consumer) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable
-
- previousIOAsyncSeekable(Runnable, IAsync<IOException>, Consumer) - Method in class net.lecousin.framework.io.LinkedIO
-
- previousIOAsyncStream(Runnable) - Method in class net.lecousin.framework.io.LinkedIO
-
- previousIOSync() - Method in class net.lecousin.framework.io.LinkedIO
-
- previousIOSync() - Method in class net.lecousin.framework.io.LinkedIO.Readable
-
- previousIOSync() - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable
-
- previousIOSyncSeekable() - Method in class net.lecousin.framework.io.LinkedIO
-
- previousIOSyncStream() - Method in class net.lecousin.framework.io.LinkedIO
-
- prevWork - Variable in class net.lecousin.framework.io.util.ReadableWithProgress
-
- PrimitiveMap<ValueType> - Interface in net.lecousin.framework.collections.map
-
Map with a primitive as key.
- printInfo(StringBuilder) - Method in interface net.lecousin.framework.plugins.CustomExtensionPoint
-
Print information about this extension point to the given StringBuilder.
- printInfo(StringBuilder) - Method in interface net.lecousin.framework.plugins.ExtensionPoint
-
Print information about this extension point to the given StringBuilder.
- printOptionsUsage() - Method in class net.lecousin.framework.application.launcher.DevLauncher
-
- printOptionsUsage() - Method in interface net.lecousin.framework.application.launcher.LauncherService
-
Print usage for specific options.
- printStats(StringBuilder) - Method in class net.lecousin.framework.concurrent.FixedThreadTaskManager
-
- printStats(StringBuilder) - Method in class net.lecousin.framework.concurrent.TaskManager
-
Print statistics to the given StringBuilder.
- printStats() - Static method in class net.lecousin.framework.concurrent.Threading
-
Print statistics.
- printStats(StringBuilder) - Method in class net.lecousin.framework.concurrent.ThreadPoolTaskManager
-
- priority - Variable in class net.lecousin.framework.collections.CollectionListener.Keep
-
- priority - Variable in class net.lecousin.framework.io.AbstractIO
-
- priority - Variable in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- priority - Variable in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- priority - Variable in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- priority - Variable in class net.lecousin.framework.io.text.FullReadLines
-
- priority - Variable in class net.lecousin.framework.util.UnprotectedStringBuffer.AbstractCS
-
- PRIORITY_BACKGROUND - Static variable in class net.lecousin.framework.concurrent.Task
-
- PRIORITY_IMPORTANT - Static variable in class net.lecousin.framework.concurrent.Task
-
- PRIORITY_LOW - Static variable in class net.lecousin.framework.concurrent.Task
-
- PRIORITY_NORMAL - Static variable in class net.lecousin.framework.concurrent.Task
-
- PRIORITY_RATHER_IMPORTANT - Static variable in class net.lecousin.framework.concurrent.Task
-
- PRIORITY_RATHER_LOW - Static variable in class net.lecousin.framework.concurrent.Task
-
- PRIORITY_TOP - Static variable in class net.lecousin.framework.concurrent.Task
-
- PRIORITY_URGENT - Static variable in class net.lecousin.framework.concurrent.Task
-
- process(Input) - Method in class net.lecousin.framework.concurrent.util.production.simple.ProductTransformation
-
- processAnnotations(Class<?>, List<SerializationRule>, List<SerializationRule>) - Static method in interface net.lecousin.framework.io.serialization.annotations.TypeAnnotationToRule
-
Convert annotations into rules.
- processLine(UnprotectedStringBuffer) - Method in class net.lecousin.framework.application.libraries.classpath.LoadLibraryExtensionPointsFile
-
- processLine(UnprotectedStringBuffer) - Method in class net.lecousin.framework.application.libraries.classpath.LoadLibraryPluginsFile
-
- processLine(UnprotectedStringBuffer) - Method in class net.lecousin.framework.io.text.FullReadLines
-
- processLine(UnprotectedStringBuffer) - Method in class net.lecousin.framework.io.text.PropertiesReader
-
- processLine(UnprotectedStringBuffer) - Method in class net.lecousin.framework.locale.LoadLibraryLocaleFile
-
- processProperty(UnprotectedStringBuffer, UnprotectedStringBuffer) - Method in class net.lecousin.framework.concurrent.tasks.LoadPropertiesFileTask
-
- processProperty(UnprotectedStringBuffer, UnprotectedStringBuffer) - Method in class net.lecousin.framework.io.text.PropertiesReader
-
- ProcessUtil - Class in net.lecousin.framework.util
-
Utility methods with Process.
- ProcessUtil.ConsoleConsumer - Class in net.lecousin.framework.util
-
Thread that read from the given stream and call the listener for each line.
- produce(Production<T>) - Method in interface net.lecousin.framework.concurrent.util.production.simple.Producer
-
Ask to produce a new object.
- produce(Production<ByteBuffer>) - Method in class net.lecousin.framework.io.util.IOReaderAsProducer
-
- Producer<T> - Interface in net.lecousin.framework.concurrent.util.production.simple
-
Produce objects or data.
- Production<T> - Class in net.lecousin.framework.concurrent.util.production.simple
-
Production model: a producer produces objects that are consumed by a consumer.
This allows asynchronous production and consumption.
An example is a server task producing an output, and a consumer sending it over the network.
- Production(Producer<T>, int, Consumer<T>) - Constructor for class net.lecousin.framework.concurrent.util.production.simple.Production
-
Constructor.
- ProductTransformation<Input,Output> - Class in net.lecousin.framework.concurrent.util.production.simple
-
Implement a consumer for a specific type, and transform it before to pass it to another consumer.
- ProductTransformation(Consumer<Output>) - Constructor for class net.lecousin.framework.concurrent.util.production.simple.ProductTransformation
-
Constructor.
- progress(long) - Method in class net.lecousin.framework.application.SplashScreen
-
- progress - Variable in class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader
-
- progress - Variable in class net.lecousin.framework.io.util.ReadableWithProgress
-
- progress(long) - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- progress(long) - Method in class net.lecousin.framework.progress.SubWorkProgress
-
- progress - Variable in class net.lecousin.framework.progress.WorkProgress.MultiTask.SubTask.Wrapper
-
- progress(long) - Method in interface net.lecousin.framework.progress.WorkProgress
-
Add an amount of work already done.
- progress(long) - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- ProgressiveBufferedReadableCharStream - Class in net.lecousin.framework.io.text
-
Buffered readable character stream.
- ProgressiveBufferedReadableCharStream(Decoder, int, int) - Constructor for class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
Constructor.
- ProgressiveBufferedReadableCharStream(Decoder, int, int, CharBuffer) - Constructor for class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
Constructor.
- propagateToParent(WorkProgress, WorkProgress, long) - Static method in class net.lecousin.framework.progress.WorkProgressUtil
-
Propagate the progression of a sub-task to a prent.
- PropertiesContainer - Interface in net.lecousin.framework.properties
-
Object that contains a set of properties.
- PropertiesReader<T> - Class in net.lecousin.framework.io.text
-
Implementation of FullReadLines to read a file containing properties.
- PropertiesReader(char, String, ICharacterStream.Readable.Buffered, byte, IO.OperationType) - Constructor for class net.lecousin.framework.io.text.PropertiesReader
-
Constructor.
- PropertiesReader(String, ICharacterStream.Readable.Buffered, byte, IO.OperationType) - Constructor for class net.lecousin.framework.io.text.PropertiesReader
-
Constructor with default comment character #.
- PropertiesUtil - Class in net.lecousin.framework.util
-
Utilities for properties.
- Property - Annotation Type in net.lecousin.framework.properties
-
Property annotation allowing to associate a name to a value.
- PROPERTY_CONFIG_DIRECTORY - Static variable in class net.lecousin.framework.application.Application
-
- PROPERTY_INSTALLATION_DIRECTORY - Static variable in class net.lecousin.framework.application.Application
-
- PROPERTY_LANGUAGE_TAG - Static variable in class net.lecousin.framework.application.Application
-
- PROPERTY_LOG_DIRECTORY - Static variable in class net.lecousin.framework.application.Application
-
- PROPERTY_LOGGING_CONFIGURATION_URL - Static variable in class net.lecousin.framework.application.Application
-
- PROPERTY_TMP_DIRECTORY - Static variable in class net.lecousin.framework.application.Application
-
- provide(Consumer<Pair<Object, List<File>>>, Consumer<Pair<Object, List<File>>>, Consumer<Pair<Object, File>>, Consumer<Pair<Object, File>>) - Method in interface net.lecousin.framework.concurrent.DrivesTaskManager.DrivesProvider
-
Register listeners.
- provideIOReadable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Readable.KnownSize
-
- provideIOReadable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Readable
-
Provide a IO.Readable.
- provideIOReadable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Readable.Seekable.KnownSize
-
- provideIOReadable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Readable.Seekable
-
- provideIOReadable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.KnownSize
-
- provideIOReadable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite
-
- provideIOReadable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize
-
- provideIOReadable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable
-
- provideIOReadableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Readable.KnownSize
-
Provide a IO.Readable with KnownSize.
- provideIOReadableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Readable.Seekable.KnownSize
-
- provideIOReadableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.KnownSize
-
- provideIOReadableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize
-
- provideIOReadableSeekable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Readable.Seekable.KnownSize
-
- provideIOReadableSeekable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Readable.Seekable
-
Provide a IO.Readable.Seekable.
- provideIOReadableSeekable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize
-
- provideIOReadableSeekable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable
-
- provideIOReadableSeekable(byte) - Method in class net.lecousin.framework.io.provider.SubIOProvider.Readable
-
- provideIOReadableSeekableKnownSize(byte) - Method in class net.lecousin.framework.io.provider.FileIOProvider
-
- provideIOReadableSeekableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Readable.Seekable.KnownSize
-
Provide a IO.Readable.Seekable with KnownSize.
- provideIOReadableSeekableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize
-
- provideIOReadWrite(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.KnownSize
-
- provideIOReadWrite(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite
-
Provider a IO Readable and Writable.
- provideIOReadWrite(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize
-
- provideIOReadWrite(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable
-
- provideIOReadWriteKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.KnownSize
-
- provideIOReadWriteKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.KnownSize.Resizable
-
- provideIOReadWriteKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize
-
- provideIOReadWriteKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize.Resizable
-
- provideIOReadWriteResizable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.KnownSize.Resizable
-
- provideIOReadWriteResizable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize.Resizable
-
- provideIOReadWriteSeekable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize
-
- provideIOReadWriteSeekable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable
-
Provider a IO Readable.Seekable and Writable.Seekable.
- provideIOReadWriteSeekableKnownSize(byte) - Method in class net.lecousin.framework.io.provider.ByteArrayIOProvider
-
- provideIOReadWriteSeekableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize
-
- provideIOReadWriteSeekableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize.Resizable
-
- provideIOReadWriteSeekableResizable(byte) - Method in class net.lecousin.framework.io.provider.FileIOProvider
-
- provideIOReadWriteSeekableResizable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize.Resizable
-
- provideIOWritable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.KnownSize
-
- provideIOWritable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite
-
- provideIOWritable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize
-
- provideIOWritable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable
-
- provideIOWritable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Writable.KnownSize
-
- provideIOWritable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Writable
-
Provide a IO.Writable.
- provideIOWritable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Writable.Seekable.KnownSize
-
- provideIOWritable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Writable.Seekable
-
- provideIOWritableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.KnownSize
-
- provideIOWritableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.KnownSize.Resizable
-
- provideIOWritableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize
-
- provideIOWritableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize.Resizable
-
- provideIOWritableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Writable.KnownSize
-
Provide a IO.Writable with IO.KnownSize.
- provideIOWritableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Writable.KnownSize.Resizable
-
- provideIOWritableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Writable.Seekable.KnownSize
-
- provideIOWritableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Writable.Seekable.KnownSize.Resizable
-
- provideIOWritableResizable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Writable.KnownSize.Resizable
-
Provide a IO.Writable with Resizable.
- provideIOWritableResizable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Writable.Seekable.KnownSize.Resizable
-
- provideIOWritableSeekable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize
-
- provideIOWritableSeekable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable
-
- provideIOWritableSeekable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Writable.Seekable.KnownSize
-
- provideIOWritableSeekable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Writable.Seekable
-
Provide a IO.Writable.Seekable.
- provideIOWritableSeekableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize
-
- provideIOWritableSeekableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.ReadWrite.Seekable.KnownSize.Resizable
-
- provideIOWritableSeekableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Writable.Seekable.KnownSize
-
Provide a IO.Writable.Seekable with IO.KnownSize.
- provideIOWritableSeekableKnownSize(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Writable.Seekable.KnownSize.Resizable
-
- provideIOWritableSeekableResizable(byte) - Method in class net.lecousin.framework.io.provider.FileIOProvider
-
- provideIOWritableSeekableResizable(byte) - Method in interface net.lecousin.framework.io.provider.IOProvider.Writable.Seekable.KnownSize.Resizable
-
Provide a IO.Writable.Seekable with Resizable.
- provideTo(AsyncCollection<T>) - Method in class net.lecousin.framework.collections.AsyncCollection.Keep
-
Send the elements of this collection to the given collection.
- publicId - Variable in class net.lecousin.framework.xml.dom.XMLDocumentType
-
- publicId - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Event
-
Public ID specified in the DOCTYPE tag.
- push(T) - Method in class net.lecousin.framework.collections.TurnArray
-
- put(byte, ValueType) - Method in interface net.lecousin.framework.collections.map.ByteMap
-
Put a value and return the previous value associated with this key, or null.
- put(byte, T) - Method in class net.lecousin.framework.collections.map.HalfByteHashMap
-
- put(int, ValueType) - Method in interface net.lecousin.framework.collections.map.IntegerMap
-
Put a value and return the previous value associated with this key, or null.
- put(int, T) - Method in class net.lecousin.framework.collections.map.IntegerMapLinkedArrayList
-
- put(int, T) - Method in class net.lecousin.framework.collections.map.IntegerMapRBT
-
- put(long, ValueType) - Method in interface net.lecousin.framework.collections.map.LongMap
-
Put a value and return the previous value associated with this key, or null.
- put(long, T) - Method in class net.lecousin.framework.collections.map.LongMapRBT
-
- put(short, ValueType) - Method in interface net.lecousin.framework.collections.map.ShortMap
-
Put a value and return the previous value associated with this key, or null.
- put(Key, Value, CloseableListenable) - Method in class net.lecousin.framework.memory.Cache
-
Add the given data to this cache, and add the given first user to it.
- RandomIDManagerLong - Class in net.lecousin.framework.util
-
ID Manager allocating long integer identifiers.
- RandomIDManagerLong() - Constructor for class net.lecousin.framework.util.RandomIDManagerLong
-
Constructor.
- Range(VersionRange) - Constructor for class net.lecousin.framework.application.VersionSpecification.Range
-
Constructor.
- RangeBigInteger - Class in net.lecousin.framework.math
-
Range of integer values, with a minimum and maximum.
- RangeBigInteger(BigInteger, BigInteger) - Constructor for class net.lecousin.framework.math.RangeBigInteger
-
Constructor.
- RangeBigInteger(RangeBigInteger) - Constructor for class net.lecousin.framework.math.RangeBigInteger
-
Copy.
- RangeBigInteger(String) - Constructor for class net.lecousin.framework.math.RangeBigInteger
-
Parse from a String.
- RangeBigInteger.Parser - Class in net.lecousin.framework.math
-
Parser from String to RangeInteger.
- RangeInteger - Class in net.lecousin.framework.math
-
Range of integer values, with a minimum and maximum.
- RangeInteger(int, int) - Constructor for class net.lecousin.framework.math.RangeInteger
-
Constructor.
- RangeInteger(RangeInteger) - Constructor for class net.lecousin.framework.math.RangeInteger
-
Copy constructor.
- RangeInteger(String) - Constructor for class net.lecousin.framework.math.RangeInteger
-
Parse from a String.
- RangeInteger.Parser - Class in net.lecousin.framework.math
-
Parser from String to RangeInteger.
- RangeLong - Class in net.lecousin.framework.math
-
Range of long values, with a minimum and maximum.
- RangeLong(long, long) - Constructor for class net.lecousin.framework.math.RangeLong
-
Constructor.
- RangeLong(RangeLong) - Constructor for class net.lecousin.framework.math.RangeLong
-
Copy.
- RangeLong(String) - Constructor for class net.lecousin.framework.math.RangeLong
-
Parse from a String.
- RangeLong.Parser - Class in net.lecousin.framework.math
-
Parser from String to RangeInteger.
- RangeWithRecommended(VersionRange, Version) - Constructor for class net.lecousin.framework.application.VersionSpecification.RangeWithRecommended
-
Constructor.
- read(long, ByteBuffer) - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- read() - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- read() - Method in class net.lecousin.framework.io.buffering.BufferedReverseIOReading
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.BufferedReverseIOReading
-
- read() - Method in class net.lecousin.framework.io.buffering.BufferedToInputStream
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.BufferedToInputStream
-
- read() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- read() - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- read() - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- read() - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- read() - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- read() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- read() - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- read() - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- read() - Method in interface net.lecousin.framework.io.IO.ReadableByteStream
-
Read next byte.
- read(byte[], int, int) - Method in interface net.lecousin.framework.io.IO.ReadableByteStream
-
Read bytes into the given buffer, starting to store them at the given offset, and with the given maximum number of bytes.
- read() - Method in class net.lecousin.framework.io.IOAsInputStream
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.IOAsInputStream
-
- read(byte[]) - Method in class net.lecousin.framework.io.IOAsInputStream
-
- read() - Method in class net.lecousin.framework.io.LinkedIO
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.LinkedIO
-
- read() - Method in class net.lecousin.framework.io.LinkedIO.Readable.Buffered
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Buffered
-
- read() - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable.Buffered
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable.Buffered
-
- read() - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- read() - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- read() - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable.Buffered
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable.Buffered
-
- read() - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable.Buffered
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable.Buffered
-
- read() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- read() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- read() - Method in interface net.lecousin.framework.io.text.ICharacterStream.Readable.Buffered
-
Read one character.
- read() - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- read() - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- read() - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- read(byte[], int, int) - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- read() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.CS
-
- Readable() - Constructor for class net.lecousin.framework.adapter.FileToIO.Readable
-
- Readable(IO.Readable.Seekable, List<RangeLong>, boolean, String) - Constructor for class net.lecousin.framework.io.FragmentedSubIO.Readable
-
Constructor.
- Readable(String, IO.Readable...) - Constructor for class net.lecousin.framework.io.LinkedIO.Readable
-
Constructor.
- Readable(IO.Readable, long) - Constructor for class net.lecousin.framework.io.PositionKnownWrapper.Readable
-
Constructor with initial position.
- Readable(IO.Readable) - Constructor for class net.lecousin.framework.io.PositionKnownWrapper.Readable
-
Constructor.
- Readable(IO.Readable.Seekable, long, long, String) - Constructor for class net.lecousin.framework.io.provider.SubIOProvider.Readable
-
Constructor.
- Readable(IO.Readable, long, String, boolean) - Constructor for class net.lecousin.framework.io.SubIO.Readable
-
Constructor.
- ReadableAsURLConnection - Class in net.lecousin.framework.io.util
-
Implementation of URLConnection using a IO.Readable.
- ReadableAsURLConnection(IO.Readable, URL, boolean) - Constructor for class net.lecousin.framework.io.util.ReadableAsURLConnection
-
Constructor.
- ReadableSeekableToDeterminedSize - Class in net.lecousin.framework.io.util
-
Add the KnownSize capability: to determine the size, we can seek to the end and get the position.
- ReadableSeekableToDeterminedSize(IO.Readable.Seekable) - Constructor for class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
Constructor.
- ReadableToSeekable - Class in net.lecousin.framework.io.buffering
-
Convert a Readable into a Seekable.
- ReadableToSeekable(IO.Readable, int) - Constructor for class net.lecousin.framework.io.buffering.ReadableToSeekable
-
Constructor.
- ReadableWithProgress - Class in net.lecousin.framework.io.util
-
Wraps an IO.Readable and make a WorkProgress progress while data is read on it.
- ReadableWithProgress(IO.Readable, long, WorkProgress, long) - Constructor for class net.lecousin.framework.io.util.ReadableWithProgress
-
Constructor.
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- readAsync() - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- readAsync() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- readAsync() - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- readAsync() - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- readAsync() - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- readAsync() - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- readAsync() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- readAsync() - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- readAsync() - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO.ReadOnly
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO.ReadOnly
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FragmentedSubIO.Readable
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FragmentedSubIO.Readable
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- readAsync() - Method in interface net.lecousin.framework.io.IO.Readable.Buffered
-
Read a single byte if possible.
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in interface net.lecousin.framework.io.IO.Readable
-
Asynchronous read operation.
- readAsync(ByteBuffer) - Method in interface net.lecousin.framework.io.IO.Readable
-
Equivalent to readAsync(buffer, null).
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in interface net.lecousin.framework.io.IO.Readable.Seekable
-
- readAsync(long, ByteBuffer) - Method in interface net.lecousin.framework.io.IO.Readable.Seekable
-
Equivalent to readAsync(pos, buffer, null).
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.IOFromInputStream
-
- readAsync() - Method in class net.lecousin.framework.io.LinkedIO.Readable.Buffered
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO.Readable
-
- readAsync() - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable.Buffered
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable
-
- readAsync() - Method in class net.lecousin.framework.io.LinkedIO
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- readAsync() - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- readAsync() - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable.Buffered
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable.Buffered
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable
-
- readAsync() - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.Readable
-
- readAsync() - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable.Buffered
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- readAsync() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- readAsync(char[], int, int) - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- readAsync() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- readAsync(char[], int, int) - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- readAsync() - Method in interface net.lecousin.framework.io.text.ICharacterStream.Readable.Buffered
-
Read one character if possible.
- readAsync(char[], int, int) - Method in interface net.lecousin.framework.io.text.ICharacterStream.Readable
-
Read characters.
- readAsync() - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- readAsync(char[], int, int) - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- readAsync() - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- readAsync() - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- readAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- readAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- readAsync() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.CS
-
- readAsync(char[], int, int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.CS
-
- readAsyncUsingSync(IO.Readable, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement an asynchronous read using a task calling the synchronous one.
- readAsyncUsingSync(IO.Readable.Seekable, long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement an asynchronous read using a task calling the synchronous one.
- readByte() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- readByte() - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- readByte() - Method in interface net.lecousin.framework.io.IO.ReadableByteStream
-
Similar to read, but returns a byte and throw an EOFException in case the end is reached.
- readCreation() - Method in class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader.Request
-
Request to get the creation date.
- readExternal(ObjectInput) - Method in class net.lecousin.framework.util.Pair.Serializable
-
- readExternal(ObjectInput) - Method in class net.lecousin.framework.util.Triple.Serializable
-
- readFully(long, ByteBuffer) - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.buffering.BufferedReverseIOReading
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- readFully(byte[]) - Method in interface net.lecousin.framework.io.IO.ReadableByteStream
-
Read bytes to fill the given buffer, and return the number of bytes read which is less than the
size of the buffer only if the end of the IO is reached, and so may return 0.
- readFully(IO.Readable, ByteBuffer) - Static method in class net.lecousin.framework.io.IOUtil
-
Fill the remaining bytes of the given buffer.
- readFully(IO.ReadableByteStream, byte[]) - Static method in class net.lecousin.framework.io.IOUtil
-
Fill the given buffer.
- readFully(IO.ReadableByteStream, byte[], int, int) - Static method in class net.lecousin.framework.io.IOUtil
-
Read the given number of bytes.
- readFully(IO.Readable, AsyncSupplier<byte[], IOException>) - Static method in class net.lecousin.framework.io.IOUtil
-
Read fully into a byte[], and unblock the given result upon completion.
- readFully(File, byte) - Static method in class net.lecousin.framework.io.IOUtil
-
Read the content of a file and return a byte array.
- readFully(byte[]) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Buffered
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable.Buffered
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.LinkedIO
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable.Buffered
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable.Buffered
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- readFully(byte[]) - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- readFullyAsString(IO.Readable, Charset, byte) - Static method in class net.lecousin.framework.io.IOUtil
-
Read all bytes from the given Readable and convert it as a String using the given charset encoding.
- readFullyAsStringSync(IO.Readable, Charset, StringBuilder) - Static method in class net.lecousin.framework.io.IOUtil
-
Read all bytes from the given Readable and append them to the given StringBuilder using the given charset encoding.
- readFullyAsStringSync(InputStream, Charset, StringBuilder) - Static method in class net.lecousin.framework.io.IOUtil
-
Read all bytes from the given Readable and append them to the given StringBuilder using the given charset encoding.
- readFullyAsStringSync(IO.Readable, Charset) - Static method in class net.lecousin.framework.io.IOUtil
-
Read all bytes from the given Readable and convert it as a String using the given charset encoding.
- readFullyAsStringSync(File, Charset) - Static method in class net.lecousin.framework.io.IOUtil
-
Read all bytes from the given file and convert it as a String using the given charset encoding.
- readFullyAsStringSync(InputStream, Charset) - Static method in class net.lecousin.framework.io.IOUtil
-
Read all bytes from the given InputStream and convert it as a String using the given charset encoding.
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO.ReadOnly
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO.ReadOnly
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FragmentedSubIO.Readable
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FragmentedSubIO.Readable
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in interface net.lecousin.framework.io.IO.Readable
-
Asynchronous read operation to fully fill the given buffer.
- readFullyAsync(ByteBuffer) - Method in interface net.lecousin.framework.io.IO.Readable
-
Equivalent to readFullyAsync(buffer, null).
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in interface net.lecousin.framework.io.IO.Readable.Seekable
-
- readFullyAsync(long, ByteBuffer) - Method in interface net.lecousin.framework.io.IO.Readable.Seekable
-
Equivalent to readFullyAsync(pos, buffer, null).
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.IOFromInputStream
-
- readFullyAsync(IO.Readable, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Fill the remaining bytes of the given buffer asynchronously.
- readFullyAsync(IO.Readable, ByteBuffer, int, Consumer<Pair<Integer, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Fill the remaining bytes of the given buffer asynchronously.
- readFullyAsync(IO.Readable.Seekable, long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Fill the remaining bytes of the given buffer.
- readFullyAsync(IO.Readable, int) - Static method in class net.lecousin.framework.io.IOUtil
-
Read the content of IO.Readable in memory and put it into a ByteBuffersIO.
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO.Readable
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable.Buffered
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.Readable
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- readFullyAsync(char[], int, int) - Method in interface net.lecousin.framework.io.text.ICharacterStream.Readable
-
Read all requested characters.
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- readFullyAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- readFullyAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- readFullyAsyncUsingSync(IO.Readable, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement an asynchronous read using a task calling the synchronous one.
- readFullyAsyncUsingSync(IO.Readable.Seekable, long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement an asynchronous read using a task calling the synchronous one.
- readFullyKnownSize(T, AsyncSupplier<byte[], IOException>) - Static method in class net.lecousin.framework.io.IOUtil
-
Read fully into a byte[], and unblock the given result upon completion.
- readFullyKnownSize(IO.Readable, int, AsyncSupplier<byte[], IOException>) - Static method in class net.lecousin.framework.io.IOUtil
-
Read fully into a byte[], and unblock the given result upon completion.
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.FileIO
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.FileIO
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.FileIO.ReadOnly
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.FileIO.ReadOnly
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.FragmentedSubIO.Readable
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.FragmentedSubIO.Readable
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- readFullySync(ByteBuffer) - Method in interface net.lecousin.framework.io.IO.Readable
-
Synchronous read operation to fully fill the given buffer.
- readFullySync(long, ByteBuffer) - Method in interface net.lecousin.framework.io.IO.Readable.Seekable
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.IOFromInputStream
-
- readFullySync(IO.Readable.Seekable, long, ByteBuffer) - Static method in class net.lecousin.framework.io.IOUtil
-
Fill the remaining bytes of the given buffer.
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.LinkedIO.Readable
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.LinkedIO
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.LinkedIO
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable.Buffered
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.SubIO.Readable
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.SubIO
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.SubIO
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- readFullySync(char[], int, int) - Method in interface net.lecousin.framework.io.text.ICharacterStream.Readable
-
Read all requested characters.
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- readFullySync(ByteBuffer) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- readFullySync(long, ByteBuffer) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- readFullySyncIfPossible(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
While readAsync methods are supposed to do the job in a separate thread, this method
fills the given buffer synchronously if enough data is already buffered, else it finishes asynchronously.
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in interface net.lecousin.framework.io.IO.Readable.Buffered
-
While readAsync methods are supposed to do the job in a separate thread, this method
fills the given buffer synchronously if enough data is already buffered, else it finishes asynchronously.
- readFullySyncIfPossible(ByteBuffer) - Method in interface net.lecousin.framework.io.IO.Readable.Buffered
-
While readAsync methods are supposed to do the job in a separate thread, this method
fills the given buffer synchronously if enough data is already buffered, else it finishes asynchronously.
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Buffered
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable.Buffered
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable.Buffered
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable.Buffered
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- readFullySyncIfPossible(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- readFullySyncUsingAsync(IO.Readable, ByteBuffer) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement a synchronous read using an asynchronous one and blocking until it finishes.
- readFullySyncUsingAsync(IO.Readable.Seekable, long, ByteBuffer) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement a synchronous read using an asynchronous one and blocking until it finishes.
- readInnerElementsText() - Method in class net.lecousin.framework.xml.XMLStreamEventsAsync
-
Read all inner elements with their text, and return a mapping with the element's name as key and inner text as value.
- readInnerElementsText(XMLStreamEvents.ElementContext) - Method in class net.lecousin.framework.xml.XMLStreamEventsSync
-
Read all inner elements with their text, and return a mapping with the element's name as key and inner text as value.
- readInnerText() - Method in class net.lecousin.framework.xml.XMLStreamEventsAsync
-
Read inner text and close element.
- readInnerText() - Method in class net.lecousin.framework.xml.XMLStreamEventsSync
-
Read inner text and close element.
- readIntegerBigEndian(byte[], int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readIntegerBigEndian(IO.ReadableByteStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readIntegerBigEndian(InputStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readIntegerLittleEndian(byte[], int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readIntegerLittleEndian(IO.ReadableByteStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readIntegerLittleEndian(InputStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readIsSymbolicLink() - Method in class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader.Request
-
Request to know if a file is a symbolic link.
- readLastAccess() - Method in class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader.Request
-
Request to get the last access date.
- readLastModified() - Method in class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader.Request
-
Request to get the last modified date.
- readLongBigEndian(byte[], int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readLongBigEndian(IO.ReadableByteStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readLongBigEndian(InputStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readLongLittleEndian(byte[], int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readLongLittleEndian(IO.ReadableByteStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readLongLittleEndian(InputStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readNamespaces(XMLStreamEvents.ElementContext) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
- readNextBuffer() - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- readNextBuffer() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- readNextBuffer() - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- readNextBuffer() - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- readNextBuffer() - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- readNextBuffer() - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- readNextBuffer() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- readNextBuffer() - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- readNextBuffer() - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- readNextBuffer() - Method in interface net.lecousin.framework.io.IO.Readable.Buffered
-
Retrieve a buffer of bytes in the most efficient way depending on the implementation of Buffered.
Its returns the immediately available bytes with a minimum of operations.
- readNextBuffer() - Method in class net.lecousin.framework.io.LinkedIO.Readable.Buffered
-
- readNextBuffer() - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable.Buffered
-
- readNextBuffer() - Method in class net.lecousin.framework.io.LinkedIO
-
- readNextBuffer() - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- readNextBuffer() - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable.Buffered
-
- readNextBuffer() - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- readNextBuffer() - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable.Buffered
-
- readNextBuffer() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- readNextBuffer() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- readNextBuffer() - Method in interface net.lecousin.framework.io.text.ICharacterStream.Readable.Buffered
-
Return the next buffer, or null if the end of stream has been reached.
- readNextBuffer() - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- readNextBuffer() - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- readNextBuffer() - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- readNextBuffer() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.CS
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in interface net.lecousin.framework.io.IO.Readable.Buffered
-
Retrieve a buffer of bytes in the most efficient way depending on the implementation of Buffered.
This method is similar to readAsync, it reads some bytes that are immediately available with a minimum of
operations.
- readNextBufferAsync() - Method in interface net.lecousin.framework.io.IO.Readable.Buffered
-
Equivalent to readNextBufferAsync(null).
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Buffered
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable.Buffered
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable.Buffered
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable.Buffered
-
- readNextBufferAsync() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- readNextBufferAsync() - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- readNextBufferAsync() - Method in interface net.lecousin.framework.io.text.ICharacterStream.Readable.Buffered
-
Return the next buffer as soon as available, or null if then end of stream has been reached.
- readNextBufferAsync() - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- readNextBufferAsync(Consumer<Pair<ByteBuffer, IOException>>) - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- readNextBufferAsync() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.CS
-
- ReadOnly(File, byte) - Constructor for class net.lecousin.framework.io.FileIO.ReadOnly
-
Constructor.
- ReadOperation() - Constructor for class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.ReadOperation
-
- readReverse() - Method in class net.lecousin.framework.io.buffering.BufferedReverseIOReading
-
Read a byte backward.
- readShortBigEndian(byte[], int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readShortBigEndian(ByteBuffer) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readShortBigEndian(IO.ReadableByteStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readShortBigEndian(InputStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readShortLittleEndian(byte[], int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readShortLittleEndian(IO.ReadableByteStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readShortLittleEndian(InputStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readSize() - Method in class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader.Request
-
Request to get the file size.
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.FileIO.ReadOnly
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.FileIO.ReadOnly
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.FileIO
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.FileIO
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.FragmentedSubIO.Readable
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.FragmentedSubIO.Readable
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- readSync(ByteBuffer) - Method in interface net.lecousin.framework.io.IO.Readable
-
Read synchronously into the given buffer.
- readSync(long, ByteBuffer) - Method in interface net.lecousin.framework.io.IO.Readable.Seekable
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.IOFromInputStream
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.LinkedIO.Readable
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.LinkedIO
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.LinkedIO
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable.Buffered
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.SubIO.Readable
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.SubIO
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.SubIO
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- readSync(char[], int, int) - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- readSync(char[], int, int) - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- readSync(char[], int, int) - Method in interface net.lecousin.framework.io.text.ICharacterStream.Readable
-
Read characters.
- readSync(char[], int, int) - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- readSync(ByteBuffer) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- readSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- readSync(char[], int, int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.CS
-
- readSyncUsingAsync(IO.Readable, ByteBuffer) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement a synchronous read using an asynchronous one and blocking until it finishes.
- readSyncUsingAsync(IO.Readable.Seekable, long, ByteBuffer) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement a synchronous read using an asynchronous one and blocking until it finishes.
- readUnsignedInteger24BitsBigEndian(byte[], int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readUnsignedInteger24BitsBigEndian(ByteBuffer) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readUnsignedInteger24BitsBigEndian(IO.ReadableByteStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readUnsignedInteger24BitsBigEndian(InputStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readUnsignedInteger24BitsLittleEndian(byte[], int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readUnsignedInteger24BitsLittleEndian(IO.ReadableByteStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readUnsignedInteger24BitsLittleEndian(InputStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readUnsignedIntegerBigEndian(byte[], int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readUnsignedIntegerBigEndian(ByteBuffer) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readUnsignedIntegerBigEndian(IO.ReadableByteStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readUnsignedIntegerBigEndian(InputStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readUnsignedIntegerLittleEndian(byte[], int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readUnsignedIntegerLittleEndian(IO.ReadableByteStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readUnsignedIntegerLittleEndian(InputStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readUnsignedShortBigEndian(byte[], int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readUnsignedShortBigEndian(ByteBuffer) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readUnsignedShortBigEndian(IO.ReadableByteStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readUnsignedShortBigEndian(InputStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- readUnsignedShortLittleEndian(byte[], int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readUnsignedShortLittleEndian(IO.ReadableByteStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readUnsignedShortLittleEndian(InputStream) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- readUntil(char, UnprotectedStringBuffer) - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- readUntil(char, UnprotectedStringBuffer) - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- readUntil(char, UnprotectedStringBuffer) - Method in interface net.lecousin.framework.io.text.ICharacterStream.Readable.Buffered
-
Read characters until the given end, and put them in the given string.
- readUntil(char, UnprotectedStringBuffer) - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- readUntil(char, UnprotectedStringBuffer) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.CS
-
- readUntilAsync(char, UnprotectedStringBuffer) - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- readUntilAsync(char, UnprotectedStringBuffer) - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- readUntilAsync(char, UnprotectedStringBuffer) - Method in interface net.lecousin.framework.io.text.ICharacterStream.Readable.Buffered
-
Read characters until the given end, and put them in the given string.
- readUntilAsync(char, UnprotectedStringBuffer) - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- readUntilAsync(char, UnprotectedStringBuffer) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.CS
-
- ReadWrite(T, long, int, int, boolean) - Constructor for class net.lecousin.framework.io.buffering.BufferedIO.ReadWrite
-
Constructor.
- ReadWrite(T, int, int, boolean) - Constructor for class net.lecousin.framework.io.buffering.BufferedIO.ReadWrite
-
Constructor.
- ReadWrite(File, byte) - Constructor for class net.lecousin.framework.io.FileIO.ReadWrite
-
Constructor.
- ReadWrite(T, List<RangeLong>, boolean, String) - Constructor for class net.lecousin.framework.io.FragmentedSubIO.ReadWrite
-
Constructor.
- ReadWrite(String, T...) - Constructor for class net.lecousin.framework.io.LinkedIO.ReadWrite
-
Constructor.
- ReadWrite(T, long, long, String, boolean) - Constructor for class net.lecousin.framework.io.SubIO.ReadWrite
-
Constructor.
- ReadWriteLockPoint - Class in net.lecousin.framework.concurrent.async
-
A ReadWriteLockPoint is like a lock point but allows several readers at the same time.
- ReadWriteLockPoint() - Constructor for class net.lecousin.framework.concurrent.async.ReadWriteLockPoint
-
- ready(T) - Method in interface net.lecousin.framework.concurrent.async.AsyncSupplier.Listener
-
Called when the AsyncSupplier is unblocked with a result.
- ready(T) - Method in class net.lecousin.framework.io.IOUtil.RecursiveAsyncSupplierListener
-
- record - Variable in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Async
-
- record - Variable in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Sync
-
- recording - Variable in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Async
-
- recording - Variable in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Sync
-
- RecursiveAsyncSupplierListener(IOUtil.RecursiveAsyncSupplierListener.OnSuccess<T>, IAsync<IOException>, Consumer<Pair<T2, IOException>>) - Constructor for class net.lecousin.framework.io.IOUtil.RecursiveAsyncSupplierListener
-
Constructor.
- RedBlackTreeInteger<T> - Class in net.lecousin.framework.collections.sort
-
Sorted list, where each element is associated with an integer value used to compare elements.
- RedBlackTreeInteger() - Constructor for class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
- RedBlackTreeInteger.Node<T> - Class in net.lecousin.framework.collections.sort
-
Node in the RedBlackTree.
- RedBlackTreeLong<T> - Class in net.lecousin.framework.collections.sort
-
Sorted list, where each element is associated with a long value used to compare elements.
- RedBlackTreeLong() - Constructor for class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
- RedBlackTreeLong.Node<T> - Class in net.lecousin.framework.collections.sort
-
Node in the RedBlackTree.
- RedBlackTreeLongByRange<T> - Class in net.lecousin.framework.collections.sort
-
Similar as RedBlackTreeLong, but keeps performance with a large number of elements.
- RedBlackTreeLongByRange(long) - Constructor for class net.lecousin.framework.collections.sort.RedBlackTreeLongByRange
-
Constructor.
- register(JoinPoint<?>) - Static method in class net.lecousin.framework.concurrent.ThreadingDebugHelper
-
Register a JoinPoint, to monitor that it will be unblocked.
- register(Class<T>, AttributeAnnotationToRuleOnAttribute<T>) - Static method in class net.lecousin.framework.io.serialization.annotations.AttributeAnnotationToRuleOnAttribute.Registry
-
Register a converter.
- register(Class<T>, AttributeAnnotationToRuleOnType<T>) - Static method in class net.lecousin.framework.io.serialization.annotations.AttributeAnnotationToRuleOnType.Registry
-
Register a converter.
- register(Class<T>, TypeAnnotationToRule<T>) - Static method in class net.lecousin.framework.io.serialization.annotations.TypeAnnotationToRule.Registry
-
Register a converter.
- register(Charset, Class<? extends Decoder>) - Static method in class net.lecousin.framework.io.text.Decoder
-
Register a decoder implementation.
- register(String, Class<? extends IntegerUnit>) - Static method in class net.lecousin.framework.math.IntegerUnit.ParserRegistry
-
Register a text as an IntegerUnit.
- register(IMemoryManageable) - Static method in class net.lecousin.framework.memory.MemoryManager
-
Register a memory manageable instance.
- registerBlockedThreadHandler(BlockedThreadHandler, Thread) - Static method in class net.lecousin.framework.concurrent.Threading
-
Rregister the given thread.
- registerJoin(JoinPoint<?>, IAsync<?>) - Static method in class net.lecousin.framework.concurrent.ThreadingDebugHelper
-
Indicates that a JoinPoint is waiting for a synchronization point.
- registerNamespace(String, String, ClassLoader) - Method in class net.lecousin.framework.locale.LocalizedProperties
-
Register the path on which localized properties can be found for a namespace.
- registerNamespaceFrom(Class<?>, String, String) - Method in class net.lecousin.framework.locale.LocalizedProperties
-
Register the path on which localized properties can be found for a namespace.
- registerProtocol(String, IOProviderFrom<URI>) - Method in class net.lecousin.framework.io.provider.IOProviderFromURI
-
Register a new IOProvider from URL for a specific protocol.
- registerResource(Object, TaskManager) - Static method in class net.lecousin.framework.concurrent.Threading
-
Register a resource.
- release(Object) - Method in class net.lecousin.framework.memory.CachedObject
-
Remove the given object as user of this cached data.
- releaseClassLoadingSP(String) - Static method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
Release the synchronized object for loading the given class.
- remainingBytes - Variable in class net.lecousin.framework.io.text.DefaultDecoder
-
- remainingBytesLength - Variable in class net.lecousin.framework.io.text.DefaultDecoder
-
- remove(T[], T) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Remove an element from an array.
- remove(int) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- remove(Object) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- remove() - Method in class net.lecousin.framework.collections.LinkedIterators
-
- remove(byte) - Method in interface net.lecousin.framework.collections.map.ByteMap
-
Remove a value.
- remove(byte) - Method in class net.lecousin.framework.collections.map.HalfByteHashMap
-
- remove(int) - Method in interface net.lecousin.framework.collections.map.IntegerMap
-
Remove a value.
- remove(int) - Method in class net.lecousin.framework.collections.map.IntegerMapLinkedArrayList
-
- remove(int) - Method in class net.lecousin.framework.collections.map.IntegerMapRBT
-
- remove(long) - Method in interface net.lecousin.framework.collections.map.LongMap
-
Remove a value.
- remove(long) - Method in class net.lecousin.framework.collections.map.LongMapRBT
-
- remove(short) - Method in interface net.lecousin.framework.collections.map.ShortMap
-
Remove a value.
- remove(RedBlackTreeInteger.Node<T>) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Remove the given node.
- remove(int, T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Remove the node containing the given key and element.
- remove(RedBlackTreeLong.Node<T>) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Remove the given node.
- remove(long, T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Remove the node containing the given key and element.
- remove(long, T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLongByRange
-
- remove(int, T) - Method in interface net.lecousin.framework.collections.sort.Sorted.AssociatedWithInteger
-
Remove the first occurrence of the element.
- remove(long, T) - Method in interface net.lecousin.framework.collections.sort.Sorted.AssociatedWithLong
-
Remove the first occurrence of the element.
- remove(T) - Method in class net.lecousin.framework.collections.Tree
-
Remove the first occurrence of the given element.
- remove() - Method in class net.lecousin.framework.collections.TurnArray
-
- remove(Object) - Method in class net.lecousin.framework.collections.TurnArray
-
- remove(Task<?, ?>) - Method in class net.lecousin.framework.concurrent.StandaloneTaskPriorityManager
-
- remove(Task<?, ?>) - Method in interface net.lecousin.framework.concurrent.TaskPriorityManager
-
Remove a task.
- remove(int, int) - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Remove the given range.
- remove(Key) - Method in class net.lecousin.framework.memory.SimpleCache
-
Remove the cached data associated with the given key.
- removeAll(Collection<?>) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- removeAll(Collection<?>) - Method in class net.lecousin.framework.collections.TurnArray
-
The implementation of this operation has not been optimised.
- removeAllNoOrder() - Method in class net.lecousin.framework.collections.TurnArray
-
Remove all elements and return them, but the returned list is not ordered.
- removeAllPendingTasks() - Method in class net.lecousin.framework.concurrent.StandaloneTaskPriorityManager
-
- removeAllPendingTasks() - Method in interface net.lecousin.framework.concurrent.TaskPriorityManager
-
always called inside a synchronized block on this instance.
- removeAny(Object) - Method in class net.lecousin.framework.collections.TurnArray
-
remove this element, not necessarily the first or last occurrence.
- removeAt(T[], int) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Create a new array with the element at the given position removed from it.
- removeAttribute(String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- removeAttributeByFullName(CharSequence) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
Remove and return the attribute for the given full name if it exists.
- removeAttributeByLocalName(CharSequence) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
Remove and return the attibute for the given local name if it exists.
- removeAttributeNode(Attr) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- removeAttributeNS(String, String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- removeAttributeWithNamespaceURI(CharSequence, CharSequence) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
Remove and return the attribute for the given namespace URI and local name if it exists.
- removeAttributeWithPrefix(CharSequence, CharSequence) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
Remove and return the attribute for the given namespace prefix and local name if it exists.
- removeBestRangeForSize(BigInteger) - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
If a range with the exact size exists, it is returned.
- removeBestRangeForSize(int) - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
If a range with the exact size exists, it is returned.
- removeBestRangeForSize(long) - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
If a range with the exact size exists, it is returned.
- removeBiggestRange() - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Remove the largest range.
- removeBiggestRange() - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Remove the largest range.
- removeBiggestRange() - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Remove the largest range.
- removeChild(Node) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- removeChild(Node) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- removeCloseListener(Runnable) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- removeCloseListener(Consumer<CloseableListenable>) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- removeCloseListener(Consumer<CloseableListenable>) - Method in class net.lecousin.framework.util.CloseableListenable.Impl
-
- removeCloseListener(Runnable) - Method in class net.lecousin.framework.util.CloseableListenable.Impl
-
- removeCloseListener(Consumer<CloseableListenable>) - Method in interface net.lecousin.framework.util.CloseableListenable
-
Remove a listener.
- removeCloseListener(Runnable) - Method in interface net.lecousin.framework.util.CloseableListenable
-
Remove a listener.
- removeCloseListener(Consumer<CloseableListenable>) - Method in class net.lecousin.framework.util.ConcurrentCloseable
-
- removeCloseListener(Runnable) - Method in class net.lecousin.framework.util.ConcurrentCloseable
-
- removeData(String) - Method in class net.lecousin.framework.application.Application
-
Remove a data associated with this application.
- RemoveDirectoryContentTask - Class in net.lecousin.framework.concurrent.tasks.drives
-
Task to remove the content of a directory (all its files and sub-directories).
- RemoveDirectoryContentTask(File, WorkProgress, long, byte, boolean) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.RemoveDirectoryContentTask
-
Constructor.
- RemoveDirectoryTask - Class in net.lecousin.framework.concurrent.tasks.drives
-
Task to remove a directory and all its content.
- RemoveDirectoryTask(File, WorkProgress, long, String, byte, boolean) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.RemoveDirectoryTask
-
Constructor.
- removeEndChars(int) - Method in interface net.lecousin.framework.util.IString
-
Remove the given number of characters at the end.
- removeEndChars(int) - Method in class net.lecousin.framework.util.UnprotectedString
-
- removeEndChars(int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- removeEndChars(int) - Method in class net.lecousin.framework.util.UnprotectedStringBufferLimited
-
- RemoveFileTask - Class in net.lecousin.framework.concurrent.tasks.drives
-
Task to remove a file.
- RemoveFileTask(File, byte) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.RemoveFileTask
-
Constructor.
- removeFirst() - Method in class net.lecousin.framework.collections.TurnArray
-
- removeFirstArray(Class<T>) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
Remove all elements from the first array, and return an array containing them.
- removeFirstOccurrence(Object) - Method in class net.lecousin.framework.collections.TurnArray
-
- removeFirstValue() - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Remove and return the first value, or null if empty.
- removeFirstValue() - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Remove and return the first value, or null if empty.
- removeFirstValue() - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Remove and return the first value, or null if empty.
- removeInstance(Class<T>) - Method in class net.lecousin.framework.application.Application
-
Remove the singleton stored for this application.
- removeInstance(int, T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Remove the node containing the given key and element.
- removeInstance(long, T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Remove the node containing the given key and element.
- removeInstance(long, T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLongByRange
-
- removeInstance(int, T) - Method in interface net.lecousin.framework.collections.sort.Sorted.AssociatedWithInteger
-
Remove the first occurrence of the given instance.
- removeInstance(long, T) - Method in interface net.lecousin.framework.collections.sort.Sorted.AssociatedWithLong
-
Remove the first occurrence of the given instance.
- removeInstance(T) - Method in class net.lecousin.framework.collections.Tree
-
Remove the first occurrence of the given instance.
- removeInstance(T) - Method in class net.lecousin.framework.collections.TurnArray
-
Remove the given instance.
- removeIntersect(RangeBigInteger) - Method in class net.lecousin.framework.math.RangeBigInteger
-
Remove the intersection between this range and the given range, and return the range before and the range after the intersection.
- removeIntersect(RangeInteger) - Method in class net.lecousin.framework.math.RangeInteger
-
Remove the intersection between this range and the given range, and return the range before and the range after the intersection.
- removeIntersect(RangeLong) - Method in class net.lecousin.framework.math.RangeLong
-
Remove the intersection between this range and the given range, and return the range before and the range after the intersection.
- removeKey(int) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Remove the given key.
- removeKey(long) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Remove the given key.
- removeLast() - Method in class net.lecousin.framework.collections.LinkedArrayList
-
Remove the last element and return it, or return null if empty.
- removeLast() - Method in class net.lecousin.framework.collections.TurnArray
-
- removeLastOccurrence(Object) - Method in class net.lecousin.framework.collections.TurnArray
-
- removeListener(CollectionListener<T>) - Method in class net.lecousin.framework.collections.CollectionListener.Keep
-
Remove a listener.
- removeListener(Consumer<T>) - Method in class net.lecousin.framework.event.AbstractListenable
-
- removeListener(Runnable) - Method in class net.lecousin.framework.event.AbstractSimpleListenable
-
- removeListener(Runnable) - Method in class net.lecousin.framework.event.AsyncEvent
-
- removeListener(Consumer<T>) - Method in interface net.lecousin.framework.event.Listenable
-
Remove a listener.
- removeListener(Consumer<Long>) - Method in class net.lecousin.framework.event.ListenableLongProperty
-
- removeListener(Runnable) - Method in class net.lecousin.framework.event.ListenableLongProperty
-
- removeListener(Consumer<T>) - Method in class net.lecousin.framework.event.ListenableProperty
-
- removeListener(Runnable) - Method in class net.lecousin.framework.event.ListenableProperty
-
- removeListener(Runnable) - Method in interface net.lecousin.framework.event.SimpleListenable
-
Remove a listener.
- removeListener(Runnable) - Method in class net.lecousin.framework.event.SimpleListenableContainer
-
- removeListener(Runnable) - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- removelong(long) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
Remove an element using a long index.
- removeMax() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Remove the last element.
- removeMax() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Remove the last element.
- removeMax() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLongByRange
-
Remove the first node.
- removeMin() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Remove the first element.
- removeMin() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Remove the first element.
- removeMin() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLongByRange
-
Remove the first node.
- removeNamedItem(String) - Method in class net.lecousin.framework.xml.dom.XMLNamedNodeMap
-
- removeNamedItemNS(String, String) - Method in class net.lecousin.framework.xml.dom.XMLNamedNodeMap
-
- removePositionChangedListener(Consumer<Long>) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
Remove the given listener.
- removePositionChangedListener(Runnable) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
Remove the given listener.
- removeRange(BigInteger, BigInteger) - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Remove the given range.
- removeRange(long, long) - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Remove the given range.
- removeStartChars(int) - Method in interface net.lecousin.framework.util.IString
-
Remove the given number of characters at the beginning.
- removeStartChars(int) - Method in class net.lecousin.framework.util.UnprotectedString
-
- removeStartChars(int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- removeStartChars(int) - Method in class net.lecousin.framework.util.UnprotectedStringBufferLimited
-
- removeTask(WorkProgress.MultiTask.SubTask) - Method in class net.lecousin.framework.progress.MultiTaskProgress
-
- removeTask(WorkProgress.MultiTask.SubTask) - Method in interface net.lecousin.framework.progress.WorkProgress.MultiTask
-
Remove a sub-task, but the amount of the parent remains unchanged.
- removeValue(Map<?, T>, T) - Static method in class net.lecousin.framework.collections.map.MapUtil
-
Remove all keys associated with the given value.
- removeValue(BigInteger) - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
Remove a single offset.
- removeValue(int) - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
Remove a single offset.
- removeValue(long) - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Remove a single offset.
- removeValueAt(long) - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
Remove a value by index.
- rename(File, File, byte) - Static method in class net.lecousin.framework.concurrent.tasks.drives.RenameFileTask
-
Rename a file.
- Rename - Annotation Type in net.lecousin.framework.io.serialization.annotations
-
Specify a different name for serialization on a given class and attribute.
- Rename.ToRule - Class in net.lecousin.framework.io.serialization.annotations
-
Convert an annotation into a rule.
- RenameAttribute - Class in net.lecousin.framework.io.serialization.rules
-
This rule change the name of a specific attribute in a class.
- RenameAttribute(SerializationContextPattern.OnClassAttribute, String) - Constructor for class net.lecousin.framework.io.serialization.rules.RenameAttribute
-
Constructor.
- RenameAttribute(Class<?>, String, String) - Constructor for class net.lecousin.framework.io.serialization.rules.RenameAttribute
-
Constructor.
- RenameFileTask - Class in net.lecousin.framework.concurrent.tasks.drives
-
Task to create a directory.
- renameNode(Node, String, String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- Renames - Annotation Type in net.lecousin.framework.io.serialization.annotations
-
Specify a different name for serialization on a given class and attribute.
- renameTo(String) - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
Rename this attribute.
- replace(char, char) - Method in interface net.lecousin.framework.util.IString
-
Replace all occurrences of oldChar into newChar.
- replace(char, char) - Method in class net.lecousin.framework.util.UnprotectedString
-
- replace(CharSequence, UnprotectedString) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Replace all occurrences of search into replace.
- replace(CharSequence, CharSequence) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Replace all occurrences of search into replace.
- replace(char, char) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- replace(char, CharSequence) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Replace all occurrences of oldChar into replaceValue.
- replace(char, UnprotectedString) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Replace all occurrences of oldChar into replaceValue.
- replace(int, int, char) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Remove characters from start to end (inclusive), and replace them by the given single character.
- replace(int, int, char[]) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Remove characters from start to end (inclusive), and replace them by the given characters.
- replace(int, int, UnprotectedString) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Remove characters from start to end (inclusive), and replace them by the given string.
- replace(int, int, UnprotectedStringBuffer) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Remove characters from start to end (inclusive), and replace them by the given string.
- replace(int, int, UnprotectedString) - Method in class net.lecousin.framework.util.UnprotectedStringBufferLimited
-
- replace(int, int, UnprotectedStringBuffer) - Method in class net.lecousin.framework.util.UnprotectedStringBufferLimited
-
- replaceAttribute(SerializationClass.Attribute, SerializationClass.Attribute) - Method in class net.lecousin.framework.io.serialization.SerializationClass
-
Replace an attribute.
- replaceChild(Node, Node) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- replaceChild(Node, Node) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- replaceData(int, int, String) - Method in class net.lecousin.framework.xml.dom.XMLCharacterData
-
- replaceMainThreadExecutor(LCCore.MainThreadExecutor) - Static method in class net.lecousin.framework.application.LCCore
-
Replace the main thread executor.
- replaceWholeText(String) - Method in class net.lecousin.framework.xml.dom.XMLText
-
- replaceWorkerBySpare(TaskWorker, TaskWorker) - Method in class net.lecousin.framework.concurrent.FixedThreadTaskManager
-
- replaceWorkerBySpare(TaskWorker, TaskWorker) - Method in class net.lecousin.framework.concurrent.MonoThreadTaskManager
-
- replaceWorkerBySpare(TaskWorker, TaskWorker) - Method in class net.lecousin.framework.concurrent.MultiThreadTaskManager
-
- replay() - Method in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Async
-
- replay() - Method in interface net.lecousin.framework.xml.XMLStreamEventsRecorder
-
Start to replay.
- replay() - Method in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Sync
-
- replaying - Variable in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Async
-
- replaying - Variable in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Sync
-
- repositories - Variable in class net.lecousin.framework.application.launcher.Launcher.CommandLineContext
-
- request - Variable in class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader
-
- Request() - Constructor for class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader.Request
-
- reset() - Method in class net.lecousin.framework.concurrent.async.Async
-
Reset this synchronization point to reuse it.
- reset() - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
Reset this AsyncSupplier point to reuse it.
- reset() - Method in class net.lecousin.framework.io.encoding.DecimalNumber
-
- reset() - Method in class net.lecousin.framework.io.encoding.HexadecimalNumber
-
- reset() - Method in interface net.lecousin.framework.io.encoding.INumberEncoding
-
Reset.
- reset() - Method in class net.lecousin.framework.io.IOAsInputStream
-
- reset() - Method in class net.lecousin.framework.util.UnprotectedString
-
Make this string empty, only by setting the end offset to the start offset.
- reset() - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
- resolve(Map<String, String>) - Static method in class net.lecousin.framework.util.PropertiesUtil
-
Resolve the values of properties if any contains ${...}.
- resolve(String, Map<String, String>) - Static method in class net.lecousin.framework.util.PropertiesUtil
-
Resolve the given value with the given properties.
- resolveVersionConflict(String, String, Map<Version, List<Tree.Node<LibraryDescriptorLoader.DependencyNode>>>) - Method in interface net.lecousin.framework.application.libraries.artifacts.LibraryDescriptorLoader
-
When several versions of the same library are specified, this method resolve the conflict and return the version to be loaded.
- restart() - Method in class net.lecousin.framework.concurrent.async.Async
-
Same as the method reset except that listeners are kept.
- Result() - Constructor for class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader.Result
-
- resumeEvents(boolean) - Method in class net.lecousin.framework.application.SplashScreen
-
- resumeEvents(boolean) - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- resumeEvents(boolean) - Method in interface net.lecousin.framework.progress.WorkProgress
-
Resume triggering events after a call to interruptEvents(), and optionally trigger an event now.
- resumeEvents(boolean) - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- retainAll(Collection<?>) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- retainAll(Collection<?>) - Method in class net.lecousin.framework.collections.TurnArray
-
Not implemented.
- reverseOrderIterator() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
- reverseOrderIterator() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
- reverseOrderIterator() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLongByRange
-
- reverseOrderIterator() - Method in interface net.lecousin.framework.collections.sort.Sorted
-
Return an iterator that iterates on the correct order.
- RollingFileAppender - Class in net.lecousin.framework.log.appenders
-
Log appender that appends to a file with a maximum size.
- RollingFileAppender(LoggerFactory, String, Logger.Level, LogPattern, long, int) - Constructor for class net.lecousin.framework.log.appenders.RollingFileAppender
-
Constructor.
- RollingFileAppender(LoggerFactory, XMLStreamReader, Map<String, Appender>) - Constructor for class net.lecousin.framework.log.appenders.RollingFileAppender
-
Constructor.
- root - Variable in class net.lecousin.framework.xml.dom.XMLDocument
-
- rootLocalName - Variable in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- rootLocalName - Variable in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- rootNamespaceURI - Variable in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- rootNamespaceURI - Variable in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- run() - Method in class net.lecousin.framework.application.ApplicationBootstrap.RunInMain
-
- run() - Method in class net.lecousin.framework.concurrent.Task.Cpu.FromRunnable
-
- run() - Method in class net.lecousin.framework.concurrent.Task.Cpu.FromSupplierThrows
-
- run() - Method in class net.lecousin.framework.concurrent.Task.Cpu.Parameter.FromConsumer
-
- run() - Method in class net.lecousin.framework.concurrent.Task.Cpu.Parameter.FromFunction
-
- run() - Method in class net.lecousin.framework.concurrent.Task.Done
-
- run() - Method in class net.lecousin.framework.concurrent.Task
-
Method to implement to execute the task.
- run() - Method in class net.lecousin.framework.concurrent.tasks.drives.CreateDirectoryTask
-
- run() - Method in class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader.ListSubDirectories
-
- run() - Method in class net.lecousin.framework.concurrent.tasks.drives.DirectoryReader
-
- run() - Method in class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence
-
- run() - Method in class net.lecousin.framework.concurrent.tasks.drives.FullReadFileTask
-
- run() - Method in class net.lecousin.framework.concurrent.tasks.drives.GetFileInfoTask
-
- run() - Method in class net.lecousin.framework.concurrent.tasks.drives.RemoveDirectoryContentTask
-
- run() - Method in class net.lecousin.framework.concurrent.tasks.drives.RemoveDirectoryTask
-
- run() - Method in class net.lecousin.framework.concurrent.tasks.drives.RemoveFileTask
-
- run() - Method in class net.lecousin.framework.concurrent.tasks.drives.RenameFileTask
-
- run() - Method in class net.lecousin.framework.concurrent.tasks.SavePropertiesFileTask
-
- run() - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer.DeserializationTask
-
- run() - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter.SpecTask
-
- run() - Method in class net.lecousin.framework.io.serialization.AbstractSerializer.SerializationTask
-
- run() - Method in class net.lecousin.framework.util.ProcessUtil.ConsoleConsumer
-
- run() - Method in interface net.lecousin.framework.util.Runnables.Throws
-
Called to execute the runnable.
- run() - Method in class net.lecousin.framework.xml.XMLStreamEventsAsync.Next
-
- run() - Method in class net.lecousin.framework.xml.XMLStreamEventsAsync.ParsingTask
-
- RunInMain(ApplicationBootstrap) - Constructor for class net.lecousin.framework.application.ApplicationBootstrap.RunInMain
-
Constructor.
- Runnables - Interface in net.lecousin.framework.util
-
Runnable utility classes or interfaces.
- Runnables.SupplierThrows<T,TError extends Exception> - Interface in net.lecousin.framework.util
-
Same as Supplier but that throws an exception.
- Runnables.Throws<TError extends Exception> - Interface in net.lecousin.framework.util
-
Same as Runnable but that throws an exception.
- Runnables.WithData<T> - Class in net.lecousin.framework.util
-
A simple abstract class that implements Runnable and holds an object given in the constructor.
- savePropertiesFile(Properties, File, Charset, byte) - Static method in class net.lecousin.framework.concurrent.tasks.SavePropertiesFileTask
-
Save properties to a file.
- savePropertiesFile(Properties, IO.Writable, Charset, byte, boolean) - Static method in class net.lecousin.framework.concurrent.tasks.SavePropertiesFileTask
-
Save properties to a Writable IO.
- savePropertiesFile(Properties, ICharacterStream.Writable.Buffered, byte, boolean) - Static method in class net.lecousin.framework.concurrent.tasks.SavePropertiesFileTask
-
Save properties to a writable character stream.
- SavePropertiesFileTask - Class in net.lecousin.framework.concurrent.tasks
-
Task saving properties to a file.
- SavePropertiesFileTask(Properties, ICharacterStream.Writable.Buffered, byte, boolean) - Constructor for class net.lecousin.framework.concurrent.tasks.SavePropertiesFileTask
-
Constructor.
- scan(String, boolean, Predicate<String>, Predicate<String>, Consumer<Class<?>>) - Method in class net.lecousin.framework.application.libraries.classloader.AbstractClassLoader
-
- scan(String, boolean, Predicate<String>, Predicate<String>, Consumer<Class<?>>) - Method in class net.lecousin.framework.application.libraries.classloader.DirectoryClassLoader
-
- scan(String, boolean, Predicate<String>, Predicate<String>, Consumer<Class<?>>) - Method in class net.lecousin.framework.application.libraries.classloader.ZipClassLoader
-
- scanDirectoryLibrary(ApplicationClassLoader, File, String, boolean, Predicate<String>, Predicate<String>, Consumer<Class<?>>) - Static method in class net.lecousin.framework.application.libraries.classpath.DefaultLibrariesManager
-
Scan a directory looking for class files.
- scanJarLibrary(ApplicationClassLoader, File, String, boolean, Predicate<String>, Predicate<String>, Consumer<Class<?>>) - Static method in class net.lecousin.framework.application.libraries.classpath.DefaultLibrariesManager
-
Scan a JAR looking for class files.
- scanJarLibrary(ApplicationClassLoader, ZipFile, String, boolean, Predicate<String>, Predicate<String>, Consumer<Class<?>>) - Static method in class net.lecousin.framework.application.libraries.classpath.DefaultLibrariesManager
-
Scan a JAR looking for class files.
- scanLibraries(String, boolean, Predicate<String>, Predicate<String>, Consumer<Class<?>>) - Method in class net.lecousin.framework.application.launcher.DynamicLibrariesManager
-
- scanLibraries(String, boolean, Predicate<String>, Predicate<String>, Consumer<Class<?>>) - Method in class net.lecousin.framework.application.libraries.classloader.AppClassLoader
-
Scan libraries to find classes.
- scanLibraries(String, boolean, Predicate<String>, Predicate<String>, Consumer<Class<?>>) - Method in class net.lecousin.framework.application.libraries.classpath.DefaultLibrariesManager
-
- scanLibraries(String, boolean, Predicate<String>, Predicate<String>, Consumer<Class<?>>) - Method in interface net.lecousin.framework.application.libraries.LibrariesManager
-
Go through each library to scan its content.
- search(byte[], byte[]) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Search a sequence of bytes.
- search(byte[], byte[], int) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Search a sequence of bytes.
- search(byte[], byte[], int, int) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Search a sequence of bytes.
- searchAndReplace(CharSequence, CharSequence, UnaryOperator<UnprotectedStringBuffer>) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
Search for a starting string and a ending string, and replace them including the content with new content.
- searchAndReplace(CharSequence, CharSequence, UnaryOperator<UnprotectedStringBuffer>) - Method in class net.lecousin.framework.util.UnprotectedStringBufferLimited
-
- searchAttributeType(TypeDefinition, String) - Static method in class net.lecousin.framework.io.serialization.SerializationClass
-
Search an attribute in the given type.
- searchElement(String) - Method in class net.lecousin.framework.xml.XMLStreamEventsAsync
-
Move forward until an element with the given name is found (whatever its depth).
- searchElement(String) - Method in class net.lecousin.framework.xml.XMLStreamEventsSync
-
Move forward until an element with the given name is found (whatever its depth).
- searchNearestHigher(int, boolean) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Returns the node containing the lowest value strictly higher than the given one.
- searchNearestHigher(long, boolean) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Returns the node containing the lowest value strictly higher than the given one.
- searchNearestLower(int, boolean) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
Returns the node containing the highest value strictly lower than the given one.
- searchNearestLower(long, boolean) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
Returns the node containing the highest value strictly lower than the given one.
- secondsBeforeToKillTask - Static variable in class net.lecousin.framework.concurrent.TaskMonitoring
-
- secondsBeforeToPutTaskAside - Static variable in class net.lecousin.framework.concurrent.TaskMonitoring
-
- seek(IO.Seekable.SeekType, long, boolean) - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- Seekable(String, IO.Readable.Seekable...) - Constructor for class net.lecousin.framework.io.LinkedIO.Readable.Seekable
-
Constructor.
- Seekable(IO.Readable.Seekable, long, long, String, boolean) - Constructor for class net.lecousin.framework.io.SubIO.Readable.Seekable
-
Constructor.
- Seekable(IO.Writable.Seekable, long, long, String, boolean) - Constructor for class net.lecousin.framework.io.SubIO.Writable.Seekable
-
Constructor.
- seekAsync(IO.Seekable.SeekType, long, boolean, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO.DeterminedSize
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.FileIO.ReadOnly
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.FileIO
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.FileIO.WriteOnly
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in interface net.lecousin.framework.io.IO.Seekable
-
Returns the new position.
- seekAsync(IO.Seekable.SeekType, long) - Method in interface net.lecousin.framework.io.IO.Seekable
-
Returns the new position.
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.SubIO
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.SubIO.Writable.Seekable
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- seekAsync(IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- seekAsyncUsingSync(IO.Seekable, IO.Seekable.SeekType, long, Consumer<Pair<Long, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement an asynchronous seek using a task calling a synchronous one.
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.FileIO.ReadOnly
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.FileIO
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.FileIO.WriteOnly
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- seekSync(IO.Seekable.SeekType, long) - Method in interface net.lecousin.framework.io.IO.Seekable
-
Returns the new position.
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.LinkedIO
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.SubIO
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.SubIO.Writable.Seekable
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- seekSync(IO.Seekable.SeekType, long) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- seekSyncUsingAsync(IO.Seekable, IO.Seekable.SeekType, long) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement a synchronous sync by calling an asynchronous one and blocking until the result is available.
- Serializable() - Constructor for class net.lecousin.framework.util.Pair.Serializable
-
Constructor for serialization purpose only.
- Serializable(T1, T2) - Constructor for class net.lecousin.framework.util.Pair.Serializable
-
Constructor.
- Serializable() - Constructor for class net.lecousin.framework.util.Triple.Serializable
-
Constructor for serialization purpose only.
- Serializable(T1, T2, T3) - Constructor for class net.lecousin.framework.util.Triple.Serializable
-
Constructor.
- SerializationClass - Class in net.lecousin.framework.io.serialization
-
Represent a class during serialization process, with attributes.
- SerializationClass(TypeDefinition) - Constructor for class net.lecousin.framework.io.serialization.SerializationClass
-
Constructor.
- SerializationClass.Attribute - Class in net.lecousin.framework.io.serialization
-
Represent an attribute of the class.
- SerializationContext - Class in net.lecousin.framework.io.serialization
-
Specify the current context during (de)serialization.
- SerializationContext(SerializationContext) - Constructor for class net.lecousin.framework.io.serialization.SerializationContext
-
Constructor.
- SerializationContext.AttributeContext - Class in net.lecousin.framework.io.serialization
-
The context is on an attribute of an object.
- SerializationContext.CollectionContext - Class in net.lecousin.framework.io.serialization
-
The context is on a collection.
- SerializationContext.ObjectContext - Class in net.lecousin.framework.io.serialization
-
The context is on an object.
- SerializationContextPattern - Interface in net.lecousin.framework.io.serialization
-
Specify a targeted serialization context.
- SerializationContextPattern.OnClass - Class in net.lecousin.framework.io.serialization
-
Context on a specific class.
- SerializationContextPattern.OnClassAttribute - Class in net.lecousin.framework.io.serialization
-
Context on a specific attribute.
- SerializationException - Exception in net.lecousin.framework.io.serialization
-
Error during serialization/deserialization.
- SerializationException(String) - Constructor for exception net.lecousin.framework.io.serialization.SerializationException
-
Constructor.
- SerializationException(String, Throwable) - Constructor for exception net.lecousin.framework.io.serialization.SerializationException
-
Constructor.
- SerializationMethods - Annotation Type in net.lecousin.framework.io.serialization.annotations
-
Specify methods to use for serialization and deserialization of an attribute.
- SerializationMethods.ToRule - Class in net.lecousin.framework.io.serialization.annotations
-
Convert an annotation into a CustomAttributeSerialization rule.
- SerializationName - Annotation Type in net.lecousin.framework.io.serialization.annotations
-
Specify a different name for serialization.
- SerializationName.ToRule - Class in net.lecousin.framework.io.serialization.annotations
-
Convert an annotation into a rule.
- SerializationRule - Interface in net.lecousin.framework.io.serialization.rules
-
Interface for a serialization rule.
- SerializationSpecWriter - Interface in net.lecousin.framework.io.serialization
-
Write the specification for (de)serialization.
- SerializationTask(Runnable) - Constructor for class net.lecousin.framework.io.serialization.AbstractSerializer.SerializationTask
-
- SerializationUtil - Class in net.lecousin.framework.io.serialization
-
Utilities for serialization.
- SerializationUtil.MapEntry<Key,Value> - Class in net.lecousin.framework.io.serialization
-
Used to serialize a Map entry.
- serialize(Object, TypeDefinition, IO.Writable, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serialize(Object, Object) - Method in interface net.lecousin.framework.io.serialization.CustomSerializer
-
Serialize an object of SourceType into a TargetType.
- serialize(Object, TypeDefinition, IO.Writable, List<SerializationRule>) - Method in interface net.lecousin.framework.io.serialization.Serializer
-
Serialize the given object.
- serialize(Object, XMLSerializer, XMLWriter, List<SerializationRule>) - Method in interface net.lecousin.framework.xml.serialization.XMLCustomSerializer
-
Serialization.
- serializeAttribute(List<SerializationClass.Attribute>, int, SerializationContext.ObjectContext, String, List<SerializationRule>, Async<SerializationException>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeAttribute(SerializationContext.AttributeContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeAttribute(SerializationContext.AttributeContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeBooleanAttribute(SerializationContext.AttributeContext, boolean, String) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeBooleanAttribute(SerializationContext.AttributeContext, boolean, String) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeBooleanValue(boolean) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeBooleanValue(boolean) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeByteArrayAttribute(SerializationContext.AttributeContext, byte[], String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeByteArrayValue(SerializationContext, byte[], String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeCharacterAttribute(SerializationContext.AttributeContext, char, String) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeCharacterAttribute(SerializationContext.AttributeContext, char, String) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeCharacterValue(char) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeCharacterValue(char) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeCollectionAttribute(SerializationContext.CollectionContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeCollectionAttribute(SerializationContext.CollectionContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeCollectionAttributeElement(SerializationContext.CollectionContext, Iterator<?>, int, String, List<SerializationRule>, Async<SerializationException>) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeCollectionElement(SerializationContext.CollectionContext, Iterator<?>, int, String, List<SerializationRule>, Async<SerializationException>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeCollectionValue(SerializationContext.CollectionContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeInputStreamAttribute(SerializationContext.AttributeContext, InputStream, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeInputStreamValue(SerializationContext, InputStream, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeIOReadableAttribute(SerializationContext.AttributeContext, IO.Readable, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeIOReadableAttribute(SerializationContext.AttributeContext, IO.Readable, String, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeIOReadableValue(SerializationContext, IO.Readable, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeIOReadableValue(SerializationContext, IO.Readable, String, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeMapAttribute(SerializationContext.AttributeContext, Map<?, ?>, TypeDefinition, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeMapValue(SerializationContext, Map<?, ?>, TypeDefinition, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeNullAttribute(SerializationContext.AttributeContext, String) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeNullAttribute(SerializationContext.AttributeContext, String) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeNullValue() - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeNullValue() - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeNumericAttribute(SerializationContext.AttributeContext, Number, String) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeNumericAttribute(SerializationContext.AttributeContext, Number, String) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeNumericValue(Number) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeNumericValue(Number) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeObjectAttribute(SerializationContext.AttributeContext, Object, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeObjectAttribute(SerializationContext.AttributeContext, Object, String, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeObjectValue(SerializationContext, Object, TypeDefinition, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeObjectValue(SerializationContext.ObjectContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- Serializer - Interface in net.lecousin.framework.io.serialization
-
Serializer.
- serializeStringAttribute(SerializationContext.AttributeContext, CharSequence, String) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeStringAttribute(SerializationContext.AttributeContext, CharSequence, String) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeStringValue(CharSequence) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- serializeStringValue(CharSequence) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- serializeValue(SerializationContext, Object, TypeDefinition, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
Serialize a value.
- set(LCCore.Environment) - Static method in class net.lecousin.framework.application.LCCore
-
Set the environment.
- set(int, T) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- set(long) - Method in class net.lecousin.framework.event.ListenableLongProperty
-
Set a new value.
- set(T) - Method in class net.lecousin.framework.event.ListenableProperty
-
- set(T) - Method in class net.lecousin.framework.mutable.Mutable
-
- set(boolean) - Method in class net.lecousin.framework.mutable.MutableBoolean
-
- set(int) - Method in class net.lecousin.framework.mutable.MutableInteger
-
- set(long) - Method in class net.lecousin.framework.mutable.MutableLong
-
- setAmount(long) - Method in class net.lecousin.framework.application.SplashScreen
-
- setAmount(long) - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- setAmount(long) - Method in class net.lecousin.framework.progress.SubWorkProgress
-
- setAmount(long) - Method in interface net.lecousin.framework.progress.WorkProgress
-
Set the total amount of work to be done.
- setAmount(long) - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- setApplicationName(String) - Method in class net.lecousin.framework.application.SplashScreen
-
Show application name.
- setAttribute(String, String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- setAttributeNode(Attr) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- setAttributeNodeNS(Attr) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- setAttributeNS(String, String, String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- setCharAt(int, char) - Method in interface net.lecousin.framework.util.IString
-
Set a character.
- setCharAt(int, char) - Method in class net.lecousin.framework.util.UnprotectedString
-
Set the character at the given index.
- setCharAt(int, char) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- setCPUThreads(int) - Method in class net.lecousin.framework.application.StandaloneLCCore
-
Set the number of CPU threads to use by multi-threading system.
- setData(String, Object) - Method in class net.lecousin.framework.application.Application
-
Set a data associated with this application and return previously associated data with this name.
- setData(String) - Method in class net.lecousin.framework.xml.dom.XMLCharacterData
-
- setDefault(Appender) - Method in class net.lecousin.framework.log.LoggerFactory
-
Set the default appender.
- setDescription(String) - Method in class net.lecousin.framework.concurrent.Task
-
- setDescriptor(AsyncSupplier<? extends LibraryDescriptor, LibraryManagementException>) - Method in class net.lecousin.framework.application.libraries.artifacts.LibraryDescriptorLoader.DependencyNode
-
- setDocumentElement(XMLElement) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
Set the root element.
- setDocumentType(XMLDocumentType) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
Set the document type.
- setDocumentURI(String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- setDone(T, TError) - Method in class net.lecousin.framework.concurrent.Task
-
Set this task as done with the given result or error.
- setDrivesProvider(DrivesTaskManager.DrivesProvider) - Method in class net.lecousin.framework.application.StandaloneLCCore
-
Set the drives provider to use by multi-threading system.
- setDrivesProvider(DrivesTaskManager.DrivesProvider) - Method in class net.lecousin.framework.concurrent.DrivesTaskManager
-
Set the drives provider.
- setElement(T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger.Node
-
Replace the element hold by this node.
- setElement(T) - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong.Node
-
Replace the element hold by this node.
- setError(TError) - Method in class net.lecousin.framework.concurrent.Task
-
Set this task's error (MUST NOT be started).
- setFieldFromPath(Object, String, Object) - Static method in class net.lecousin.framework.util.ClassUtil
-
Set a value to a field, using a path.
- setFirstBytes(byte[]) - Method in class net.lecousin.framework.io.text.Decoder
-
Set first bytes to decode before the IO.
- setFirstBytes(ByteBuffer) - Method in class net.lecousin.framework.io.text.Decoder
-
Set first bytes to decode before the IO.
- setIdAttribute(String, boolean) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- setIdAttributeNode(Attr, boolean) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- setIdAttributeNS(String, String, boolean) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- setInput(IO.Readable.Buffered) - Method in class net.lecousin.framework.io.text.Decoder
-
Set readable IO to decode.
- setInstance(Class<T>, T) - Method in class net.lecousin.framework.application.Application
-
Set the singleton stored for this application.
- setInstance(Object) - Method in class net.lecousin.framework.io.serialization.SerializationContext.ObjectContext
-
- setLevel(Logger.Level) - Method in class net.lecousin.framework.log.Logger
-
Change the level of this Logger, or null to set it to the default level of its appender.
- setLocale(Locale) - Method in class net.lecousin.framework.application.Application
-
Set the new application language / locale.
- setLogo(ImageIcon, boolean) - Method in class net.lecousin.framework.application.SplashScreen
-
Change the logo.
- setLogThreadingInterval(long) - Static method in class net.lecousin.framework.application.StandaloneLCCore
-
- setMaxBuffersBySizeAbove128KB(int) - Method in class net.lecousin.framework.memory.ByteArrayCache
-
Maximum number of buffers of the same size to keep, when size is above 128K, default to 8.
- setMaxBuffersBySizeAbove128KB(int) - Method in class net.lecousin.framework.memory.IntArrayCache
-
Maximum number of buffers of the same size to keep, when size is above 128K, default to 8.
- setMaxBuffersBySizeUnder128KB(int) - Method in class net.lecousin.framework.memory.ByteArrayCache
-
Maximum number of buffers of the same size to keep, when size is under 128K, default to 20.
- setMaxBuffersBySizeUnder128KB(int) - Method in class net.lecousin.framework.memory.IntArrayCache
-
Maximum number of buffers of the same size to keep, when size is under 128K, default to 20.
- setMaximumCDataSize(int) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
- setMaximumTextSize(int) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- setMaximumTextSize(int) - Method in interface net.lecousin.framework.io.serialization.Deserializer
-
Set the maximum text size, 0 or negative value means no limitation.
- setMaximumTextSize(int) - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- setMaximumTextSize(int) - Method in class net.lecousin.framework.xml.XMLStreamEvents
-
- setMaxTotalSize(int) - Method in class net.lecousin.framework.memory.ByteArrayCache
-
Maximum total size of buffers to keep in this cache.
- setMaxTotalSize(int) - Method in class net.lecousin.framework.memory.IntArrayCache
-
Maximum total size of buffers to keep in this cache.
- setMemoryLimits(long, long, long) - Static method in class net.lecousin.framework.io.buffering.BufferedIO.MemoryManagement
-
Set the memory limits.
- setName(String) - Method in class net.lecousin.framework.concurrent.TaskManager
-
- setNamedItem(Node) - Method in class net.lecousin.framework.xml.dom.XMLNamedNodeMap
-
- setNamedItemNS(Node) - Method in class net.lecousin.framework.xml.dom.XMLNamedNodeMap
-
- setNodeValue(String) - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- setNodeValue(String) - Method in class net.lecousin.framework.xml.dom.XMLCharacterData
-
- setNodeValue(String) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- setOriginalType(TypeDefinition) - Method in class net.lecousin.framework.io.serialization.SerializationContext.ObjectContext
-
- setParameter(TParam) - Method in class net.lecousin.framework.concurrent.Task.Parameter
-
- setParent(XMLNode) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- setPosition(long) - Method in class net.lecousin.framework.application.SplashScreen
-
- setPosition(long) - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- setPosition(long) - Method in class net.lecousin.framework.progress.SubWorkProgress
-
- setPosition(long) - Method in interface net.lecousin.framework.progress.WorkProgress
-
Set the position (amount of work already done).
- setPosition(long) - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- setPreference(String, String) - Method in class net.lecousin.framework.application.Application
-
Set a preference.
- setPrefix(String) - Method in class net.lecousin.framework.io.TemporaryFiles
-
- setPrefix(String) - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- setPrefix(String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- setPrefix(String) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- setPretty(boolean) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- setPretty(boolean) - Method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- setPriority(byte) - Method in class net.lecousin.framework.concurrent.Task
-
Change the priority of this task.
- setPriority(byte) - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- setPriority(byte) - Method in class net.lecousin.framework.io.AbstractIO
-
- setPriority(byte) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- setPriority(byte) - Method in class net.lecousin.framework.io.buffering.BufferedReverseIOReading
-
- setPriority(byte) - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- setPriority(byte) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- setPriority(byte) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- setPriority(byte) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedWritable
-
- setPriority(byte) - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- setPriority(byte) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- setPriority(byte) - Method in class net.lecousin.framework.io.FileIO
-
- setPriority(byte) - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- setPriority(byte) - Method in interface net.lecousin.framework.io.IO
-
Set the priority of asynchronous operations.
- setPriority(byte) - Method in class net.lecousin.framework.io.LinkedIO
-
- setPriority(byte) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- setPriority(byte) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- setPriority(byte) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- setPriority(byte) - Method in class net.lecousin.framework.io.SubIO
-
- setPriority(byte) - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStream
-
- setPriority(byte) - Method in class net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation
-
- setPriority(byte) - Method in class net.lecousin.framework.io.text.BufferedWritableCharacterStream
-
- setPriority(byte) - Method in interface net.lecousin.framework.io.text.ICharacterStream
-
Change the priority (see Task priorities).
- setPriority(byte) - Method in class net.lecousin.framework.io.text.ProgressiveBufferedReadableCharStream
-
- setPriority(byte) - Method in class net.lecousin.framework.io.text.WritableCharacterStream
-
- setPriority(byte) - Method in class net.lecousin.framework.io.util.BroadcastIO
-
- setPriority(byte) - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- setPriority(byte) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- setPriority(byte) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.AbstractCS
-
- setProperty(String, String) - Method in class net.lecousin.framework.application.Application
-
Set a property for this application.
- setSerializationClass(SerializationClass) - Method in class net.lecousin.framework.io.serialization.SerializationContext.ObjectContext
-
- setSize(long) - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- setSizeAsync(long) - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- setSizeAsync(long) - Method in class net.lecousin.framework.io.buffering.BufferedIO.ReadWrite
-
- setSizeAsync(long) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- setSizeAsync(long) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- setSizeAsync(long) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- setSizeAsync(long) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- setSizeAsync(long) - Method in class net.lecousin.framework.io.FileIO
-
- setSizeAsync(long) - Method in class net.lecousin.framework.io.FileIO.WriteOnly
-
- setSizeAsync(long) - Method in interface net.lecousin.framework.io.IO.Resizable
-
Asynchronous resize.
- setSizeAsyncUsingSync(IO.Resizable, long, byte) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement an asynchronous setSize using a task calling a synchronous one.
- setSizeSync(long) - Method in class net.lecousin.framework.io.buffering.BufferedIO.ReadWrite
-
- setSizeSync(long) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- setSizeSync(long) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- setSizeSync(long) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- setSizeSync(long) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- setSizeSync(long) - Method in class net.lecousin.framework.io.FileIO
-
- setSizeSync(long) - Method in class net.lecousin.framework.io.FileIO.WriteOnly
-
- setSizeSync(long) - Method in interface net.lecousin.framework.io.IO.Resizable
-
Synchronous resize.
- setStrictErrorChecking(boolean) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- setSubText(String) - Method in class net.lecousin.framework.application.SplashScreen
-
- setSubText(String) - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- setSubText(String) - Method in interface net.lecousin.framework.progress.WorkProgress
-
Set the sub-text describing the work being done.
- setSubText(String) - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- setTaskManager(TaskManager) - Method in class net.lecousin.framework.concurrent.StandaloneTaskPriorityManager
-
- setTaskManager(TaskManager) - Method in interface net.lecousin.framework.concurrent.TaskPriorityManager
-
Set the associated TaskManager that will execute tasks.
- setTemporaryDirectory(File) - Method in class net.lecousin.framework.io.TemporaryFiles
-
Set the directory into which create temporary files.
- setter - Variable in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- setText(String) - Method in class net.lecousin.framework.application.SplashScreen
-
- setText(String) - Method in class net.lecousin.framework.progress.FakeWorkProgress
-
- setText(String) - Method in interface net.lecousin.framework.progress.WorkProgress
-
Set the text describing the work being done.
- setText(String) - Method in class net.lecousin.framework.progress.WorkProgressImpl
-
- setTextContent(String) - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- setTextContent(String) - Method in class net.lecousin.framework.xml.dom.XMLCharacterData
-
- setTextContent(String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- setTextContent(String) - Method in class net.lecousin.framework.xml.dom.XMLDocumentType
-
- setTextContent(String) - Method in class net.lecousin.framework.xml.dom.XMLElement
-
- setTimeBeforeToRemove(long) - Method in class net.lecousin.framework.memory.ByteArrayCache
-
Time before a cached buffer can be removed to free memory.
- setTimeBeforeToRemove(long) - Method in class net.lecousin.framework.memory.IntArrayCache
-
Time before a cached buffer can be removed to free memory.
- setType(TypeDefinition) - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- setUnmanagedThreads(int) - Method in class net.lecousin.framework.application.StandaloneLCCore
-
Set the number of threads to use by multi-threading system for unmanaged tasks.
- setUserData(String, Object, UserDataHandler) - Method in class net.lecousin.framework.xml.dom.XMLNode
-
- setValue(Object, Object) - Method in class net.lecousin.framework.io.serialization.rules.CustomAttributeSerializer.CustomAttribute
-
- setValue(Object, Object) - Method in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
Set the value of this attribute for the given instance.
- setValue(String) - Method in class net.lecousin.framework.xml.dom.XMLAttribute
-
- setValue1(T1) - Method in class net.lecousin.framework.util.Pair
-
- setValue1(T1) - Method in class net.lecousin.framework.util.Triple
-
- setValue2(T2) - Method in class net.lecousin.framework.util.Pair
-
- setValue2(T2) - Method in class net.lecousin.framework.util.Triple
-
- setValue3(T3) - Method in class net.lecousin.framework.util.Triple
-
- setXmlStandalone(boolean) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- setXmlVersion(String) - Method in class net.lecousin.framework.xml.dom.XMLDocument
-
- ShortMap<ValueType> - Interface in net.lecousin.framework.collections.map
-
Interface for a Map that accept short keys (primitive type instead of Short).
- signalErrorBeforeEndOfData(IOException) - Method in interface net.lecousin.framework.io.IO.OutputToInput
-
Signal that no more data will be written by the producer because of an error.
- signalErrorBeforeEndOfData(IOException) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- signalErrorBeforeEndOfData(IOException) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- SimpleBufferedReadable - Class in net.lecousin.framework.io.buffering
-
This implementation of buffered readable IO use a simple buffering strategy, with 2 buffers:
while the first one is used, the second is filled in background.
- SimpleBufferedReadable(IO.Readable, int) - Constructor for class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
Constructor.
- SimpleBufferedWritable - Class in net.lecousin.framework.io.buffering
-
Simple implementation of a buffered writable using 2 buffers.
The first buffer is first filled with written data.
- SimpleBufferedWritable(IO.Writable, int) - Constructor for class net.lecousin.framework.io.buffering.SimpleBufferedWritable
-
Constructor.
- SimpleCache<Key,Data> - Class in net.lecousin.framework.memory
-
A simple cache implementation.
- SimpleCache(String, Function<Key, Data>) - Constructor for class net.lecousin.framework.memory.SimpleCache
-
Constructor.
- SimpleEvent - Class in net.lecousin.framework.event
-
A SimpleEvent is like an Event but does not provide data to describe the event.
- SimpleEvent() - Constructor for class net.lecousin.framework.event.SimpleEvent
-
- SimpleIDManagerLong - Class in net.lecousin.framework.util
-
ID Manager allocating long integer identifiers.
- SimpleIDManagerLong() - Constructor for class net.lecousin.framework.util.SimpleIDManagerLong
-
Constructor.
- SimpleInteger() - Constructor for class net.lecousin.framework.util.StringEncoding.SimpleInteger
-
- SimpleListenable - Interface in net.lecousin.framework.event
-
A SimpleListenable is an object on which we can add and remove listeners which are simple Runnable.
- SimpleListenableContainer<T extends SimpleListenable> - Class in net.lecousin.framework.event
-
Class that implements SimpleListenable and delegate to an event of type T which is lazily instantiated on its first listener.
- SimpleListenableContainer() - Constructor for class net.lecousin.framework.event.SimpleListenableContainer
-
- SimpleLong() - Constructor for class net.lecousin.framework.util.StringEncoding.SimpleLong
-
- SingleBufferReadable - Class in net.lecousin.framework.io.buffering
-
This is the less efficient buffered readable implementation: it uses a single buffer, which is filled only when first byte
is read (and so is blocking).
- SingleBufferReadable(IO.Readable, int, boolean) - Constructor for class net.lecousin.framework.io.buffering.SingleBufferReadable
-
Constructor.
- SingleEvent<T> - Class in net.lecousin.framework.event
-
A SingleEvent is an event that can occur only once.
- SingleEvent() - Constructor for class net.lecousin.framework.event.SingleEvent
-
- singleTimeIterable(Enumeration<T>) - Static method in class net.lecousin.framework.collections.CollectionsUtil
-
Create an Iterable from an Enumeration, but avoiding to create a list, so the Iterable can be iterated only once.
- SingleVersion(Version) - Constructor for class net.lecousin.framework.application.VersionSpecification.SingleVersion
-
Constructor.
- size() - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- size() - Method in class net.lecousin.framework.collections.map.HalfByteHashMap
-
- size() - Method in class net.lecousin.framework.collections.map.IntegerMapLinkedArrayList
-
- size() - Method in class net.lecousin.framework.collections.map.IntegerMapRBT
-
- size() - Method in class net.lecousin.framework.collections.map.LongMapRBT
-
- size() - Method in interface net.lecousin.framework.collections.map.PrimitiveMap
-
Return the number of elements.
- size() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeInteger
-
- size() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLong
-
- size() - Method in class net.lecousin.framework.collections.sort.RedBlackTreeLongByRange
-
- size() - Method in interface net.lecousin.framework.collections.sort.Sorted
-
Number of elements in this collection.
- size() - Method in class net.lecousin.framework.collections.Tree
-
Return the number of elements.
- size() - Method in class net.lecousin.framework.collections.TurnArray
-
- size - Variable in class net.lecousin.framework.io.buffering.BufferedIO
-
- size - Variable in class net.lecousin.framework.io.FragmentedSubIO
-
- size - Variable in class net.lecousin.framework.io.SubIO
-
- size - Variable in class net.lecousin.framework.io.util.FileInfo
-
- size - Variable in class net.lecousin.framework.io.util.ReadableWithProgress
-
- size() - Method in class net.lecousin.framework.util.CompositeNamedObject
-
Return the number of objects.
- size(long) - Static method in class net.lecousin.framework.util.StringUtil
-
Create a string for the given size, expressed in bytes or KB or MB or GB or TB, with 2 decimals.
- size(Number) - Static method in class net.lecousin.framework.util.StringUtil
-
Create a string for the given size, expressed in bytes or KB or MB or GB or TB, with 2 decimals.
- size(BigInteger) - Static method in class net.lecousin.framework.util.StringUtil
-
Create a string for the given size, expressed in bytes or KB or MB or GB or TB, with 2 decimals.
- size - Variable in class net.lecousin.framework.util.UnprotectedStringBufferLimited
-
- sizes - Variable in class net.lecousin.framework.io.LinkedIO
-
- skip(long) - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- skip(int) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- skip(int) - Method in class net.lecousin.framework.io.buffering.BufferedReverseIOReading
-
- skip(long) - Method in class net.lecousin.framework.io.buffering.BufferedToInputStream
-
- skip(int) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- skip(int) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- skip(int) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- skip(int) - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- skip(int) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- skip(int) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- skip(int) - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- skip(int) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO.DeterminedSize
-
- skip(int) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- skip(int) - Method in interface net.lecousin.framework.io.IO.ReadableByteStream
-
- skip(long) - Method in class net.lecousin.framework.io.IOAsInputStream
-
- skip(int) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Buffered
-
- skip(int) - Method in class net.lecousin.framework.io.LinkedIO.Readable.Seekable.Buffered
-
- skip(int) - Method in class net.lecousin.framework.io.LinkedIO
-
- skip(int) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- skip(int) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable.Buffered
-
- skip(int) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- skip(int) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable.Buffered
-
- skip(int) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- skip(int) - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- skipAsync(long) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO.DeterminedSize
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.FileIO.ReadOnly
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.FileIO
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.FragmentedSubIO.Readable
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in interface net.lecousin.framework.io.IO.Readable
-
Returns the number of bytes skipped.
- skipAsync(long) - Method in interface net.lecousin.framework.io.IO.Readable
-
Returns the number of bytes skipped.
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.IOFromInputStream
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO.Readable
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable.Buffered
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.SubIO.Readable
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- skipAsync(long, Consumer<Pair<Long, IOException>>) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- skipAsyncByReading(IO.Readable, long, Consumer<Pair<Long, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement an asynchronous skip using readAsync.
- skipAsyncUsingSync(IO.Readable, long, Consumer<Pair<Long, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement an asynchronous skip using a task calling a synchronous skip.
- skipSync(long) - Method in class net.lecousin.framework.io.buffering.BufferedIO
-
- skipSync(long) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- skipSync(long) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- skipSync(long) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- skipSync(long) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- skipSync(long) - Method in class net.lecousin.framework.io.buffering.PreBufferedReadable
-
- skipSync(long) - Method in class net.lecousin.framework.io.buffering.ReadableToSeekable
-
- skipSync(long) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
- skipSync(long) - Method in class net.lecousin.framework.io.buffering.SingleBufferReadable
-
- skipSync(long) - Method in class net.lecousin.framework.io.buffering.TwoBuffersIO
-
- skipSync(long) - Method in class net.lecousin.framework.io.FileIO.ReadOnly
-
- skipSync(long) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- skipSync(long) - Method in class net.lecousin.framework.io.FileIO
-
- skipSync(long) - Method in class net.lecousin.framework.io.FragmentedSubIO.Readable
-
- skipSync(long) - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- skipSync(long) - Method in interface net.lecousin.framework.io.IO.Readable
-
Returns the number of bytes skipped.
- skipSync(long) - Method in class net.lecousin.framework.io.IOFromInputStream
-
- skipSync(long) - Method in class net.lecousin.framework.io.LinkedIO.Readable
-
- skipSync(long) - Method in class net.lecousin.framework.io.LinkedIO
-
- skipSync(long) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- skipSync(long) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- skipSync(long) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable.Buffered
-
- skipSync(long) - Method in class net.lecousin.framework.io.PositionKnownWrapper.Readable
-
- skipSync(long) - Method in class net.lecousin.framework.io.PositionKnownWrapper
-
- skipSync(long) - Method in class net.lecousin.framework.io.SubIO.Readable.Seekable
-
- skipSync(long) - Method in class net.lecousin.framework.io.SubIO.Readable
-
- skipSync(long) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- skipSync(long) - Method in class net.lecousin.framework.io.util.EmptyReadable
-
- skipSync(long) - Method in class net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered
-
- skipSync(long) - Method in class net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize
-
- skipSyncByReading(IO.Readable, long) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement a synchronous skip using a synchronous read.
- skipSyncUsingAsync(IO.Readable, long) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement a synchronous skip using an asynchronous one and blocking until it finishes.
- sleep(long) - Static method in class net.lecousin.framework.util.ThreadUtil
-
Pause the current thread and return false in case it has been interrupted.
- sortAttributes(List<SerializationClass.Attribute>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- sortAttributes(List<SerializationClass.Attribute>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- sortAttributes(List<SerializationClass.Attribute>) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- sortAttributes(List<SerializationClass.Attribute>) - Method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- Sorted<T> - Interface in net.lecousin.framework.collections.sort
-
This interface marks a list as being sorted.
It does not add any constraint except the it must be iterable.
The iterator returned by the method iterator() does not return elements in the sorted order, the method orderedIterator must be used instead.
- Sorted.AssociatedWithInteger<T> - Interface in net.lecousin.framework.collections.sort
-
Interface for sorted list where elements are associated with integer values to sort them.
- Sorted.AssociatedWithLong<T> - Interface in net.lecousin.framework.collections.sort
-
Interface for sorted list where elements are associated with long values to sort them.
- sourceType() - Method in interface net.lecousin.framework.io.serialization.CustomSerializer
-
Source type.
- sp - Variable in class net.lecousin.framework.xml.XMLStreamEventsAsync.Next
-
- specifyAnyValue(SerializationContext) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyAnyValue(SerializationContext) - Method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- specifyBooleanValue(SerializationContext, boolean) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyBooleanValue(SerializationContext, boolean) - Method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- specifyByteArrayValue(SerializationContext, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyCharacterValue(SerializationContext, boolean) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyCharacterValue(SerializationContext, boolean) - Method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- specifyCollectionValue(SerializationContext.CollectionContext, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyCollectionValue(SerializationContext.CollectionContext, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- specifyEnumValue(SerializationContext, TypeDefinition) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyEnumValue(SerializationContext, TypeDefinition) - Method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- specifyInputStreamValue(SerializationContext, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyIOReadableValue(SerializationContext, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyIOReadableValue(SerializationContext, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- specifyMapValue(SerializationContext, TypeDefinition, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyNumericValue(SerializationContext, Class<?>, boolean, Number, Number) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyNumericValue(SerializationContext, Class<?>, boolean, Number, Number) - Method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- specifyObjectValue(SerializationContext, TypeDefinition, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyStringValue(SerializationContext, TypeDefinition) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyStringValue(SerializationContext, TypeDefinition) - Method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- specifyTypeAttribute(SerializationContext.ObjectContext, List<SerializationClass.Attribute>, int, List<SerializationRule>, Async<SerializationException>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyTypeAttribute(SerializationContext.AttributeContext, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyTypeAttribute(SerializationContext.AttributeContext, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- specifyTypeContent(SerializationContext.ObjectContext, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyTypedValue(SerializationContext.ObjectContext, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- specifyTypedValue(SerializationContext.ObjectContext, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLSpecWriter
-
- specifyValue(SerializationContext, TypeDefinition, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
Can be used when already initialized.
- SpecTask(Runnable) - Constructor for class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter.SpecTask
-
- SplashScreen - Class in net.lecousin.framework.application
-
Splash screen that may be used while loading an application.
- SplashScreen(boolean) - Constructor for class net.lecousin.framework.application.SplashScreen
-
Constructor.
- split(char) - Method in interface net.lecousin.framework.util.IString
-
Return a list of strings, by splitting the current string using the given character as separator.
- split(char) - Method in class net.lecousin.framework.util.UnprotectedString
-
- split(char) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- splitOnTokens(String) - Static method in class net.lecousin.framework.util.WildcardFilePattern
-
Splits a string into a number of tokens.
- splitText(int) - Method in class net.lecousin.framework.xml.dom.XMLText
-
- StandaloneLCCore - Class in net.lecousin.framework.application
-
LC Core Environment for a standalone application.
- StandaloneLCCore() - Constructor for class net.lecousin.framework.application.StandaloneLCCore
-
Constructor.
- StandaloneTaskPriorityManager - Class in net.lecousin.framework.concurrent
-
Simple implementation of TaskPriorityManager for a single application, only using the priority of tasks.
- StandaloneTaskPriorityManager() - Constructor for class net.lecousin.framework.concurrent.StandaloneTaskPriorityManager
-
Constructor.
- start(Artifact, String[], Map<String, String>, boolean, ThreadFactory, LibrariesManager, Appender) - Static method in class net.lecousin.framework.application.Application
-
Method to call at the beginning of the application, typically in the main method.
- start(Artifact, boolean) - Static method in class net.lecousin.framework.application.Application
-
Method to call at the beginning of the application, typically in the main method.
- start(Artifact, String[], boolean) - Static method in class net.lecousin.framework.application.Application
-
Method to call at the beginning of the application, typically in the main method.
- start(Application, WorkProgress) - Method in interface net.lecousin.framework.application.ApplicationBootstrap
-
Start the application, and return a synchronization point that will be unblocked when the application
is asked to shutdown.
- start(Application) - Method in class net.lecousin.framework.application.launcher.DynamicLibrariesManager
-
- start() - Method in interface net.lecousin.framework.application.LCCore.Environment
-
Initialization.
- start() - Static method in class net.lecousin.framework.application.LCCore
-
Initialization.
- start(Application) - Method in class net.lecousin.framework.application.libraries.classpath.DefaultLibrariesManager
-
- start(Application) - Method in interface net.lecousin.framework.application.libraries.LibrariesManager
-
This method is automatically called on application startup so this libraries manager
can initialize and load libraries as needed for the given application.
- start() - Method in class net.lecousin.framework.application.StandaloneLCCore
-
- start() - Method in interface net.lecousin.framework.collections.AsyncCollection.OneByOne.Refreshable
-
Called when new elements will come to replace the previous ones.
- start() - Method in class net.lecousin.framework.concurrent.async.JoinPoint
-
Start this JoinPoint, so as soon as the number of waited events becomes zero, this JoinPoint becomes unblocked.
- start() - Method in class net.lecousin.framework.concurrent.MonoThreadTaskManager
-
- start() - Method in class net.lecousin.framework.concurrent.MultiThreadTaskManager
-
- start(TParam) - Method in class net.lecousin.framework.concurrent.Task.Parameter
-
Set the value of the parameter and start the task.
- start() - Method in class net.lecousin.framework.concurrent.Task
-
Ask to start the task.
- start() - Method in class net.lecousin.framework.concurrent.util.production.simple.Production
-
Start the production.
- start - Variable in class net.lecousin.framework.io.SubIO
-
- start() - Method in class net.lecousin.framework.io.text.FullReadLines
-
Start to read lines in a separate task.
- start(byte, WorkProgress, long) - Method in class net.lecousin.framework.util.DirectoryWalker
-
Start the directory analysis.
- start() - Method in class net.lecousin.framework.xml.XMLStreamEvents.Starter
-
- start() - Method in class net.lecousin.framework.xml.XMLStreamEventsAsync
-
Start reading the XML to provide the first event.
- start() - Method in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Async
-
- start() - Method in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Sync
-
- start() - Method in class net.lecousin.framework.xml.XMLStreamEventsSync
-
Start reading the XML to provide the first event.
- start(IO.Readable.Buffered, int, int, boolean) - Static method in class net.lecousin.framework.xml.XMLStreamReader
-
Utility method that initialize a XMLStreamReader, initialize it, and
return an AsyncWork which is unblocked when characters are available to be read.
- start() - Method in class net.lecousin.framework.xml.XMLStreamReader
-
- start() - Method in class net.lecousin.framework.xml.XMLStreamReaderAsync
-
- start(String, String, Map<String, String>) - Method in class net.lecousin.framework.xml.XMLWriter
-
Start the document with the XML processing instruction if needed, and opening the root element.
- startCollectionAttributeValue(SerializationContext.AttributeContext) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
Return true if the start has been found, false if null has been found, or an error.
- startCollectionValue() - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
Return true if the start has been found, false if null has been found, or an error.
- startCollectionValue(SerializationContext.CollectionContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- startCollectionValue() - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- startCollectionValue(SerializationContext.CollectionContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- startCollectionValueElement(SerializationContext.CollectionContext, Object, int, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- startCollectionValueElement(SerializationContext.CollectionContext, Object, int, String, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- started(JoinPoint<?>) - Static method in class net.lecousin.framework.concurrent.ThreadingDebugHelper
-
Indicate a JoinPoint has been started.
- Starter(IO.Readable.Buffered, Charset, int, int, boolean) - Constructor for class net.lecousin.framework.xml.XMLStreamEvents.Starter
-
- startObjectValue(SerializationContext, TypeDefinition, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
Instantiate the type if the start of an object has been found, null if null has been found, or an error.
- startObjectValue(SerializationContext.ObjectContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializer
-
- startObjectValue(SerializationContext, TypeDefinition, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLDeserializer
-
- startObjectValue(SerializationContext.ObjectContext, String, List<SerializationRule>) - Method in class net.lecousin.framework.xml.serialization.XMLSerializer
-
- startOn(IAsync<? extends Exception>, boolean) - Method in class net.lecousin.framework.concurrent.Task
-
Start this task once the given synchronization point is unblocked.
- startOn(boolean, IAsync<?>...) - Method in class net.lecousin.framework.concurrent.Task
-
Start this task once all the given synchronization points are unblocked.
- startOnDone(Task<?, ?>) - Method in class net.lecousin.framework.concurrent.Task
-
Start this task once the given task is done.
- startRead() - Method in class net.lecousin.framework.concurrent.async.ReadWriteLockPoint
-
To call when a thread wants to enter read mode.
- startReadAsync() - Method in class net.lecousin.framework.concurrent.async.ReadWriteLockPoint
-
To call when a thread wants to enter read mode.
- startReadAsync(boolean) - Method in class net.lecousin.framework.concurrent.async.ReadWriteLockPoint
-
To call when a thread wants to enter read mode.
- startRecording(boolean) - Method in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Async
-
- startRecording(boolean) - Method in interface net.lecousin.framework.xml.XMLStreamEventsRecorder
-
Start to record events.
- startRecording(boolean) - Method in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Sync
-
- startRootElement() - Method in class net.lecousin.framework.xml.XMLStreamReader
-
Shortcut to move forward to the first START_ELEMENT event, skipping the header or comments.
- startRootElement() - Method in class net.lecousin.framework.xml.XMLStreamReaderAsync
-
Shortcut to move forward to the first START_ELEMENT event, skipping the header or comments.
- startsWith(CharSequence) - Method in interface net.lecousin.framework.util.IString
-
Return true if this string starts with the given one.
- startsWith(CharSequence) - Method in class net.lecousin.framework.util.UnprotectedString
-
- startsWith(CharSequence) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- startWrite() - Method in class net.lecousin.framework.concurrent.async.ReadWriteLockPoint
-
To call when a thread wants to enter write mode.
- startWriteAsync() - Method in class net.lecousin.framework.concurrent.async.ReadWriteLockPoint
-
To call when a thread wants to enter write mode.
- startWriteAsync(boolean) - Method in class net.lecousin.framework.concurrent.async.ReadWriteLockPoint
-
To call when a thread wants to enter write mode.
- STATUS_BLOCKED - Static variable in class net.lecousin.framework.concurrent.Task
-
started but blocked (waiting for something).
- STATUS_DONE - Static variable in class net.lecousin.framework.concurrent.Task
-
done.
- STATUS_EXECUTED - Static variable in class net.lecousin.framework.concurrent.Task
-
executed, but some sub-tasks are not yet done.
- STATUS_NOT_STARTED - Static variable in class net.lecousin.framework.concurrent.Task
-
not yet started.
- STATUS_RUNNING - Static variable in class net.lecousin.framework.concurrent.Task
-
started and still running.
- STATUS_STARTED_READY - Static variable in class net.lecousin.framework.concurrent.Task
-
started and put in the ready list of the task manager.
- STATUS_STARTED_WAITING - Static variable in class net.lecousin.framework.concurrent.Task
-
started but waiting for a specific time.
- stop() - Method in class net.lecousin.framework.application.Application
-
Stop this application and release resources.
- stop() - Method in interface net.lecousin.framework.application.LCCore.Environment
-
Stop the environment and close all applications.
- stop(boolean) - Static method in class net.lecousin.framework.application.LCCore
-
Stop the environement.
- stop() - Method in class net.lecousin.framework.application.StandaloneLCCore
-
- stop() - Method in class net.lecousin.framework.io.buffering.BufferedReverseIOReading
-
Try to stop any pending read operation on the underlying IO, and wait them to end.
- stop() - Method in class net.lecousin.framework.io.buffering.SimpleBufferedReadable
-
Stop any pending read, and block until they are cancelled or done.
- stopped - Variable in class net.lecousin.framework.concurrent.TaskManager
-
- stopping - Variable in class net.lecousin.framework.concurrent.TaskManager
-
- stopRecording() - Method in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Async
-
- stopRecording() - Method in interface net.lecousin.framework.xml.XMLStreamEventsRecorder
-
Stop recording events.
- stopRecording() - Method in class net.lecousin.framework.xml.XMLStreamEventsRecorder.Sync
-
- stopRepeat() - Method in class net.lecousin.framework.concurrent.Task
-
Do not execute this task again.
- stream - Variable in class net.lecousin.framework.xml.XMLStreamEvents
-
- streamReferenceHandlers - Variable in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- StringEncoding<T> - Interface in net.lecousin.framework.util
-
Interface to encode a value into a string, and decode it from a string.
- StringEncoding.EncodedLong - Class in net.lecousin.framework.util
-
Uses a IBytesEncoding to encode and decode from the little endian representation of a long.
- StringEncoding.SimpleInteger - Class in net.lecousin.framework.util
-
Simple encoding for an Integer, using toString and valueOf.
- StringEncoding.SimpleLong - Class in net.lecousin.framework.util
-
Simple encoding for a Long, using toString and valueOf.
- StringFormat - Annotation Type in net.lecousin.framework.util
-
Declare how to parse from a String, and how to generate a String from an Object.
- StringParser<T> - Interface in net.lecousin.framework.util
-
Parser from a String into the specified type T.
- StringParser.Parse - Annotation Type in net.lecousin.framework.util
-
Mark a constructor having a String as parameter to be able to parse a String.
- StringUtil - Class in net.lecousin.framework.util
-
Utility methods for String.
- sub(long) - Method in class net.lecousin.framework.event.ListenableLongProperty
-
Subtraction.
- sub(int) - Method in class net.lecousin.framework.mutable.MutableInteger
-
Subtract the given value and return the value after the subtraction.
- sub(long) - Method in class net.lecousin.framework.mutable.MutableLong
-
Subtract the given value and return the value after the subtraction.
- SubIO - Class in net.lecousin.framework.io
-
Sub-part of an IO.
- SubIO.Readable - Class in net.lecousin.framework.io
-
Sub-part of a Readable IO.
- SubIO.Readable.Seekable - Class in net.lecousin.framework.io
-
Sub-part of a Seekable Readable IO.
- SubIO.Readable.Seekable.Buffered - Class in net.lecousin.framework.io
-
Sub-part of a Buffered Seekable Readable IO.
- SubIO.ReadWrite - Class in net.lecousin.framework.io
-
Sub-part of a Seekable Readable and Writable IO.
- SubIO.Writable - Class in net.lecousin.framework.io
-
Sub-part of a Writable IO.
- SubIO.Writable.Seekable - Class in net.lecousin.framework.io
-
Sub-part of a Seekable Writable IO.
- SubIOProvider - Interface in net.lecousin.framework.io.provider
-
IOProvider based on an existing IO, providing a SubIO on it.
- SubIOProvider.Readable - Class in net.lecousin.framework.io.provider
-
Readable SubIO provider.
- subList(int, int) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- subSequence(int, int) - Method in class net.lecousin.framework.util.UnprotectedString
-
- subSequence(int, int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- substring(int) - Method in interface net.lecousin.framework.util.IString
-
Return a sub-string starting at the given position until the end.
- substring(int, int) - Method in interface net.lecousin.framework.util.IString
-
Return a sub-string starting at the given start position (included) until the given end position (excluded).
- substring(int, int) - Method in class net.lecousin.framework.util.UnprotectedString
-
- substring(int) - Method in class net.lecousin.framework.util.UnprotectedString
-
- substring(int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- substring(int, int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- substringData(int, int) - Method in class net.lecousin.framework.xml.dom.XMLCharacterData
-
- subText - Variable in class net.lecousin.framework.progress.WorkProgressImpl
-
- SubWorkProgress - Class in net.lecousin.framework.progress
-
Implementation of WorkProgress for a sub-aork, that will transmit its progression to its parent.
- SubWorkProgress(WorkProgress, long, long, String, String) - Constructor for class net.lecousin.framework.progress.SubWorkProgress
-
Constructor.
- SubWorkProgress(WorkProgress, long, long, String) - Constructor for class net.lecousin.framework.progress.SubWorkProgress
-
Constructor.
- SubWorkProgress(WorkProgress, long, long) - Constructor for class net.lecousin.framework.progress.SubWorkProgress
-
Constructor.
- success(TResult, AsyncSupplier<TResult, TError>, Consumer<Pair<TResult, TError>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Shortcut to transfer a result to ondone if it is not null, and to the AsyncWork.
- success(TResult, Consumer<Pair<TResult, TError>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Shortcut to transfer a result to ondone if it is not null, and create an AsyncWork with this result.
- supportConversion(Class<? extends IntegerUnit>, Class<? extends IntegerUnit>) - Method in interface net.lecousin.framework.math.IntegerUnit.Converter
-
Return true if the conversion is supported.
- supportConversion(Class<? extends IntegerUnit>, Class<? extends IntegerUnit>) - Method in class net.lecousin.framework.math.TimeUnit.Converter
-
- Sync(XMLStreamEventsSync) - Constructor for class net.lecousin.framework.xml.XMLStreamEventsRecorder.Sync
-
Constructor.
- synch - Variable in class net.lecousin.framework.progress.WorkProgressImpl
-
- system - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Event
-
System specified in the DOCTYPE tag.
- SYSTEM_PROPERTY_USER_HOME - Static variable in class net.lecousin.framework.util.SystemEnvironment
-
- SystemEnvironment - Class in net.lecousin.framework.util
-
Get information about the system such as type of operating system, based on environment properties.
- SystemEnvironment.OSFamily - Enum in net.lecousin.framework.util
-
Type of operating system.
- systemId - Variable in class net.lecousin.framework.xml.dom.XMLDocumentType
-
- targetType() - Method in interface net.lecousin.framework.io.serialization.CustomSerializer
-
Target type.
- Task<T,TError extends Exception> - Class in net.lecousin.framework.concurrent
-
Task to be executed asynchronously.
- Task(TaskManager, String, byte) - Constructor for class net.lecousin.framework.concurrent.Task
-
Constructor.
- Task(TaskManager, String, byte, Consumer<Pair<T, TError>>) - Constructor for class net.lecousin.framework.concurrent.Task
-
Constructor.
- Task(Object, String, byte, Consumer<Pair<T, TError>>) - Constructor for class net.lecousin.framework.concurrent.Task
-
Constructor.
- Task(Object, String, byte) - Constructor for class net.lecousin.framework.concurrent.Task
-
Constructor.
- Task.Cpu<T,TError extends Exception> - Class in net.lecousin.framework.concurrent
-
Task using only CPU resource.
- Task.Cpu.FromRunnable - Class in net.lecousin.framework.concurrent
-
CPU task from a Runnable.
- Task.Cpu.FromSupplierThrows<T,TError extends Exception> - Class in net.lecousin.framework.concurrent
-
CPU task from a Supplier.
- Task.Cpu.Parameter<TParam,TResult,TError extends Exception> - Class in net.lecousin.framework.concurrent
-
Task using only CPU resource and holding a parameter.
- Task.Cpu.Parameter.FromConsumer<TParam> - Class in net.lecousin.framework.concurrent
-
CPU task with parameter from a Runnable.
- Task.Cpu.Parameter.FromFunction<TParam,TResult> - Class in net.lecousin.framework.concurrent
-
CPU task with parameter from a Function.
- Task.Done<T,TError extends Exception> - Class in net.lecousin.framework.concurrent
-
Task already done with a result or an error.
- Task.OnFile<T,TError extends Exception> - Class in net.lecousin.framework.concurrent
-
Task using a only a file resource.
- Task.OnFile.Parameter<TParam,TResult,TError extends Exception> - Class in net.lecousin.framework.concurrent
-
Task using only a file resource and holding a parameter.
- Task.Output - Class in net.lecousin.framework.concurrent
-
Synchronization point holding the result or error of this task.
- Task.Parameter<TParam,TResult,TError extends Exception> - Class in net.lecousin.framework.concurrent
-
Task holding a parameter.
- Task.Unmanaged<TResult,TError extends Exception> - Class in net.lecousin.framework.concurrent
-
Unmanaged task that may use any resource and block at any time without using a synchronization point.
- taskDescription - Variable in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- taskJoin - Variable in class net.lecousin.framework.concurrent.Task
-
- TaskManager - Class in net.lecousin.framework.concurrent
-
Base class to implement a TaskManager, which is responsible to execute tasks in threads.
- TaskManager(String, Object, ThreadFactory, Class<? extends TaskPriorityManager>) - Constructor for class net.lecousin.framework.concurrent.TaskManager
-
Constructor.
- TaskMonitoring - Class in net.lecousin.framework.concurrent
-
Monitoring of multi-threading system to avoid dead tasks.
- taskPriorityManager - Variable in class net.lecousin.framework.concurrent.TaskManager
-
- TaskPriorityManager - Interface in net.lecousin.framework.concurrent
-
Interface to implement to manage the priority of tasks.
- tasks - Variable in class net.lecousin.framework.progress.MultiTaskProgress
-
- TemporaryFiles - Class in net.lecousin.framework.io
-
Utility class to create temporary files.
- text - Variable in class net.lecousin.framework.progress.WorkProgressImpl
-
- text - Variable in class net.lecousin.framework.xml.dom.XMLCharacterData
-
- text - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Attribute
-
- text - Variable in class net.lecousin.framework.xml.XMLStreamEvents.ElementContext
-
- text - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Event
-
Text read, depending of the node type.
- TextLineStream - Class in net.lecousin.framework.io.text
-
Allow to read a text file line by line.
- TextLineStream(ICharacterStream.Readable.Buffered) - Constructor for class net.lecousin.framework.io.text.TextLineStream
-
Constructor.
- thenDoOrStart(Consumer<T>, String, byte) - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
Call consumer immediately (in current thread) if done, or start a CPU task on done.
- thenDoOrStart(Consumer<T>, String, byte, IAsync<TError>) - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
Call consumer immediately (in current thread) if done, or start a CPU task on done.
- thenDoOrStart(Runnable, String, byte) - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Call runnable immediately (in current thread) if done, or start a CPU task on done.
- thenDoOrStart(Runnable, String, byte, IAsync<TError>) - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Call runnable immediately (in current thread) if done, or start a CPU task on done.
- thenDoOrStart(Runnable, String, byte, IAsync<TError2>, Function<TError, TError2>) - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Call runnable immediately (in current thread) if done, or start a CPU task on done.
- thenStart(Task.Parameter<T, T2, TError>, boolean) - Method in class net.lecousin.framework.concurrent.async.AsyncSupplier
-
Start the given task when this asynchronous unit is unblocked.
- thenStart(Task<?, ? extends Exception>, boolean) - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Start the given task when this asynchronous unit is unblocked.
- thenStart(String, byte, Runnable, boolean) - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Start the given task when this asynchronous unit is unblocked.
- thenStart(Task<?, ? extends Exception>, Runnable) - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Start the given task when this asynchronous unit is unblocked.
- thenStart(Task<?, ? extends Exception>, IAsync<TError>) - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Start the given task when this asynchronous unit is successfully unblocked, else the error or cancel
event are forwarded to the given asynchronous unit.
- thenStart(Task<?, ? extends Exception>, IAsync<TError2>, Function<TError, TError2>) - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Start the given task when this synchronization point is successfully unblocked, else the error or cancel
event are forwarded to the given synchronization point.
- thenStart(String, byte, Runnable, IAsync<TError>) - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Start the given task when this synchronization point is successfully unblocked, else the error or cancel
event are forwarded to the given synchronization point.
- threadFactory - Variable in class net.lecousin.framework.concurrent.TaskManager
-
- Threading - Class in net.lecousin.framework.concurrent
-
Utility class to initialize and stop multi-threading, and utiliy methods for multi-threading.
- ThreadingDebugHelper - Class in net.lecousin.framework.concurrent
-
Utilities to help debugging multi-threading applications.
- threadName - Variable in class net.lecousin.framework.log.LogPattern.Log
-
- ThreadPoolTaskManager - Class in net.lecousin.framework.concurrent
-
A Task Manager that use a pool of threads to execute tasks.
- ThreadPoolTaskManager(String, Object, int, ThreadFactory, Class<? extends TaskPriorityManager>) - Constructor for class net.lecousin.framework.concurrent.ThreadPoolTaskManager
-
Constructor.
- ThreadUtil - Class in net.lecousin.framework.util
-
Utility methods for multi-threading.
- timeout(long, Runnable) - Method in class net.lecousin.framework.concurrent.async.JoinPoint
-
Should be used only for debugging purpose, as a JoinPoint is supposed to always become unblocked.
This method will wait for the given milliseconds, if at this time the JoinPoint is already unblocked,
nothing is done, else we force it to become unblocked, and the given callback is called if any.
- timestamp - Variable in class net.lecousin.framework.log.LogPattern.Log
-
- TimeUnit - Interface in net.lecousin.framework.math
-
Unit of time.
- TimeUnit.Converter - Class in net.lecousin.framework.math
-
Converter between time units.
- TimeUnit.Day - Class in net.lecousin.framework.math
-
Day time unit.
- TimeUnit.Hour - Class in net.lecousin.framework.math
-
Hour time unit.
- TimeUnit.Millisecond - Class in net.lecousin.framework.math
-
Milliseconds time unit.
- TimeUnit.Minute - Class in net.lecousin.framework.math
-
Minutes time unit.
- TimeUnit.Second - Class in net.lecousin.framework.math
-
Seconds time unit.
- tmpDecoder - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Starter
-
- toArray(Collection<Integer>) - Static method in class net.lecousin.framework.collections.ArrayUtil
-
Create an array from the collection.
- toArray(T2[]) - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- toArray() - Method in class net.lecousin.framework.collections.LinkedArrayList
-
- toArray() - Method in class net.lecousin.framework.collections.TurnArray
-
- toArray(U[]) - Method in class net.lecousin.framework.collections.TurnArray
-
- toArray(SerializationContext.CollectionContext) - Static method in class net.lecousin.framework.io.serialization.AbstractDeserializer
-
- toAsyncSupplier() - Method in interface net.lecousin.framework.concurrent.async.IAsync
-
Convert this synchronization point into an AsyncWork with Void result.
- toByteBuffer() - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
Wrap the buffer into a ByteBuffer.
- toClose(Closeable) - Method in class net.lecousin.framework.application.Application
-
Register an instance to close on application shutdown.
- toClose(AsyncCloseable<?>) - Method in class net.lecousin.framework.application.Application
-
Register an instance to close on application shutdown.
- toClose(Closeable) - Method in interface net.lecousin.framework.application.LCCore.Environment
-
Add a resource to close when closing the environment, the resource must be application independent.
- toClose(AsyncCloseable<?>) - Method in interface net.lecousin.framework.application.LCCore.Environment
-
Add a resource to close when closing the environment, the resource must be application independent.
- toClose(Closeable) - Method in class net.lecousin.framework.application.StandaloneLCCore
-
- toClose(AsyncCloseable<?>) - Method in class net.lecousin.framework.application.StandaloneLCCore
-
- toGUID(long, int, int, int, long) - Static method in class net.lecousin.framework.util.GUIDUtil
-
Create a GUID.
- toInterruptOnShutdown(Thread) - Method in class net.lecousin.framework.application.Application
-
Register a thread that must be interrupted on application shutdown.
- toLocalizable() - Method in interface net.lecousin.framework.locale.ToLocalizableString
-
Get the localizable string from this object.
- ToLocalizableString - Interface in net.lecousin.framework.locale
-
Able to obtain a localizable string.
- toLowerCase() - Method in interface net.lecousin.framework.util.IString
-
Convert this string to lower case.
- toLowerCase() - Method in class net.lecousin.framework.util.UnprotectedString
-
- toLowerCase() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- ToRule() - Constructor for class net.lecousin.framework.io.serialization.annotations.AddAttribute.ToRule
-
- ToRule() - Constructor for class net.lecousin.framework.io.serialization.annotations.Instantiate.ToRule
-
- ToRule() - Constructor for class net.lecousin.framework.io.serialization.annotations.Instantiation.ToRule
-
- ToRule() - Constructor for class net.lecousin.framework.io.serialization.annotations.MergeAttributes.ToRule
-
- ToRule() - Constructor for class net.lecousin.framework.io.serialization.annotations.Rename.ToRule
-
- ToRule() - Constructor for class net.lecousin.framework.io.serialization.annotations.SerializationMethods.ToRule
-
- ToRule() - Constructor for class net.lecousin.framework.io.serialization.annotations.SerializationName.ToRule
-
- ToRule() - Constructor for class net.lecousin.framework.io.serialization.annotations.Transient.ToRule
-
- ToRule() - Constructor for class net.lecousin.framework.io.serialization.annotations.TypeInstantiation.ToRule
-
- ToRule() - Constructor for class net.lecousin.framework.io.serialization.annotations.TypeSerializationMethod.ToRule
-
- ToRule() - Constructor for class net.lecousin.framework.io.serialization.annotations.TypeSerializer.ToRule
-
- toString() - Method in class net.lecousin.framework.application.Artifact
-
- toString(StringBuilder, String, String, String) - Static method in class net.lecousin.framework.application.Artifact
-
Create a string with group id, artifact id and version, separated by colon character.
- toString(String, String, String) - Static method in class net.lecousin.framework.application.Artifact
-
Create a string with group id, artifact id and version, separated by colon character.
- toString() - Method in class net.lecousin.framework.application.libraries.artifacts.LoadedLibrary
-
- toString() - Method in class net.lecousin.framework.application.libraries.classloader.DirectoryClassLoader
-
- toString() - Method in class net.lecousin.framework.application.libraries.classloader.ZipClassLoader
-
- toString() - Method in class net.lecousin.framework.application.Version
-
- toString(int[], StringBuilder) - Static method in class net.lecousin.framework.application.Version
-
Append the given version numbers to the given StringBuilder.
- toString() - Method in class net.lecousin.framework.application.VersionRange
-
- toString() - Method in class net.lecousin.framework.application.VersionSpecification.Range
-
- toString() - Method in class net.lecousin.framework.application.VersionSpecification.RangeWithRecommended
-
- toString() - Method in class net.lecousin.framework.application.VersionSpecification.SingleVersion
-
- toString() - Method in class net.lecousin.framework.concurrent.Task.Output
-
- toString() - Method in class net.lecousin.framework.concurrent.Task
-
- toString() - Method in class net.lecousin.framework.math.FragmentedRangeBigInteger
-
- toString() - Method in class net.lecousin.framework.math.FragmentedRangeInteger
-
- toString() - Method in class net.lecousin.framework.math.FragmentedRangeLong
-
- toString() - Method in class net.lecousin.framework.math.RangeBigInteger
-
- toString() - Method in class net.lecousin.framework.math.RangeInteger
-
- toString() - Method in class net.lecousin.framework.math.RangeLong
-
- toString(byte[]) - Static method in class net.lecousin.framework.util.GUIDUtil
-
Create a String representation of a GUID.
- toString(Object) - Static method in class net.lecousin.framework.util.ObjectUtil
-
Return "null" if o is null, else call the method toString on the object.
- toString() - Method in class net.lecousin.framework.util.Pair
-
- toString() - Method in class net.lecousin.framework.util.Triple
-
- toString() - Method in class net.lecousin.framework.util.UnprotectedString
-
- toString() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- toString() - Method in class net.lecousin.framework.xml.XMLStreamEvents.ElementContext
-
- toTempFile(IO.Readable) - Static method in class net.lecousin.framework.io.IOUtil
-
Write the given Readable to a temporary file, and return the temporary file.
- toTempFile(byte[]) - Static method in class net.lecousin.framework.io.IOUtil
-
Create a temporary file with the given content.
- toUpperCase() - Method in interface net.lecousin.framework.util.IString
-
Convert this string to upper case.
- toUpperCase() - Method in class net.lecousin.framework.util.UnprotectedString
-
- toUpperCase() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- toUsAsciiBytes() - Method in interface net.lecousin.framework.util.IString
-
Same as with char but with bytes, all characters are directly converted into bytes without CharsetEncoder.
- trace() - Method in class net.lecousin.framework.log.Logger
-
- trace(String) - Method in class net.lecousin.framework.log.Logger
-
Log.
- trace(String, Throwable) - Method in class net.lecousin.framework.log.Logger
-
Log.
- trace - Variable in class net.lecousin.framework.log.LogPattern.Log
-
- traceBlockingTasks - Static variable in class net.lecousin.framework.concurrent.Threading
-
- traceTaskDone - Static variable in class net.lecousin.framework.concurrent.Threading
-
- traceTasksNotDone - Static variable in class net.lecousin.framework.concurrent.Threading
-
- traceTaskTime - Static variable in class net.lecousin.framework.concurrent.Threading
-
- transferredTo - Variable in class net.lecousin.framework.concurrent.TaskManager
-
- transferTo(Decoder) - Method in class net.lecousin.framework.io.text.Decoder
-
Change charset by transfering the current state of this decoder to the new one.
- transferTo(Decoder) - Method in class net.lecousin.framework.io.text.DefaultDecoder
-
- Transient - Annotation Type in net.lecousin.framework.io.serialization.annotations
-
Indicate that an attribute should not be serialized.
- Transient.ToRule - Class in net.lecousin.framework.io.serialization.annotations
-
- Tree<T> - Class in net.lecousin.framework.collections
-
Tree structure where each node contains an element of type T, and sub-nodes as a Tree.
- Tree() - Constructor for class net.lecousin.framework.collections.Tree
-
- Tree.Node<T> - Class in net.lecousin.framework.collections
-
Tree node.
- Tree.WithParent<T> - Class in net.lecousin.framework.collections
-
Tree with a reference to the parent.
- trim() - Method in interface net.lecousin.framework.util.IString
-
Remove spaces characters at the beginning and the end of this string, and return this instance.
- trimBeginning() - Method in interface net.lecousin.framework.util.IString
-
Remove spaces characters at the beginning of this string.
- trimBeginning() - Method in class net.lecousin.framework.util.UnprotectedString
-
- trimBeginning() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- trimBeginning() - Method in class net.lecousin.framework.util.UnprotectedStringBufferLimited
-
- trimEnd() - Method in interface net.lecousin.framework.util.IString
-
Remove spaces characters at the end of this string.
- trimEnd() - Method in class net.lecousin.framework.util.UnprotectedString
-
- trimEnd() - Method in class net.lecousin.framework.util.UnprotectedStringBuffer
-
- trimEnd() - Method in class net.lecousin.framework.util.UnprotectedStringBufferLimited
-
- trimToSize() - Method in class net.lecousin.framework.util.UnprotectedString
-
Create a new character array to fit the current content of this string.
- Triple<T1,T2,T3> - Class in net.lecousin.framework.util
-
Object that contains 3 objects.
- Triple(T1, T2, T3) - Constructor for class net.lecousin.framework.util.Triple
-
Constructor.
- Triple() - Constructor for class net.lecousin.framework.util.Triple
-
Constructor with null values.
- Triple.Serializable<T1 extends Serializable,T2 extends Serializable,T3 extends Serializable> - Class in net.lecousin.framework.util
-
Serializable Triple.
- TurnArray<T> - Class in net.lecousin.framework.collections
-
Implementation of Deque using an array in an efficient way.
- TurnArray() - Constructor for class net.lecousin.framework.collections.TurnArray
-
Initialize with a size of 5.
- TurnArray(int) - Constructor for class net.lecousin.framework.collections.TurnArray
-
Initialize with the given initial size.
- TurnArray(int, int) - Constructor for class net.lecousin.framework.collections.TurnArray
-
Initialize with the given initial size.
- TwoBuffersIO - Class in net.lecousin.framework.io.buffering
-
Read an IO.Readable into 2 buffers, then those buffers can be read when ready.
- TwoBuffersIO(IO.Readable, int, int) - Constructor for class net.lecousin.framework.io.buffering.TwoBuffersIO
-
Constructor.
- TwoBuffersIO.DeterminedSize - Class in net.lecousin.framework.io.buffering
-
Add DeterminedSize capability.
- type - Variable in class net.lecousin.framework.io.serialization.SerializationClass.Attribute
-
- type() - Method in interface net.lecousin.framework.xml.serialization.XMLCustomSerializer
-
Type that this serializer is handling.
- type - Variable in class net.lecousin.framework.xml.XMLStreamEvents.Event
-
Type of current node.
- TypeAnnotationToRule<TAnnotation extends Annotation> - Interface in net.lecousin.framework.io.serialization.annotations
-
Convert an annotation into a SerializationRule.
- TypeAnnotationToRule.Registry - Class in net.lecousin.framework.io.serialization.annotations
-
Registry of converters between annotations and serialization rules.
- TypeDefinition - Class in net.lecousin.framework.io.serialization
-
Specify a type, with generic parameters.
- TypeDefinition(TypeDefinition, Type) - Constructor for class net.lecousin.framework.io.serialization.TypeDefinition
-
Create from the given type which is the type of an attribute or a method, knowing its container type.
- TypeDefinition(Class<?>, TypeDefinition...) - Constructor for class net.lecousin.framework.io.serialization.TypeDefinition
-
Create a type of the given class and generic parameters.
- TypeDefinition(Class<?>, List<TypeDefinition>) - Constructor for class net.lecousin.framework.io.serialization.TypeDefinition
-
Create a type of the given class and generic parameters.
- TypeFactory<T> - Class in net.lecousin.framework.io.serialization.rules
-
A factory to instantiate a specific type during deserialization.
- TypeFactory(Class<T>, Supplier<T>) - Constructor for class net.lecousin.framework.io.serialization.rules.TypeFactory
-
Constructor.
- TypeInstantiation - Annotation Type in net.lecousin.framework.io.serialization.annotations
-
Specify a factory to instantiate the type.
- TypeInstantiation.ToRule - Class in net.lecousin.framework.io.serialization.annotations
-
Convert an annotation into a rule.
- TypeSerializationMethod - Annotation Type in net.lecousin.framework.io.serialization.annotations
-
Specify a method to use for serialization of an attribute.
- TypeSerializationMethod.ToRule - Class in net.lecousin.framework.io.serialization.annotations
-
Convert an annotation into a CustomAttributeSerialization rule.
- TypeSerializer - Annotation Type in net.lecousin.framework.io.serialization.annotations
-
If isGeneral is true, the custom serializer will be applied generally, else
when declared on a class or interface the attributes of this class will use
the specified serializer if the type matches, and when declared on an
an attribute it applies only on the content of this attribute.
- TypeSerializer.ToRule - Class in net.lecousin.framework.io.serialization.annotations
-
Convert an annotation into a rule.
- TypeSerializers - Annotation Type in net.lecousin.framework.io.serialization.annotations
-
List of serializers.
- wait(Object, long) - Static method in class net.lecousin.framework.util.ThreadUtil
-
Call the wait method on the given lock and return false in case it has been interrupted
MUST be called in a synchronized block and in a loop to check condition.
- waitFinished(Collection<? extends Task<?, TError>>) - Static method in class net.lecousin.framework.concurrent.Threading
-
Wait for the given tasks to be done.
- waitForData(long) - Method in class net.lecousin.framework.concurrent.async.WaitingDataQueueSynchronizationPoint
-
To call when data is needed.
- WaitingDataQueueSynchronizationPoint<DataType,TError extends Exception> - Class in net.lecousin.framework.concurrent.async
-
Like a SynchronizationPoint, but with a queue of waiting data.
- WaitingDataQueueSynchronizationPoint() - Constructor for class net.lecousin.framework.concurrent.async.WaitingDataQueueSynchronizationPoint
-
- waitOneFinished(List<? extends Task<?, ?>>) - Static method in class net.lecousin.framework.concurrent.Threading
-
Wait for one of the given task to be done.
- waitUnblockedWithError(Collection<AsyncSupplier<?, TError>>) - Static method in class net.lecousin.framework.concurrent.Threading
-
Wait for the given tasks to finish, if one has an error this error is immediately thrown without waiting for other tasks.
- warn() - Method in class net.lecousin.framework.log.Logger
-
- warn(String) - Method in class net.lecousin.framework.log.Logger
-
Log.
- warn(String, Throwable) - Method in class net.lecousin.framework.log.Logger
-
Log.
- watch(Path, FileSystemWatcher.PathEventListener, WatchEvent.Kind<?>...) - Static method in class net.lecousin.framework.concurrent.FileSystemWatcher
-
Watch the given path.
- watch(Path, FileSystemWatcher.PathEventListener) - Static method in class net.lecousin.framework.concurrent.FileSystemWatcher
-
Watch the given path.
- WCS() - Constructor for class net.lecousin.framework.util.UnprotectedStringBuffer.WCS
-
- WildcardFilePattern - Class in net.lecousin.framework.util
-
Pattern to match file names, where character * and ? can be used.
- WildcardFilePattern(String) - Constructor for class net.lecousin.framework.util.WildcardFilePattern
-
Constructor.
- WithData(T) - Constructor for class net.lecousin.framework.util.Runnables.WithData
-
Constructor.
- WithParent(Tree.WithParent<T>) - Constructor for class net.lecousin.framework.collections.Tree.WithParent
-
Constructor.
- work - Variable in class net.lecousin.framework.io.util.ReadableWithProgress
-
- WorkProgress - Interface in net.lecousin.framework.progress
-
A WorkProgress allows to follow the progression of an asynchronous or background work.
- WorkProgress.MultiTask - Interface in net.lecousin.framework.progress
-
Interface for a multi-task progress, which is composed of sub-WorkProgress.
- WorkProgress.MultiTask.SubTask - Interface in net.lecousin.framework.progress
-
Interface for a sub-task.
- WorkProgress.MultiTask.SubTask.Wrapper - Class in net.lecousin.framework.progress
-
Simple implementation of SubTask.
- WorkProgressImpl - Class in net.lecousin.framework.progress
-
Default implementation of a WorkProgress.
- WorkProgressImpl(long, String, String) - Constructor for class net.lecousin.framework.progress.WorkProgressImpl
-
Constructor.
- WorkProgressImpl(long, String) - Constructor for class net.lecousin.framework.progress.WorkProgressImpl
-
Constructor.
- WorkProgressImpl(long) - Constructor for class net.lecousin.framework.progress.WorkProgressImpl
-
Constructor.
- WorkProgressUtil - Class in net.lecousin.framework.progress
-
Utility methods.
- Wrapper(WorkProgress, long) - Constructor for class net.lecousin.framework.progress.WorkProgress.MultiTask.SubTask.Wrapper
-
Constructor.
- Writable() - Constructor for class net.lecousin.framework.adapter.FileToIO.Writable
-
- Writable(IO.Writable) - Constructor for class net.lecousin.framework.io.IOAsOutputStream.Writable
-
Constructor.
- Writable(IO.Writable, long, long, String, boolean) - Constructor for class net.lecousin.framework.io.SubIO.Writable
-
Constructor.
- WritableCharacterStream - Class in net.lecousin.framework.io.text
-
Implement a non-buffered writable character stream using a writable IO.
- WritableCharacterStream(IO.Writable, Charset) - Constructor for class net.lecousin.framework.io.text.WritableCharacterStream
-
Constructor.
- WritableCharacterStream(IO.Writable, CharsetEncoder) - Constructor for class net.lecousin.framework.io.text.WritableCharacterStream
-
Constructor.
- write(long, ByteBuffer) - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- write(InputType) - Method in class net.lecousin.framework.concurrent.util.LimitAsyncOperations
-
Queue the data to write.
- write(byte) - Method in class net.lecousin.framework.io.buffering.BufferedIO.ReadWrite
-
- write(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.BufferedIO.ReadWrite
-
- write(byte) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- write(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- write(byte) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- write(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- write(byte) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedWritable
-
- write(byte[], int, int) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedWritable
-
- write(byte) - Method in interface net.lecousin.framework.io.IO.WritableByteStream
-
Write a byte.
- write(byte[], int, int) - Method in interface net.lecousin.framework.io.IO.WritableByteStream
-
Write bytes from the given buffer.
- write(byte[]) - Method in interface net.lecousin.framework.io.IO.WritableByteStream
-
Write bytes from the given buffer.
- write(int) - Method in class net.lecousin.framework.io.IOAsOutputStream.ByteStream
-
- write(byte[], int, int) - Method in class net.lecousin.framework.io.IOAsOutputStream.ByteStream
-
- write(int) - Method in class net.lecousin.framework.io.IOAsOutputStream.Writable
-
- write(byte[], int, int) - Method in class net.lecousin.framework.io.IOAsOutputStream.Writable
-
- write(ByteBuffer) - Method in class net.lecousin.framework.io.IOWritePool
-
Write the given buffer.
- write(char) - Method in class net.lecousin.framework.io.text.CharacterStreamWritePool
-
Write a single character.
- write(char[]) - Method in class net.lecousin.framework.io.text.CharacterStreamWritePool
-
Write the given characters.
- write(char[], int, int) - Method in class net.lecousin.framework.io.text.CharacterStreamWritePool
-
Write the given characters.
- write(CharBuffer) - Method in class net.lecousin.framework.io.text.CharacterStreamWritePool
-
Write the given characters.
- write(CharBuffer[]) - Method in class net.lecousin.framework.io.text.CharacterStreamWritePool
-
Write the given characters.
- write(String) - Method in class net.lecousin.framework.io.text.CharacterStreamWritePool
-
Write the given string.
- write(IString) - Method in class net.lecousin.framework.io.text.CharacterStreamWritePool
-
Write the given string.
- write(CharSequence) - Method in class net.lecousin.framework.io.text.CharacterStreamWritePool
-
Write the given string.
- write(Element) - Method in class net.lecousin.framework.xml.XMLWriter
-
Write the given DOM element.
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.concurrent.tasks.drives.FileAccess
-
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.BufferedIO.ReadWrite
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.BufferedIO.ReadWrite
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedWritable
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO
-
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO.WriteOnly
-
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FileIO.WriteOnly
-
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FragmentedSubIO.ReadWrite
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FragmentedSubIO.ReadWrite
-
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- writeAsync(Iterator<RangeLong>, RangeLong, long, int, long, ByteBuffer, Consumer<Pair<Integer, IOException>>, AsyncSupplier<Integer, IOException>) - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in interface net.lecousin.framework.io.IO.Writable.Seekable
-
- writeAsync(long, ByteBuffer) - Method in interface net.lecousin.framework.io.IO.Writable.Seekable
-
Equivalent to writeAsync(pos, buffer, null).
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in interface net.lecousin.framework.io.IO.Writable
-
Write asynchronously all bytes available in the given buffer at the current position.
- writeAsync(ByteBuffer) - Method in interface net.lecousin.framework.io.IO.Writable
-
Equivalent to writeAsync(buffer, null).
- writeAsync(ByteBuffer) - Method in interface net.lecousin.framework.io.IO.WriterAsync
-
Write asynchronously all bytes available in the given buffer at the current position.
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.IOFromOutputStream
-
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO.ReadWrite
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO.ReadWrite
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO
-
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.LinkedIO
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.Writable.Seekable
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.Writable.Seekable
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO.Writable
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO
-
- writeAsync(long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.SubIO
-
- writeAsync(char) - Method in class net.lecousin.framework.io.text.BufferedWritableCharacterStream
-
- writeAsync(char[], int, int) - Method in class net.lecousin.framework.io.text.BufferedWritableCharacterStream
-
- writeAsync(char) - Method in interface net.lecousin.framework.io.text.ICharacterStream.Writable.Buffered
-
Write one character.
- writeAsync(char[], int, int) - Method in interface net.lecousin.framework.io.text.ICharacterStream.WriterAsync
-
Write characters.
- writeAsync(char[]) - Method in interface net.lecousin.framework.io.text.ICharacterStream.WriterAsync
-
Write characters.
- writeAsync(String) - Method in interface net.lecousin.framework.io.text.ICharacterStream.WriterAsync
-
Write characters of the given string.
- writeAsync(char[], int, int) - Method in class net.lecousin.framework.io.text.WritableCharacterStream
-
- writeAsync(ByteBuffer, Consumer<Pair<Integer, IOException>>) - Method in class net.lecousin.framework.io.util.BroadcastIO
-
- writeAsync(char[], int, int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.WCS
-
- writeAsync(char) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.WCS
-
- writeAsyncTo(IO.Writable) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
Asynchronously write the content of this MemoryIO into the given Writable.
- writeAsyncUsingSync(IO.Writable, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement an asynchronous write using a task calling a synchronous write.
- writeAsyncUsingSync(IO.Writable.Seekable, long, ByteBuffer, Consumer<Pair<Integer, IOException>>) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement an asynchronous write using a task calling a synchronous write.
- writeDone(InputType, AsyncSupplier<OutputResultType, OutputErrorType>) - Method in class net.lecousin.framework.concurrent.util.LimitAsyncOperations
-
- writeDone(ByteBuffer, AsyncSupplier<Integer, IOException>) - Method in class net.lecousin.framework.io.util.LimitWriteOperationsReuseBuffers
-
- writeExternal(ObjectOutput) - Method in class net.lecousin.framework.util.Pair.Serializable
-
- writeExternal(ObjectOutput) - Method in class net.lecousin.framework.util.Triple.Serializable
-
- writeIntegerBigEndian(byte[], int, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeIntegerBigEndian(IO.WritableByteStream, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeIntegerBigEndian(ByteBuffer, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeIntegerLittleEndian(byte[], int, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- writeIntegerLittleEndian(IO.WritableByteStream, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- writeIntegerLittleEndian(ByteBuffer, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- WriteIntegerOperation(FileAccess, long, int, ByteBuffer) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteIntegerOperation
-
Constructor.
- writeLongBigEndian(byte[], int, long) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeLongBigEndian(IO.WritableByteStream, long) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeLongBigEndian(ByteBuffer, long) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeLongLittleEndian(byte[], int, long) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- writeLongLittleEndian(IO.WritableByteStream, long) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- writeLongLittleEndian(ByteBuffer, long) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- WriteLongOperation(FileAccess, long, long, ByteBuffer) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteLongOperation
-
Constructor.
- WriteOnly(File, byte) - Constructor for class net.lecousin.framework.io.FileIO.WriteOnly
-
Constructor.
- WriteOperation() - Constructor for class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteOperation
-
- WriteOperationSubBuffer(FileAccess, long, ByteBuffer, int, int) - Constructor for class net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.WriteOperationSubBuffer
-
Constructor.
- writeShortBigEndian(byte[], int, short) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeShortBigEndian(IO.WritableByteStream, short) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeShortBigEndian(ByteBuffer, short) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeShortLittleEndian(byte[], int, short) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- writeShortLittleEndian(IO.WritableByteStream, short) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- writeShortLittleEndian(ByteBuffer, short) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- writeSpecification(Class<?>, IO.Writable, List<SerializationRule>) - Method in class net.lecousin.framework.io.serialization.AbstractSerializationSpecWriter
-
- writeSpecification(Class<?>, IO.Writable, List<SerializationRule>) - Method in interface net.lecousin.framework.io.serialization.SerializationSpecWriter
-
Write the specification for the given type.
- writeSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.BufferedIO.ReadWrite
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.BufferedIO.ReadWrite
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- writeSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.ByteArrayIO
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.ByteBuffersIO
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- writeSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.IOInMemoryOrFile
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- writeSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.buffering.MemoryIO
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.buffering.SimpleBufferedWritable
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- writeSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.FileIO.ReadWrite
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.FileIO.WriteOnly
-
- writeSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.FileIO.WriteOnly
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.FileIO
-
- writeSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.FileIO
-
- writeSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.FragmentedSubIO.ReadWrite
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.FragmentedSubIO.ReadWrite
-
- writeSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.FragmentedSubIO
-
- writeSync(long, ByteBuffer) - Method in interface net.lecousin.framework.io.IO.Writable.Seekable
-
- writeSync(ByteBuffer) - Method in interface net.lecousin.framework.io.IO.Writable
-
Write synchronously all bytes available in the given buffer at the current position.
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.IOFromOutputStream
-
- writeSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.LinkedIO.ReadWrite
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.LinkedIO.ReadWrite
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.LinkedIO
-
- writeSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.LinkedIO
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.out2in.OutputToInput
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.out2in.OutputToInputBuffers
-
- writeSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.SubIO.ReadWrite
-
- writeSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.SubIO.Writable.Seekable
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.SubIO.Writable.Seekable
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.SubIO.Writable
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.SubIO
-
- writeSync(long, ByteBuffer) - Method in class net.lecousin.framework.io.SubIO
-
- writeSync(char) - Method in class net.lecousin.framework.io.text.BufferedWritableCharacterStream
-
- writeSync(char[], int, int) - Method in class net.lecousin.framework.io.text.BufferedWritableCharacterStream
-
- writeSync(char) - Method in interface net.lecousin.framework.io.text.ICharacterStream.Writable.Buffered
-
Write one character.
- writeSync(char[], int, int) - Method in interface net.lecousin.framework.io.text.ICharacterStream.Writable
-
Write characters.
- writeSync(char[]) - Method in interface net.lecousin.framework.io.text.ICharacterStream.Writable
-
Write characters.
- writeSync(String) - Method in interface net.lecousin.framework.io.text.ICharacterStream.Writable
-
Write characters of the given string.
- writeSync(char[], int, int) - Method in class net.lecousin.framework.io.text.WritableCharacterStream
-
- writeSync(ByteBuffer) - Method in class net.lecousin.framework.io.util.BroadcastIO
-
- writeSync(char[], int, int) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.WCS
-
- writeSync(char) - Method in class net.lecousin.framework.util.UnprotectedStringBuffer.WCS
-
- writeSyncUsingAsync(IO.Writable, ByteBuffer) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement a synchronous write using an asynchronous one and blocking until it finishes.
- writeSyncUsingAsync(IO.Writable.Seekable, long, ByteBuffer) - Static method in class net.lecousin.framework.io.IOUtil
-
Implement a synchronous write using an asynchronous one and blocking until it finishes.
- writeUnsignedInteger24BitsBigEndian(byte[], int, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeUnsignedInteger24BitsBigEndian(IO.WritableByteStream, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeUnsignedInteger24BitsBigEndian(ByteBuffer, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeUnsignedInteger24BitsLittleEndian(byte[], int, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- writeUnsignedInteger24BitsLittleEndian(IO.WritableByteStream, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- writeUnsignedInteger24BitsLittleEndian(ByteBuffer, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- writeUnsignedIntegerBigEndian(byte[], int, long) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeUnsignedIntegerBigEndian(IO.WritableByteStream, long) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeUnsignedIntegerBigEndian(ByteBuffer, long) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeUnsignedIntegerLittleEndian(byte[], int, long) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- writeUnsignedIntegerLittleEndian(IO.WritableByteStream, long) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- writeUnsignedIntegerLittleEndian(ByteBuffer, long) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- writeUnsignedShortBigEndian(byte[], int, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeUnsignedShortBigEndian(IO.WritableByteStream, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeUnsignedShortBigEndian(ByteBuffer, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
big-endian or motorola format.
- writeUnsignedShortLittleEndian(byte[], int, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- writeUnsignedShortLittleEndian(IO.WritableByteStream, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.
- writeUnsignedShortLittleEndian(ByteBuffer, int) - Static method in class net.lecousin.framework.io.util.DataUtil
-
little-endian or intel format.