Array |
Convenience functions for handling arrays; serves as an extension to Java's Arrays class.
|
ArrayIterator<E> |
This class is used to iterate over the elements of an array, or parts of it.
|
Atts |
Resizable-array implementation for attributes (name/value pairs).
|
Base64 |
This class provides functions for encoding and decoding Base64 strings.
|
BitArray |
Bit array that grows when needed.
|
Compress |
This class compresses and decompresses tokens.
|
ConsoleReader |
Console reader.
|
DateTime |
This class contains static, thread-safe methods for parsing and formatting dates and times.
|
FreeSlots |
Organizes free slots in heap files.
|
FTToken |
This class provides mapping tables for converting full-text tokens.
|
History |
This class stores strings in a history.
|
Inline |
This class converts tokens to a numeric value.
|
InputInfo |
This class contains information on the original query, which will be evaluated for
error feedback and debugging purposes.
|
InputParser |
Abstract class for parsing various inputs, such as database commands or queries.
|
InterruptibleString |
Interruptible string implementation.
|
Main |
This is an interface for classes with main methods and command-line arguments.
|
MainParser |
This class parses command-line arguments provided by a class with main method.
|
MinHeap<K,V> |
A min-heap.
|
Num |
This class provides operations to compress and decompress 4-byte integer
values in byte arrays in order to save memory.
|
Performance |
This class contains methods for performance measurements.
|
Prop |
This class contains constants and system properties which are used all around the project.
|
Reflect |
This class assembles some reflection methods.
|
Resolver |
Catalog resolver: Convenience methods for retrieving resolver instances of the standard
JDK 11 implementation or Norman Walsh’s enhanced XML resolver.
|
SmartStrings |
This class provides convenience operations for smart string comparisons.
|
Strings |
This class provides convenience operations for strings.
|
Table |
This is a table representation for textual table output.
|
Token |
This class provides convenience operations for handling 'Tokens'.
|
TokenBuilder |
This class serves as an efficient constructor for Tokens .
|
TokenParser |
This class can be used to iterate through all codepoints of a token.
|
Util |
This class contains static methods, which are used throughout the project.
|
Version |
Version according to the SemVer syntax.
|
XMLAccess |
Contains helper functions for retrieving XML contents.
|
XMLToken |
This class provides convenience operations for XML-specific character
operations.
|