Hierarchy For All Packages
Package Hierarchies:- com.exonum.binding.core.annotations,
- com.exonum.binding.core.blockchain,
- com.exonum.binding.core.blockchain.proofs,
- com.exonum.binding.core.blockchain.serialization,
- com.exonum.binding.core.proxy,
- com.exonum.binding.core.runtime,
- com.exonum.binding.core.service,
- com.exonum.binding.core.service.adapters,
- com.exonum.binding.core.storage.database,
- com.exonum.binding.core.storage.indices,
- com.exonum.binding.core.testkit.internal,
- com.exonum.binding.core.transaction,
- com.exonum.binding.core.transport,
- com.exonum.binding.core.util
Class Hierarchy
- java.lang.Object
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType> (implements com.google.protobuf.MessageLite)
- com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
- com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
- com.exonum.binding.core.testkit.internal.TestKitProtos.TestKitService (implements com.exonum.binding.core.testkit.internal.TestKitProtos.TestKitServiceOrBuilder)
- com.exonum.binding.core.testkit.internal.TestKitProtos.TestKitServiceInstances (implements com.exonum.binding.core.testkit.internal.TestKitProtos.TestKitServiceInstancesOrBuilder)
- com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
- com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType> (implements com.google.protobuf.MessageLite.Builder)
- com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderType>
- com.exonum.binding.core.testkit.internal.TestKitProtos.TestKitService.Builder (implements com.exonum.binding.core.testkit.internal.TestKitProtos.TestKitServiceOrBuilder)
- com.exonum.binding.core.testkit.internal.TestKitProtos.TestKitServiceInstances.Builder (implements com.exonum.binding.core.testkit.internal.TestKitProtos.TestKitServiceInstancesOrBuilder)
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderType>
- com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- com.google.inject.AbstractModule (implements com.google.inject.Module)
- com.exonum.binding.core.service.AbstractServiceModule (implements com.exonum.binding.core.service.ServiceModule)
- com.exonum.binding.core.runtime.FrameworkModule
- com.exonum.binding.core.proxy.AbstractNativeProxy
- com.exonum.binding.core.storage.database.AbstractAccess (implements com.exonum.binding.core.storage.database.Access)
- com.exonum.binding.core.storage.database.Fork
- com.exonum.binding.core.storage.database.Prefixed
- com.exonum.binding.core.storage.database.RoErasedAccess
- com.exonum.binding.core.storage.database.Snapshot
- com.exonum.binding.core.proxy.AbstractCloseableNativeProxy (implements com.exonum.binding.core.proxy.CloseableNativeProxy)
- com.exonum.binding.core.runtime.NodeProxy
- com.exonum.binding.core.storage.database.TemporaryDb (implements com.exonum.binding.core.storage.database.Database)
- com.exonum.binding.core.blockchain.BlockchainData
- com.exonum.binding.core.storage.indices.EntryIndexProxy<T>
- com.exonum.binding.core.storage.indices.KeySetIndexProxy<E> (implements java.lang.Iterable<T>)
- com.exonum.binding.core.storage.indices.ListIndexProxy<E> (implements com.exonum.binding.core.storage.indices.ListIndex<T>)
- com.exonum.binding.core.storage.indices.MapIndexProxy<K,V> (implements com.exonum.binding.core.storage.indices.MapIndex<K,V>)
- com.exonum.binding.core.storage.indices.ProofEntryIndexProxy<T> (implements com.exonum.binding.core.storage.indices.ProofEntryIndex<T>)
- com.exonum.binding.core.storage.indices.ProofListIndexProxy<E> (implements com.exonum.binding.core.storage.indices.HashableIndex, com.exonum.binding.core.storage.indices.ListIndex<T>)
- com.exonum.binding.core.storage.indices.ProofMapIndexProxy<K,V> (implements com.exonum.binding.core.storage.indices.HashableIndex, com.exonum.binding.core.storage.indices.MapIndex<K,V>)
- com.exonum.binding.core.storage.indices.ValueSetIndexProxy<E> (implements java.lang.Iterable<T>)
- com.exonum.binding.core.storage.database.AbstractAccess (implements com.exonum.binding.core.storage.database.Access)
- com.exonum.binding.core.service.AbstractService (implements com.exonum.binding.core.service.Service)
- com.exonum.binding.core.blockchain.Block
- com.exonum.binding.core.blockchain.Block.Builder
- com.exonum.binding.core.blockchain.Blockchain
- com.exonum.binding.core.service.BlockCommittedEventImpl (implements com.exonum.binding.core.service.BlockCommittedEvent)
- com.exonum.binding.core.blockchain.proofs.BlockProof
- com.exonum.binding.core.blockchain.CallRecords
- com.exonum.binding.core.proxy.Cleaner (implements java.lang.AutoCloseable)
- com.exonum.binding.core.blockchain.serialization.CoreTypeAdapterFactory (implements com.google.gson.TypeAdapterFactory)
- com.exonum.binding.core.runtime.DispatcherSchema
- com.exonum.binding.core.service.ExecutionContext.Builder
- com.exonum.binding.core.service.ExecutionPreconditions
- com.exonum.binding.core.storage.indices.IndexAddress
- com.exonum.binding.core.blockchain.proofs.IndexProof
- com.exonum.binding.core.util.LibraryLoader
- com.exonum.binding.core.storage.indices.ListProof
- com.exonum.binding.core.storage.indices.MapProof
- com.exonum.binding.core.proxy.NativeHandle (implements java.lang.AutoCloseable)
- com.exonum.binding.core.service.NodeFake (implements com.exonum.binding.core.service.Node)
- com.exonum.binding.core.proxy.ProxyDestructor (implements com.exonum.binding.core.proxy.CancellableCleanAction<ResourceDescriptionT>)
- com.exonum.binding.core.transaction.RawTransaction
- com.exonum.binding.core.transaction.RawTransaction.Builder
- com.exonum.binding.core.runtime.ReflectiveModuleSupplier (implements java.util.function.Supplier<T>)
- com.exonum.binding.core.runtime.RuntimeTransport (implements java.lang.AutoCloseable)
- com.exonum.binding.core.runtime.ServiceInstanceSpec
- com.exonum.binding.core.runtime.ServiceRuntime (implements java.lang.AutoCloseable)
- com.exonum.binding.core.runtime.ServiceRuntimeAdapter
- com.exonum.binding.core.testkit.internal.TestKitProtos
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.exonum.binding.core.proxy.CloseFailuresException
- java.lang.RuntimeException
- com.exonum.binding.core.service.ExecutionException
- com.exonum.binding.core.service.TransactionSubmissionException
- com.exonum.binding.core.runtime.UnexpectedExecutionException
- com.exonum.binding.core.runtime.ServiceLoadingException
- java.lang.Exception
- com.exonum.binding.core.storage.indices.ValueSetIndexProxy.Entry<E>
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType> (implements com.google.protobuf.MessageLite)
Interface Hierarchy
- com.exonum.binding.core.storage.database.Access
- com.exonum.binding.core.runtime.AccessFactory
- java.lang.AutoCloseable
- com.exonum.binding.core.proxy.CloseableNativeProxy
- com.exonum.binding.core.storage.database.Database
- com.exonum.binding.core.service.Node
- com.exonum.binding.core.proxy.CloseableNativeProxy
- com.exonum.binding.core.service.BlockCommittedEvent
- com.exonum.binding.core.proxy.CleanAction<ResourceDescriptionT>
- com.exonum.binding.core.proxy.CancellableCleanAction<ResourceDescriptionT>
- com.exonum.binding.core.service.Configurable
- com.exonum.binding.core.service.Configuration
- com.exonum.binding.core.service.ExecutionContext
- org.pf4j.ExtensionPoint
- com.exonum.binding.core.service.ServiceModule (also extends com.google.inject.Module)
- java.lang.Iterable<T>
- com.exonum.binding.core.storage.indices.ListIndex<T> (also extends com.exonum.binding.core.storage.indices.StorageIndex)
- com.google.protobuf.MessageLiteOrBuilder
- com.google.protobuf.MessageOrBuilder
- com.exonum.binding.core.testkit.internal.TestKitProtos.TestKitServiceInstancesOrBuilder
- com.exonum.binding.core.testkit.internal.TestKitProtos.TestKitServiceOrBuilder
- com.google.protobuf.MessageOrBuilder
- com.google.inject.Module
- com.exonum.binding.core.service.ServiceModule (also extends org.pf4j.ExtensionPoint)
- com.exonum.binding.core.service.Schema
- com.exonum.binding.core.transport.Server
- com.exonum.binding.core.service.Service
- com.exonum.binding.core.storage.indices.StorageIndex
- com.exonum.binding.core.storage.indices.EntryIndex<T>
- com.exonum.binding.core.storage.indices.ProofEntryIndex<T> (also extends com.exonum.binding.core.storage.indices.HashableIndex)
- com.exonum.binding.core.storage.indices.HashableIndex
- com.exonum.binding.core.storage.indices.ProofEntryIndex<T> (also extends com.exonum.binding.core.storage.indices.EntryIndex<T>)
- com.exonum.binding.core.storage.indices.ListIndex<T> (also extends java.lang.Iterable<T>)
- com.exonum.binding.core.storage.indices.MapIndex<K,V>
- com.exonum.binding.core.storage.indices.EntryIndex<T>
Annotation Type Hierarchy
- com.exonum.binding.core.annotations.AutoGenerationCandidate (implements java.lang.annotation.Annotation)
- com.exonum.binding.core.annotations.ImproveDocs (implements java.lang.annotation.Annotation)
- com.exonum.binding.core.transaction.Transaction (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.exonum.binding.core.runtime.AccessProxyFactory (implements com.exonum.binding.core.runtime.AccessFactory)
- com.exonum.binding.core.blockchain.serialization.BlockSerializer (implements com.exonum.binding.common.serialization.Serializer<T>)
- com.exonum.binding.core.blockchain.serialization.TransactionLocationSerializer (implements com.exonum.binding.common.serialization.Serializer<T>)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)