All Classes and Interfaces

Class
Description
Interface for Alt stores.
This interface is conceptually just a pair just like Map.Entry However, reusing Map.Entry for storage nodes (schema) is very confusing in debugging, because Entry is especially used on the stores (often Maps).
 
 
A completable map.
Helper interface for creating new map instances with automatically inferred types
 
 
Helper interface for creating new set instances with automatically inferred types
 
 
Helper interface for creating new set instances with automatically inferred types
Helper interface for creating new map instances with automatically inferred types
 
 
Helper interface for creating new set instances with automatically inferred types
 
 
A collection of static methods for composing storage structures such as arbitrarily nested maps
A StorageNode can express nested storage such as nested maps, lists and sets for tuples.
 
 
Base class for index nodes that do not index by a key - or rather: index by a single key that is a zero-sized tuple
 
 
Interface for store-based objects to expose both store and storage.
 
A wrapper for a storage node that adds a dictionary for the components Can be used to map e.g.
 
 
 
Essentially a view of a Set as a Mapinvalid input: '<'K, Void>
Essentially a view of a Set as a Mapinvalid input: '<'Void, Set>
Essentially a view of a List<D> as a Map<EMPTY_LIST, List<D>> where there for a non-empty List<D> there is exactly a single key that is the empty list.
 
 
 
 
 
Component-wise tuple codec.
 
 
 
Map a tuple-like object to a value