Hierarchy For All Packages
Package Hierarchies:- io.dialob.client.api,
- io.dialob.client.spi,
- io.dialob.client.spi.composer,
- io.dialob.client.spi.event,
- io.dialob.client.spi.exceptions,
- io.dialob.client.spi.executor,
- io.dialob.client.spi.executor.questionnaire,
- io.dialob.client.spi.form,
- io.dialob.client.spi.function,
- io.dialob.client.spi.migration,
- io.dialob.client.spi.program,
- io.dialob.client.spi.store,
- io.dialob.client.spi.support
Class Hierarchy
- java.lang.Object
- io.dialob.client.spi.function.AsyncFunctionInvoker
- io.dialob.client.spi.store.BlobDeserializer (implements io.dialob.client.spi.store.DialobStoreConfig.Deserializer)
- io.dialob.client.spi.composer.ComposerEntityMapper
- io.dialob.client.spi.executor.questionnaire.ConversionUtil
- io.dialob.client.spi.composer.CopyAsEntityVisitor
- io.dialob.client.spi.composer.CreateFormDocumentVisitor
- io.dialob.client.spi.composer.CreateReleaseVisitor
- io.dialob.client.spi.composer.CreateReleaseVisitor.Result
- io.dialob.client.spi.composer.DeleteEntityVisitor
- io.dialob.client.spi.support.DialobAssert
- io.dialob.client.spi.DialobClientEnvirBuilder (implements io.dialob.client.api.DialobClient.EnvirBuilder)
- io.dialob.client.spi.DialobClientImpl (implements io.dialob.client.api.DialobClient)
- io.dialob.client.spi.DialobClientImpl.Builder
- io.dialob.client.spi.DialobComposerImpl (implements io.dialob.client.api.DialobComposer)
- io.dialob.client.spi.DialobEhCache (implements io.dialob.client.api.DialobCache)
- io.dialob.client.spi.DialobEhCache.Builder
- io.dialob.client.spi.DialobErrorHandlerImpl (implements io.dialob.client.api.DialobErrorHandler)
- io.dialob.client.spi.DialobInMemoryFill (implements io.dialob.client.api.DialobFill)
- io.dialob.client.spi.DialobInMemoryFill.Builder
- io.dialob.client.spi.DialobMemoryStore (implements io.dialob.client.api.DialobStore)
- io.dialob.client.spi.DialobMemoryStore.Builder
- io.dialob.client.spi.DialobProgramEnvirFactory
- io.dialob.client.spi.DialobRepoBuilderImpl (implements io.dialob.client.api.DialobClient.RepoBuilder)
- io.dialob.client.spi.DialobStoreFileImpl.Builder
- io.dialob.client.spi.DialobTypesMapperImpl (implements io.dialob.client.api.DialobClient.TypesMapper)
- io.dialob.client.spi.exceptions.ErrorMsgBuilder
- io.dialob.client.spi.support.FileUtils
- io.dialob.client.spi.form.FormActions (implements java.io.Serializable)
- io.dialob.client.spi.form.FormActionsUpdatesCallback (implements io.dialob.client.api.QuestionnaireSession.UpdatesCallback)
- io.dialob.client.spi.form.FormActionsUpdatesItemsVisitor (implements io.dialob.program.EvalContext.UpdatedItemsVisitor)
- io.dialob.client.spi.function.FunctionRegistryImpl (implements io.dialob.rule.parser.function.FunctionRegistry)
- io.dialob.client.spi.composer.GetComposerDocumentState
- io.dialob.client.api.ImmutableCacheEntry (implements io.dialob.client.api.DialobCache.CacheEntry)
- io.dialob.client.api.ImmutableCacheEntry.Builder
- io.dialob.client.api.ImmutableComposerDocumentState (implements io.dialob.client.api.DialobComposer.ComposerDocumentState)
- io.dialob.client.api.ImmutableComposerDocumentState.Builder
- io.dialob.client.api.ImmutableComposerReleaseState (implements io.dialob.client.api.DialobComposer.ComposerReleaseState)
- io.dialob.client.api.ImmutableComposerReleaseState.Builder
- io.dialob.client.api.ImmutableComposerState (implements io.dialob.client.api.DialobComposer.ComposerState)
- io.dialob.client.api.ImmutableComposerState.Builder
- io.dialob.client.api.ImmutableCreate (implements io.dialob.client.api.DialobComposer.Create)
- io.dialob.client.api.ImmutableCreate.Builder
- io.dialob.client.api.ImmutableCreateComposerRelease (implements io.dialob.client.api.DialobComposer.CreateComposerRelease)
- io.dialob.client.api.ImmutableCreateComposerRelease.Builder
- io.dialob.client.api.ImmutableCreateStoreEntity (implements io.dialob.client.api.DialobStore.CreateStoreEntity)
- io.dialob.client.api.ImmutableCreateStoreEntity.Builder
- io.dialob.client.api.ImmutableCurrentUser (implements io.dialob.client.api.CurrentUserSupplier.CurrentUser)
- io.dialob.client.api.ImmutableCurrentUser.Builder
- io.dialob.client.api.ImmutableDeleteStoreEntity (implements io.dialob.client.api.DialobStore.DeleteStoreEntity)
- io.dialob.client.api.ImmutableDeleteStoreEntity.Builder
- io.dialob.client.api.ImmutableDialobClientConfig (implements io.dialob.client.api.DialobClientConfig)
- io.dialob.client.api.ImmutableDialobClientConfig.Builder
- io.dialob.client.api.ImmutableDialobCreds (implements io.dialob.client.api.DialobStore.DialobCreds)
- io.dialob.client.api.ImmutableDialobCreds.Builder
- io.dialob.client.spi.store.ImmutableDialobStoreConfig (implements io.dialob.client.spi.store.DialobStoreConfig)
- io.dialob.client.spi.store.ImmutableDialobStoreConfig.Builder
- io.dialob.client.api.ImmutableEmptyCommand (implements io.dialob.client.api.DialobStore.EmptyCommand)
- io.dialob.client.api.ImmutableEmptyCommand.Builder
- io.dialob.client.spi.store.ImmutableEntityState (implements io.dialob.client.spi.store.DialobStoreConfig.EntityState)
- io.dialob.client.spi.store.ImmutableEntityState.Builder
- io.dialob.client.api.ImmutableExecutorBody (implements io.dialob.client.api.DialobClient.ExecutorBody)
- io.dialob.client.api.ImmutableExecutorBody.Builder
- io.dialob.client.api.ImmutableFillEntry (implements io.dialob.client.api.DialobFill.FillEntry)
- io.dialob.client.api.ImmutableFillEntry.Builder
- io.dialob.client.api.ImmutableFormCommands (implements io.dialob.client.api.DialobComposer.FormCommands)
- io.dialob.client.api.ImmutableFormCommands.Builder
- io.dialob.client.spi.event.ImmutableFormDeletedEvent (implements io.dialob.client.spi.event.DistributedEvent.FormDeletedEvent)
- io.dialob.client.spi.event.ImmutableFormDeletedEvent.Builder
- io.dialob.client.api.ImmutableFormDocument (implements io.dialob.client.api.DialobDocument.FormDocument)
- io.dialob.client.api.ImmutableFormDocument.Builder
- io.dialob.client.api.ImmutableFormReleaseDocument (implements io.dialob.client.api.DialobDocument.FormReleaseDocument)
- io.dialob.client.api.ImmutableFormReleaseDocument.Builder
- io.dialob.client.api.ImmutableFormReleaseValueDocument (implements io.dialob.client.api.DialobDocument.FormReleaseValueDocument)
- io.dialob.client.api.ImmutableFormReleaseValueDocument.Builder
- io.dialob.client.api.ImmutableFormRevisionDocument (implements io.dialob.client.api.DialobDocument.FormRevisionDocument)
- io.dialob.client.api.ImmutableFormRevisionDocument.Builder
- io.dialob.client.api.ImmutableFormRevisionEntryDocument (implements io.dialob.client.api.DialobDocument.FormRevisionEntryDocument)
- io.dialob.client.api.ImmutableFormRevisionEntryDocument.Builder
- io.dialob.client.spi.event.ImmutableFormTaggedEvent (implements io.dialob.client.spi.event.DistributedEvent.FormTaggedEvent)
- io.dialob.client.spi.event.ImmutableFormTaggedEvent.Builder
- io.dialob.client.spi.event.ImmutableFormUpdatedEvent (implements io.dialob.client.spi.event.DistributedEvent.FormUpdatedEvent)
- io.dialob.client.spi.event.ImmutableFormUpdatedEvent.Builder
- io.dialob.client.spi.function.ImmutableFunctionRegistryImpl
- io.dialob.client.spi.program.ImmutableProgramEnvir (implements io.dialob.client.api.DialobClient.ProgramEnvir)
- io.dialob.client.spi.program.ImmutableProgramEnvir.Builder
- io.dialob.client.api.ImmutableProgramMessage (implements io.dialob.client.api.DialobClient.ProgramMessage)
- io.dialob.client.api.ImmutableProgramMessage.Builder
- io.dialob.client.api.ImmutableProgramWrapper (implements io.dialob.client.api.DialobClient.ProgramWrapper)
- io.dialob.client.api.ImmutableProgramWrapper.Builder
- io.dialob.client.spi.event.ImmutableQuestionnaireActionsEvent (implements io.dialob.client.spi.event.QuestionnaireEvent.QuestionnaireActionsEvent)
- io.dialob.client.spi.event.ImmutableQuestionnaireActionsEvent.Builder
- io.dialob.client.spi.event.ImmutableQuestionnaireClientConnectedEvent (implements io.dialob.client.spi.event.QuestionnaireEvent.QuestionnaireClientConnectedEvent)
- io.dialob.client.spi.event.ImmutableQuestionnaireClientConnectedEvent.Builder
- io.dialob.client.spi.event.ImmutableQuestionnaireClientDisconnectedEvent (implements io.dialob.client.spi.event.QuestionnaireEvent.QuestionnaireClientDisconnectedEvent)
- io.dialob.client.spi.event.ImmutableQuestionnaireClientDisconnectedEvent.Builder
- io.dialob.client.spi.event.ImmutableQuestionnaireCompletedEvent (implements io.dialob.client.spi.event.QuestionnaireEvent.QuestionnaireCompletedEvent)
- io.dialob.client.spi.event.ImmutableQuestionnaireCompletedEvent.Builder
- io.dialob.client.spi.event.ImmutableQuestionnaireCreatedEvent (implements io.dialob.client.spi.event.QuestionnaireEvent.QuestionnaireCreatedEvent)
- io.dialob.client.spi.event.ImmutableQuestionnaireCreatedEvent.Builder
- io.dialob.client.spi.event.ImmutableQuestionnaireOpenedEvent (implements io.dialob.client.spi.event.QuestionnaireEvent.QuestionnaireOpenedEvent)
- io.dialob.client.spi.event.ImmutableQuestionnaireOpenedEvent.Builder
- io.dialob.client.api.ImmutableQuestionnaireSession
- io.dialob.client.api.ImmutableQuestionnaireSession.DispatchActionsResult (implements io.dialob.client.api.QuestionnaireSession.DispatchActionsResult)
- io.dialob.client.api.ImmutableQuestionnaireSession.DispatchActionsResult.Builder
- io.dialob.client.api.ImmutableReleaseWrapper (implements io.dialob.client.api.DialobClient.ReleaseWrapper)
- io.dialob.client.api.ImmutableReleaseWrapper.Builder
- io.dialob.client.api.ImmutableRevisionWrapper (implements io.dialob.client.api.DialobClient.RevisionWrapper)
- io.dialob.client.api.ImmutableRevisionWrapper.Builder
- io.dialob.client.api.ImmutableStoreEntity (implements io.dialob.client.api.DialobStore.StoreEntity)
- io.dialob.client.api.ImmutableStoreEntity.Builder
- io.dialob.client.api.ImmutableStoreExceptionMsg (implements io.dialob.client.api.DialobStore.StoreExceptionMsg)
- io.dialob.client.api.ImmutableStoreExceptionMsg.Builder
- io.dialob.client.api.ImmutableStoreState (implements io.dialob.client.api.DialobStore.StoreState)
- io.dialob.client.api.ImmutableStoreState.Builder
- io.dialob.client.api.ImmutableUpdateFormRevisionEntry (implements io.dialob.client.api.DialobComposer.UpdateFormRevisionEntry)
- io.dialob.client.api.ImmutableUpdateFormRevisionEntry.Builder
- io.dialob.client.api.ImmutableUpdateStoreEntity (implements io.dialob.client.api.DialobStore.UpdateStoreEntity)
- io.dialob.client.api.ImmutableUpdateStoreEntity.Builder
- io.dialob.client.spi.composer.ImportReleaseVisitor
- io.dialob.client.spi.function.IncompleteFunctionRegistry (implements io.dialob.rule.parser.function.FunctionRegistry)
- io.dialob.client.spi.migration.MigrationSupport
- io.dialob.client.spi.migration.MigrationSupport.Migration
- io.dialob.client.spi.migration.MigrationSupport.MigrationContent
- io.dialob.client.spi.support.OidUtils
- io.dialob.client.spi.store.PersistenceCommands (implements io.dialob.client.spi.store.DialobStoreConfig.Commands)
- io.dialob.client.spi.DialobStoreTemplate (implements io.dialob.client.api.DialobStore)
- io.dialob.client.spi.DialobStoreFileImpl (implements io.dialob.client.api.DialobStore)
- io.dialob.client.spi.store.DocumentQueryBuilder (implements io.dialob.client.api.DialobStore.QueryBuilder)
- io.dialob.client.spi.DialobStoreTemplate (implements io.dialob.client.api.DialobStore)
- io.dialob.client.spi.program.ProgramBuilderImpl (implements io.dialob.client.api.DialobClient.ProgramBuilder)
- io.dialob.client.spi.event.QuestionnaireEventPublisher
- io.dialob.client.spi.executor.QuestionnaireExecutorBuilderImpl (implements io.dialob.client.api.DialobClient.QuestionnaireExecutorBuilder)
- io.dialob.client.spi.executor.QuestionnaireExecutorBuilderImpl.QuestionnaireInitImpl (implements io.dialob.client.api.DialobClient.QuestionnaireInit)
- io.dialob.client.spi.executor.QuestionnaireExecutorImpl (implements io.dialob.client.api.DialobClient.QuestionnaireExecutor)
- io.dialob.client.spi.executor.questionnaire.QuestionnaireSessionImpl (implements io.dialob.client.api.QuestionnaireSession, java.io.Serializable)
- io.dialob.client.spi.executor.questionnaire.QuestionnaireSessionImpl.Builder
- io.dialob.client.spi.composer.ReleaseDumpToStoreEntityVisitor
- io.dialob.client.spi.support.RepositoryToStaticData
- io.dialob.client.spi.support.Sha2
- io.dialob.client.spi.store.StoreEntityLocation (implements java.io.Serializable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.dialob.client.spi.composer.DeleteEntityVisitor.DeleteDocumentException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.api.DialobErrorHandler.DatabaseException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.exceptions.DatabaseServiceDownException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.exceptions.DatabaseUnauthorizedException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.api.DialobErrorHandler.DocumentNotFoundException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.program.ImmutableProgramEnvir.ProgramNotFoundFromEnvir (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.program.ImmutableProgramEnvir.ProgramRevNotFound (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.exceptions.DocumentConflictException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.exceptions.DocumentCorruptedException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.exceptions.DocumentForbiddenException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.exceptions.DocumentLockedException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.DialobTypesMapperImpl.DialobJsonException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.exceptions.FormDataMissingException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- java.lang.IllegalArgumentException
- io.dialob.client.spi.support.DialobAssert.DialobAssertException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.program.ImmutableProgramEnvir.ProgramHasMultipleRevs (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.composer.ImportReleaseVisitor.ImportReleaseDocumentException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.exceptions.ProgramValueException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.exceptions.QuestionnaireException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.exceptions.QuestionnaireSessionCreationFailedException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.composer.ReleaseDumpToStoreEntityVisitor.ReleaseDumpToStoreEntityException (implements io.dialob.client.api.DialobErrorHandler.DialobClientException)
- io.dialob.client.spi.exceptions.StoreException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- io.dialob.client.api.CurrentUserSupplier.CurrentUser
- io.dialob.client.api.DialobCache
- io.dialob.client.api.DialobClient
- io.dialob.client.api.DialobClient.EnvirBuilder
- io.dialob.client.api.DialobClient.EnvirCommandFormatBuilder
- io.dialob.client.api.DialobClient.ExecutorBody
- io.dialob.client.api.DialobClient.ProgramBuilder
- io.dialob.client.api.DialobClient.ProgramEnvir
- io.dialob.client.api.DialobClient.ProgramMessage
- io.dialob.client.api.DialobClient.QuestionnaireExecutor
- io.dialob.client.api.DialobClient.QuestionnaireExecutorBuilder
- io.dialob.client.api.DialobClient.QuestionnaireInit
- io.dialob.client.api.DialobClient.RepoBuilder
- io.dialob.client.api.DialobClient.TypesMapper
- io.dialob.client.api.DialobClientConfig
- io.dialob.client.api.DialobComposer
- io.dialob.client.api.DialobComposer.FormCommands
- io.dialob.client.api.DialobErrorHandler
- io.dialob.client.api.DialobErrorHandler.DialobClientException
- io.dialob.client.api.DialobFill
- io.dialob.client.api.DialobFill.FillBuilder
- io.dialob.client.api.DialobFill.FillQuery
- io.dialob.client.api.DialobStore
- io.dialob.client.api.DialobStore.DialobCreds
- io.dialob.client.api.DialobStore.QueryBuilder
- io.dialob.client.api.DialobStore.StoreExceptionMsg
- io.dialob.client.api.DialobStore.StoreRepoBuilder
- io.dialob.client.api.DialobStore.StoreState
- io.dialob.client.spi.store.DialobStoreConfig
- io.dialob.client.spi.store.DialobStoreConfig.AuthorProvider
- io.dialob.client.spi.store.DialobStoreConfig.Commands
- io.dialob.client.spi.store.DialobStoreConfig.Deserializer
- io.dialob.client.spi.store.DialobStoreConfig.EntityState
- io.dialob.client.spi.store.DialobStoreConfig.GidProvider
- io.dialob.client.spi.store.DialobStoreConfig.Serializer
- io.dialob.client.spi.event.EventPublisher
- io.dialob.client.api.QuestionnaireSession
- io.dialob.client.api.QuestionnaireSession.DispatchActionsResult
- io.dialob.client.api.QuestionnaireSession.UpdatesCallback
- java.io.Serializable
- io.dialob.client.api.DialobCache.CacheEntry
- io.dialob.client.api.DialobClient.ProgramEnvirValue<T>
- io.dialob.client.api.DialobClient.ProgramWrapper
- io.dialob.client.api.DialobClient.ReleaseWrapper
- io.dialob.client.api.DialobClient.RevisionWrapper
- io.dialob.client.api.DialobComposer.ComposerDocumentState
- io.dialob.client.api.DialobComposer.ComposerReleaseState
- io.dialob.client.api.DialobComposer.ComposerState
- io.dialob.client.api.DialobComposer.Create
- io.dialob.client.api.DialobComposer.CreateComposerRelease
- io.dialob.client.api.DialobComposer.FormCommand
- io.dialob.client.api.DialobComposer.ItemCopyCommand
- io.dialob.client.api.DialobComposer.ItemRenameCommand
- io.dialob.client.api.DialobComposer.UpdateFormRevisionEntry
- io.dialob.client.api.DialobDocument
- io.dialob.client.api.DialobDocument.FormDocument
- io.dialob.client.api.DialobDocument.FormReleaseDocument
- io.dialob.client.api.DialobDocument.FormRevisionDocument
- io.dialob.client.api.DialobDocument.FormReleaseValueDocument
- io.dialob.client.api.DialobDocument.FormRevisionEntryDocument
- io.dialob.client.api.DialobFill.FillEntry
- io.dialob.client.api.DialobStore.StoreCommand
- io.dialob.client.api.DialobStore.CreateStoreEntity
- io.dialob.client.api.DialobStore.DeleteStoreEntity
- io.dialob.client.api.DialobStore.EmptyCommand
- io.dialob.client.api.DialobStore.UpdateStoreEntity
- io.dialob.client.api.DialobStore.StoreEntity
- io.dialob.client.spi.event.EventPublisher.Event
- io.dialob.client.spi.event.DistributedEvent
- io.dialob.client.spi.event.DistributedEvent.FormDeletedEvent (also extends io.dialob.client.spi.event.DistributedEvent.FormEvent)
- io.dialob.client.spi.event.DistributedEvent.FormTaggedEvent (also extends io.dialob.client.spi.event.DistributedEvent.FormEvent)
- io.dialob.client.spi.event.DistributedEvent.FormUpdatedEvent (also extends io.dialob.client.spi.event.DistributedEvent.FormEvent)
- io.dialob.client.spi.event.DistributedEvent.FormEvent
- io.dialob.client.spi.event.DistributedEvent.FormDeletedEvent (also extends io.dialob.client.spi.event.DistributedEvent)
- io.dialob.client.spi.event.DistributedEvent.FormTaggedEvent (also extends io.dialob.client.spi.event.DistributedEvent)
- io.dialob.client.spi.event.DistributedEvent.FormUpdatedEvent (also extends io.dialob.client.spi.event.DistributedEvent)
- io.dialob.client.spi.event.QuestionnaireEvent
- io.dialob.client.spi.event.QuestionnaireEvent.QuestionnaireActionsEvent
- io.dialob.client.spi.event.QuestionnaireEvent.QuestionnaireClientConnectedEvent
- io.dialob.client.spi.event.QuestionnaireEvent.QuestionnaireClientDisconnectedEvent
- io.dialob.client.spi.event.QuestionnaireEvent.QuestionnaireCompletedEvent
- io.dialob.client.spi.event.QuestionnaireEvent.QuestionnaireCreatedEvent
- io.dialob.client.spi.event.QuestionnaireEvent.QuestionnaireOpenedEvent
- io.dialob.client.spi.event.DistributedEvent
- java.util.function.Supplier<T>
- io.dialob.client.api.CurrentUserSupplier
- io.dialob.client.api.DialobStore.DialobCredsSupplier
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.dialob.client.api.DialobClient.ProgramStatus
- io.dialob.client.api.DialobDocument.DocumentType
- io.dialob.client.api.QuestionnaireSession.QuestionClientVisibility
- io.dialob.client.api.QuestionnaireSession.State
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)