Removes all key-values from the current Map.
Removes all key-values from the current Map. SubMaps and subMap's key-values or not altered.
Returns target value for the input key.
Returns target value for the input key.
Returns None is the key does not exist.
Returns target full key for the input partial key.
Returns target full key for the input partial key.
This function is mostly used for Set databases where partial ordering on the Key is provided.
Returns None if the map does not exist or returns the value.
lastOption should always force formKey to be the endSubMapsKey because from is always set in swaydb.extensions.Maps and regardless from where the iteration starts the most efficient way to fetch the last is from the key endSubMapsKey.
lastOption should always force formKey to be the endSubMapsKey because from is always set in swaydb.extensions.Maps and regardless from where the iteration starts the most efficient way to fetch the last is from the key endSubMapsKey.
Returns the start key when doing reverse iteration.
Returns the start key when doing reverse iteration.
If subMaps are included then it will return the starting point to be Key.SubMapsEnd which will iterate backward until Key.MapEntriesStart else returns the starting point to be Key.MapEntriesEnd to fetch entries only.
(Since version ) see corresponding Javadoc for more information.
Key-value or Map database API.
For documentation check - http://swaydb.io/api/