| Interface | Description |
|---|---|
| _charArrayRange | |
| _charDistance |
Function type that calculates the distance or difference or cost between two given characters.
|
| EscapeHandler | |
| ObjectStringAssembler<T> | |
| ObjectStringConverter<T> |
A "
ObjectStringConverter" is hereby defined as a logic instance that handles
both conversion to and from a String-form of instances of a certain type. |
| ObjectStringParser<T> | |
| StringStamper | |
| StringTable | |
| StringTable.Creator | |
| StringTableBuilder<D> | |
| StringTableProcessor<T> | |
| VarString.Appendable |
Implementors of this interface handle appending their specific string representation directly.
This is useful for preventing the instantiation and copying of potentially large temporary strings which can have unnecessary and devastatingly negative effects on performance. |
| Class | Description |
|---|---|
| _charArrayRange.Default | |
| _charArrayRange.Mutable | |
| CharConversion_double | |
| CharConversion_float | |
| CharView | |
| EscapeHandler.Default | |
| Levenshtein |
Simple implementation of the Levenshtein distance algorithm for calculating Levenshtein distance or a
Levenshtein-based string similarity.
|
| MemoryCharConversion_doubleUTF8 | |
| MemoryCharConversionIntegers | |
| MemoryCharConversionIntegersUTF8 |
This implementation exists because it is very efficient, both performance- and memory-wise, to transform integer
values in UTF format inherently without intermediate form as the numeric characters are ALWAYS single bytes.
|
| MemoryCharConversionUTF8 | |
| SimpleStringConcatenator | |
| StringStamper.Default | |
| StringSubstituter | |
| StringTable.Default | |
| StringTable.Default.Creator | |
| StringTableProcessor.Abstract<T> | |
| VarString |
Faster implementation of a StringBuilder with richer functionality.
|
| XChars |
Static util class with character operation algorithms missing in or significantly superior to those in JDK.
|
| XCsvParserCharArray |
Reference implementation for the XCSV file format based on a
char[] input. |
| XParsing |
Copyright © 2022 MicroStream Software. All rights reserved.