Typeclass to serialize a type from a byte array
Typeclass to serialize a type from a byte array
TODO - replace this with a better FP typeclass
the type for which there's an ID
An interface representing a key/value store
An interface representing a key/value store
the id type
the value type
Represents the ability to tag data with key/values
A time range, inclusive
Provides a means of finding values based on a time range, as well as determining the minimum/maximum time.
Typeclass to serialize a type to bytes
Typeclass to serialize a type to bytes
the value to convert
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