| Package | Description |
|---|---|
| net.lecousin.framework.application.libraries.classpath |
Default implementation of LibrariesManager, simply using the classpath of the JVM.
|
| net.lecousin.framework.concurrent.tasks |
Implementations of tasks.
|
| net.lecousin.framework.io |
New java Input/Output model adding more flexibility and asynchronous operations.
|
| net.lecousin.framework.io.text |
IO on characters and text.
|
| net.lecousin.framework.locale |
Localization.
|
| net.lecousin.framework.util |
Utility classes.
|
| net.lecousin.framework.xml |
XML Parsing and generation.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
LoadLibraryPluginsFile.processLine(UnprotectedStringBuffer line) |
protected void |
LoadLibraryExtensionPointsFile.processLine(UnprotectedStringBuffer line) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
LoadPropertiesFileTask.processProperty(UnprotectedStringBuffer key,
UnprotectedStringBuffer value) |
| Modifier and Type | Method and Description |
|---|---|
static AsyncSupplier<UnprotectedStringBuffer,IOException> |
IOUtil.readFullyAsString(IO.Readable io,
Charset charset,
byte priority)
Read all bytes from the given Readable and convert it as a String using the given charset encoding.
|
| Modifier and Type | Method and Description |
|---|---|
UnprotectedStringBuffer |
TextLineStream.nextLine()
Read a new line, return null if the end of the character stream is reached.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PropertiesReader.processLine(UnprotectedStringBuffer line) |
protected abstract void |
FullReadLines.processLine(UnprotectedStringBuffer line) |
protected abstract void |
PropertiesReader.processProperty(UnprotectedStringBuffer key,
UnprotectedStringBuffer value) |
boolean |
ProgressiveBufferedReadableCharStream.readUntil(char endChar,
UnprotectedStringBuffer string) |
boolean |
ICharacterStream.Readable.Buffered.readUntil(char endChar,
UnprotectedStringBuffer string)
Read characters until the given end, and put them in the given string.
|
boolean |
BufferedReadableCharacterStreamLocation.readUntil(char endChar,
UnprotectedStringBuffer string) |
boolean |
BufferedReadableCharacterStream.readUntil(char endChar,
UnprotectedStringBuffer string) |
AsyncSupplier<Boolean,IOException> |
ProgressiveBufferedReadableCharStream.readUntilAsync(char endChar,
UnprotectedStringBuffer string) |
AsyncSupplier<Boolean,IOException> |
ICharacterStream.Readable.Buffered.readUntilAsync(char endChar,
UnprotectedStringBuffer string)
Read characters until the given end, and put them in the given string.
|
AsyncSupplier<Boolean,IOException> |
BufferedReadableCharacterStreamLocation.readUntilAsync(char endChar,
UnprotectedStringBuffer string) |
AsyncSupplier<Boolean,IOException> |
BufferedReadableCharacterStream.readUntilAsync(char endChar,
UnprotectedStringBuffer string) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
LoadLibraryLocaleFile.processLine(UnprotectedStringBuffer line) |
| Modifier and Type | Class and Description |
|---|---|
class |
UnprotectedStringBufferLimited
Same as UnprotectedStringBuffer, but with a maximum size.
|
| Modifier and Type | Method and Description |
|---|---|
UnprotectedStringBuffer |
UnprotectedStringBuffer.addFirst(char c)
Add the given string at the beginning.
|
UnprotectedStringBuffer |
UnprotectedStringBuffer.addFirst(CharSequence s)
Add the given string at the beginning.
|
UnprotectedStringBuffer |
UnprotectedStringBufferLimited.addFirst(UnprotectedString s) |
UnprotectedStringBuffer |
UnprotectedStringBuffer.addFirst(UnprotectedString s)
Add the given string at the beginning.
|
UnprotectedStringBuffer |
UnprotectedStringBufferLimited.append(char c) |
UnprotectedStringBuffer |
UnprotectedStringBuffer.append(char c) |
UnprotectedStringBuffer |
UnprotectedStringBufferLimited.append(char[] chars,
int offset,
int len) |
UnprotectedStringBuffer |
UnprotectedStringBuffer.append(char[] chars,
int offset,
int len) |
UnprotectedStringBuffer |
UnprotectedStringBufferLimited.append(CharSequence s) |
UnprotectedStringBuffer |
UnprotectedStringBuffer.append(CharSequence s) |
UnprotectedStringBuffer |
UnprotectedStringBufferLimited.removeEndChars(int nb) |
UnprotectedStringBuffer |
UnprotectedStringBuffer.removeEndChars(int nb) |
UnprotectedStringBuffer |
UnprotectedStringBufferLimited.removeStartChars(int nb) |
UnprotectedStringBuffer |
UnprotectedStringBuffer.removeStartChars(int nb) |
UnprotectedStringBuffer |
UnprotectedStringBuffer.replace(char oldChar,
char newChar) |
UnprotectedStringBuffer |
UnprotectedStringBuffer.replace(char oldChar,
CharSequence replaceValue)
Replace all occurrences of oldChar into replaceValue.
|
UnprotectedStringBuffer |
UnprotectedStringBuffer.replace(CharSequence search,
CharSequence replace)
Replace all occurrences of search into replace.
|
UnprotectedStringBuffer |
UnprotectedStringBuffer.replace(CharSequence search,
UnprotectedString replace)
Replace all occurrences of search into replace.
|
UnprotectedStringBuffer |
UnprotectedStringBuffer.replace(char oldChar,
UnprotectedString replaceValue)
Replace all occurrences of oldChar into replaceValue.
|
UnprotectedStringBuffer |
UnprotectedStringBufferLimited.replace(int start,
int end,
UnprotectedStringBuffer s) |
UnprotectedStringBuffer |
UnprotectedStringBuffer.replace(int start,
int end,
UnprotectedStringBuffer s)
Remove characters from start to end (inclusive), and replace them by the given string.
|
UnprotectedStringBuffer |
UnprotectedStringBuffer.substring(int start) |
UnprotectedStringBuffer |
UnprotectedStringBuffer.substring(int start,
int end) |
UnprotectedStringBuffer |
UnprotectedStringBuffer.toLowerCase() |
UnprotectedStringBuffer |
UnprotectedStringBuffer.toUpperCase() |
UnprotectedStringBuffer |
UnprotectedStringBufferLimited.trimBeginning() |
UnprotectedStringBuffer |
UnprotectedStringBuffer.trimBeginning() |
UnprotectedStringBuffer |
UnprotectedStringBufferLimited.trimEnd() |
UnprotectedStringBuffer |
UnprotectedStringBuffer.trimEnd() |
| Modifier and Type | Method and Description |
|---|---|
LinkedList<UnprotectedStringBuffer> |
UnprotectedStringBuffer.split(char sep) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
UnprotectedStringBuffer.equals(UnprotectedStringBuffer s)
Compare this UnprotectedStringBuffer with another.
|
boolean |
UnprotectedStringBuffer.CS.readUntil(char endChar,
UnprotectedStringBuffer string) |
AsyncSupplier<Boolean,IOException> |
UnprotectedStringBuffer.CS.readUntilAsync(char endChar,
UnprotectedStringBuffer string) |
UnprotectedStringBuffer |
UnprotectedStringBufferLimited.replace(int start,
int end,
UnprotectedStringBuffer s) |
UnprotectedStringBuffer |
UnprotectedStringBuffer.replace(int start,
int end,
UnprotectedStringBuffer s)
Remove characters from start to end (inclusive), and replace them by the given string.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UnprotectedStringBufferLimited.searchAndReplace(CharSequence start,
CharSequence end,
UnaryOperator<UnprotectedStringBuffer> valueProvider) |
void |
UnprotectedStringBuffer.searchAndReplace(CharSequence start,
CharSequence end,
UnaryOperator<UnprotectedStringBuffer> valueProvider)
Search for a starting string and a ending string, and replace them including the content with new content.
|
| Modifier and Type | Field and Description |
|---|---|
UnprotectedStringBuffer |
XMLStreamEvents.ElementContext.defaultNamespace |
UnprotectedStringBuffer |
XMLStreamEvents.Event.localName
On START_ELEMENT or END_ELEMENT events, it contains the local name part of the text.
|
UnprotectedStringBuffer |
XMLStreamEvents.ElementContext.localName |
UnprotectedStringBuffer |
XMLStreamEvents.Attribute.localName |
UnprotectedStringBuffer |
XMLStreamEvents.Event.namespacePrefix
On START_ELEMENT or END_ELEMENT events, it contains the namespace part of the text.
|
UnprotectedStringBuffer |
XMLStreamEvents.ElementContext.namespacePrefix |
UnprotectedStringBuffer |
XMLStreamEvents.Attribute.namespacePrefix |
UnprotectedStringBuffer |
XMLStreamEvents.Event.namespaceURI
On START_ELEMENT or END_ELEMENT events, it contains the namespace URI correpsonding to the prefix.
|
UnprotectedStringBuffer |
XMLStreamEvents.Event.publicId
Public ID specified in the DOCTYPE tag.
|
UnprotectedStringBuffer |
XMLStreamEvents.Event.system
System specified in the DOCTYPE tag.
|
UnprotectedStringBuffer |
XMLStreamEvents.Event.text
Text read, depending of the node type.
|
UnprotectedStringBuffer |
XMLStreamEvents.ElementContext.text |
UnprotectedStringBuffer |
XMLStreamEvents.Attribute.text |
UnprotectedStringBuffer |
XMLStreamEvents.Attribute.value |
protected UnprotectedStringBuffer |
XMLStreamEvents.Starter.xmlEncoding |
protected UnprotectedStringBuffer |
XMLStreamEvents.Starter.xmlStandalone |
protected UnprotectedStringBuffer |
XMLStreamEvents.Starter.xmlVersion |
| Modifier and Type | Field and Description |
|---|---|
List<Pair<UnprotectedStringBuffer,UnprotectedStringBuffer>> |
XMLStreamEvents.ElementContext.namespaces
List of pair prefix/uri.
|
List<Pair<UnprotectedStringBuffer,UnprotectedStringBuffer>> |
XMLStreamEvents.ElementContext.namespaces
List of pair prefix/uri.
|
| Modifier and Type | Method and Description |
|---|---|
UnprotectedStringBuffer |
XMLStreamEvents.getAttributeValueByFullName(CharSequence name)
Shortcut to get the value of the given attribute name.
|
UnprotectedStringBuffer |
XMLStreamEvents.getAttributeValueByLocalName(CharSequence name)
Shortcut to get the value of the given attribute name.
|
UnprotectedStringBuffer |
XMLStreamEvents.getAttributeValueWithNamespaceURI(CharSequence uri,
CharSequence name)
Shortcut to get the value of the given attribute name.
|
UnprotectedStringBuffer |
XMLStreamEvents.getAttributeValueWithPrefix(CharSequence prefix,
CharSequence name)
Shortcut to get the value of the given attribute name.
|
UnprotectedStringBuffer |
XMLStreamEvents.getNamespaceURI(CharSequence namespacePrefix)
Get the namespace URI for a prefix, or empty string if the prefix is not defined.
|
UnprotectedStringBuffer |
XMLStreamEventsSync.readInnerText()
Read inner text and close element.
|
| Modifier and Type | Method and Description |
|---|---|
AsyncSupplier<UnprotectedStringBuffer,Exception> |
XMLStreamEventsAsync.readInnerText()
Read inner text and close element.
|
Copyright © 2019. All rights reserved.