An iterator which will invoke the given 'closeMe' thunk when it is exhausted It also implements 'AutoClosable' should it need to be closed early
Contains some 'pimped' types (adding <string>.asPath), and RichPath
Provides a means to encode a long into a shorter string of characters (alphanumeric by default, so effectively base 62 instead of base 10 (10 + 26 + 26)
Contains some traits for writing data.
Contains some traits for writing data.
It's not intended to be a full-fledged ACID database or support SQL queries - just a means to put some basic functionality on top of the file system.
# IDs
The T allows data to be written and retrieved against a key
# Timestamps
The agora.io.dao.TimestampDao can write timestamps against a value, or retrieve a timestamp for a value
# Tags
The agora.io.dao.TagDao can write tags against a value, or retrieve a tags for a value