All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractCloseableNativeProxy A proxy of a native object.AbstractNativeProxy A base class of a native proxy.AbstractService A base class for user services.AutoGenerationCandidate An annotation intended to mark APIs that are good candidates to be generated auto-magically.Block Exonum block header data structure.Block.Builder BlockAdapterFactory Class used to automatically create Gson type adapters for AutoValue classes.Blockchain Provides read-only access to the subset of blockchain::Schema features in the Core API: blocks, transaction messages, execution results.BlockCommittedEvent The blockchain state just after the corresponding block is committed.BlockCommittedEventImpl BlockSerializer CleanAction<ResourceDescriptionT> A clean action is an operation that is performed to release some resources.Cleaner A context controlling lifecycle of native proxies.CloseableNativeProxy A proxy of a native object that must be explicitly closed.CloseFailuresException Indicates that there were failures when it was attempted to close some native proxies.Database Represents an underlying Exonum Storage database.EntryIndexProxy<T> An Entry is a database index that can contain no or a single value.Fork A fork is a database view, allowing both read and write operations.ImproveDocs Indicates that a documentation of a field, method or class needs to be improved (or added if absent).IncrementalModificationCounter InternalServerError Indicates that an internal error occurred during transaction processing.KeySetIndexProxy<E> A key set is an index that contains no duplicate elements (keys).LibraryLoader A loader of the native shared library with Exonum framework bindings.ListIndex<T> A list index proxy is a contiguous list of elements.ListIndexProxy<E> A list index proxy is a contiguous list of elements.MapIndex<K,V> A MapIndex is an index that maps keys to values.MapIndexProxy<K,V> A MapIndex is an index that maps keys to values.MemoryDb An in-memory database for testing purposes.ModificationCounter A counter of modification events of some objects (e.g., a collection, or a database view).NativeHandle An implementation-specific handle to the native object.Node An Exonum node context.NodeFake An implementation of a Node interface for testing purposes.NodeProxy An Exonum node context.ProofListIndexProxy<E> A proof list index proxy is a contiguous list of elements, capable of providing cryptographic proofs that it contains a certain element at a particular position.ProofMapIndexProxy<K,V> A ProofMapIndexProxy is an index that maps keys to values.ProxyDestructor ProxyDestructor is a clean action that destroys a native proxy and closes its native handle.RawTransaction An Exonum raw transaction.RawTransaction.Builder Schema A schema of the collections (a.k.a.Server An HTTP server providing transport for Exonum transactions and read-requests.Service An Exonum service.Snapshot A snapshot is a read-only, immutable database view.Transaction An Exonum transaction.TransactionContext Transaction context class.TransactionContext.Builder Transaction context builder.TransactionConverter A converter of a raw Exonum transaction, which contains transaction data, into an executable transaction.TransactionExecutionException An exception occurred during transaction execution.TransactionLocation Transaction position in the blockchain.TransactionLocationAdapterFactory Class used to automatically create Gson type adapters for AutoValue classes.TransactionLocationSerializer TransactionResult Returns a result of the transaction execution.TransactionResult.Type A type of transaction execution result.TransactionResultAdapterFactory Class used to automatically create Gson type adapters for AutoValue classes.TransactionResultSerializer UserServiceAdapter An adapter of a user-facing interfaceService
to an interface with a native code.UserTransactionAdapter An adapter of a user-facing interfaceTransaction
to an interface with a native code.ValueSetIndexProxy<E> A value set is an index that contains no duplicate elements (values).ValueSetIndexProxy.Entry<E> An entry of a value set index: a hash-value pair.View Represents a view of a database.ViewFactory A factory of views.ViewProxyFactory A factory of View proxies.