Package org.basex.util

Utility classes.

See:
          Description

Class Summary
Args This class parses command-line arguments.
Array This class provides convenience methods for handling arrays and serves as an extension to the Arrays class of Java.
ArrayIterator<E> This class is used to iterate through objects of an array.
Atts This is a simple container 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.
History This class stores strings in a history.
InputInfo This class contains the original query, its file reference, and line/column information.
InputParser Abstract class for parsing various inputs, such as database commands or queries.
JarLoader Custom class loader for loading jar files.
Levenshtein Damerau-Levenshtein implementation.
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.
Reflect This class assembles some reflection methods.
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.
XMLToken This class provides convenience operations for XML-specific character operations.
 

Package org.basex.util Description

Utility classes.