Index

G I K P R S 
All Classes and Interfaces|All Packages

G

garbageCollect(long) - Method in interface io.hotmoka.patricia.api.PatriciaTrie
Garbage-collects all keys that have been updated during the given number of commit.
get(byte[]) - Method in interface io.hotmoka.patricia.api.KeyValueStore
Gets the association of a key in this store.
get(Key) - Method in interface io.hotmoka.patricia.api.PatriciaTrie
Yields the value bound to the given key.
getRoot() - Method in interface io.hotmoka.patricia.api.KeyValueStore
Yields the hash of the root of the Patricia trie that this store supports.
getRoot() - Method in interface io.hotmoka.patricia.api.PatriciaTrie
Yields the root of the trie, that can be used as a hash of its content.

I

io.hotmoka.patricia.api - module io.hotmoka.patricia.api
This module defines the API of the Patricia tries.
io.hotmoka.patricia.api - package io.hotmoka.patricia.api
 

K

KeyValueStore - Interface in io.hotmoka.patricia.api
An abstraction of a store that persists the nodes of a Patricia tree.

P

PatriciaTrie<Key,Value extends io.hotmoka.marshalling.api.Marshallable> - Interface in io.hotmoka.patricia.api
A Merkle-Patricia trie.
put(byte[], byte[]) - Method in interface io.hotmoka.patricia.api.KeyValueStore
Persists an association of a key to a value in this store.
put(Key, Value) - Method in interface io.hotmoka.patricia.api.PatriciaTrie
Binds the given key to the given value.

R

remove(byte[]) - Method in interface io.hotmoka.patricia.api.KeyValueStore
Deletes the association for the given key, that must exist in store.

S

setRoot(byte[]) - Method in interface io.hotmoka.patricia.api.KeyValueStore
Sets the hash of the root of the Patricia trie that this store supports.
G I K P R S 
All Classes and Interfaces|All Packages