Hierarchy For All Packages
- ai.nervemind.app,
- ai.nervemind.app.api,
- ai.nervemind.app.api.admin,
- ai.nervemind.app.config,
- ai.nervemind.app.database.model,
- ai.nervemind.app.database.repository,
- ai.nervemind.app.entity,
- ai.nervemind.app.executor,
- ai.nervemind.app.executor.script,
- ai.nervemind.app.service
Class Hierarchy
- java.lang.Object
- ai.nervemind.app.executor.CodeExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.service.ConsoleLogHandler (implements ai.nervemind.common.service.ExecutionLogHandler)
- ai.nervemind.app.api.CredentialController
- ai.nervemind.app.database.model.CredentialEntity
- ai.nervemind.app.service.CredentialInitializer
- ai.nervemind.app.service.CredentialService (implements ai.nervemind.common.service.CredentialServiceInterface)
- ai.nervemind.app.executor.CsvExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.executor.DatabaseExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.service.DevModeService (implements ai.nervemind.common.service.DevModeServiceInterface)
- ai.nervemind.app.executor.EmailSendExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.executor.script.EmbeddedPythonExecutionStrategy (implements ai.nervemind.app.executor.script.ScriptExecutionStrategy)
- ai.nervemind.app.executor.EmbeddingExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.service.EncryptionService
- ai.nervemind.app.executor.ExecuteCommandExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.api.ExecutionController
- ai.nervemind.app.database.model.ExecutionEntity
- ai.nervemind.app.service.ExecutionLogger
- ai.nervemind.app.service.ExecutionService (implements ai.nervemind.common.service.ExecutionServiceInterface)
- ai.nervemind.app.service.ExecutionService.ExecutionContext
- ai.nervemind.app.executor.script.ExternalPythonExecutionStrategy (implements ai.nervemind.app.executor.script.ScriptExecutionStrategy)
- ai.nervemind.app.executor.FileTriggerExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.service.FileWatcherService
- ai.nervemind.app.executor.FilterExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.config.H2ConsoleConfig
- ai.nervemind.app.executor.HttpRequestExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.executor.IfExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.config.JacksonConfig
- ai.nervemind.app.executor.script.JavaScriptExecutionStrategy (implements ai.nervemind.app.executor.script.ScriptExecutionStrategy)
- ai.nervemind.app.executor.script.JavaScriptExecutionStrategy.ConsoleHelper
- ai.nervemind.app.executor.LlmChatExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.executor.LoopExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.executor.ManualTriggerExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.executor.MergeExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.NerveMindApplication
- ai.nervemind.app.service.NodeExecutorRegistry
- ai.nervemind.app.executor.ParallelExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.api.admin.PluginAdminController
- ai.nervemind.app.service.PluginLoader
- ai.nervemind.app.service.PluginService (implements ai.nervemind.common.service.PluginServiceInterface)
- ai.nervemind.app.service.PythonStatusService (implements ai.nervemind.common.service.PythonStatusServiceInterface)
- ai.nervemind.app.executor.RagExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.executor.RateLimitExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.executor.RetryExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.api.RootController
- ai.nervemind.app.service.SampleService (implements ai.nervemind.common.service.SampleServiceInterface)
- ai.nervemind.app.service.SchedulerService
- ai.nervemind.app.executor.ScheduleTriggerExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.config.SecurityConfig
- ai.nervemind.app.executor.SetExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.database.model.SettingEntity
- ai.nervemind.app.service.SettingsDefaults
- ai.nervemind.app.service.SettingsService (implements ai.nervemind.common.service.SettingsServiceInterface)
- ai.nervemind.app.executor.SlackExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.executor.SortExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.executor.SubworkflowExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.executor.SwitchExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.executor.TextClassifierExecutor (implements ai.nervemind.app.service.NodeExecutor)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- ai.nervemind.app.executor.script.ScriptExecutionException
- java.lang.RuntimeException
- java.lang.Exception
- ai.nervemind.app.executor.TryCatchExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.entity.VariableEntity
- ai.nervemind.app.service.VariableService (implements ai.nervemind.common.service.VariableServiceInterface)
- ai.nervemind.app.executor.WebhookTriggerExecutor (implements ai.nervemind.app.service.NodeExecutor)
- ai.nervemind.app.api.WorkflowController
- ai.nervemind.app.database.model.WorkflowEntity
- ai.nervemind.app.service.WorkflowService (implements ai.nervemind.common.service.WorkflowServiceInterface)
Interface Hierarchy
- ai.nervemind.app.service.NodeExecutor
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>) - ai.nervemind.app.database.repository.CredentialRepository
- ai.nervemind.app.database.repository.ExecutionRepository
- ai.nervemind.app.database.repository.SettingRepository
- ai.nervemind.app.database.repository.VariableRepository
- ai.nervemind.app.database.repository.WorkflowRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - org.springframework.data.repository.ListCrudRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - ai.nervemind.app.database.repository.CredentialRepository
- ai.nervemind.app.database.repository.ExecutionRepository
- ai.nervemind.app.database.repository.SettingRepository
- ai.nervemind.app.database.repository.VariableRepository
- ai.nervemind.app.database.repository.WorkflowRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListCrudRepository<T,
- org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - org.springframework.data.repository.ListPagingAndSortingRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - ai.nervemind.app.database.repository.CredentialRepository
- ai.nervemind.app.database.repository.ExecutionRepository
- ai.nervemind.app.database.repository.SettingRepository
- ai.nervemind.app.database.repository.VariableRepository
- ai.nervemind.app.database.repository.WorkflowRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
- ai.nervemind.app.executor.script.ScriptExecutionStrategy
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- ai.nervemind.app.service.ExecutionLogger.LogCategory
- ai.nervemind.app.service.ExecutionLogger.LogLevel
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- ai.nervemind.app.service.DevModeService.ExecutionLogEntry
- ai.nervemind.app.service.DevModeService.ExpressionContext
- ai.nervemind.app.service.DevModeService.HttpRequestLog
- ai.nervemind.app.service.DevModeService.NodeTimingInfo
- ai.nervemind.app.service.ExecutionLogger.ExecutionSummary
- ai.nervemind.app.service.ExecutionLogger.LogEntry
- ai.nervemind.app.api.admin.PluginAdminController.AllPluginsResponse
- ai.nervemind.app.api.admin.PluginAdminController.DebugInfo
- ai.nervemind.app.api.admin.PluginAdminController.HealthReport
- ai.nervemind.app.api.admin.PluginAdminController.PluginSummary
- ai.nervemind.app.service.PluginLoader.PluginJarInfo
- java.lang.Record