Hierarchy For All Packages
- de.seggebaeing.sqlanalyzer,
- de.seggebaeing.sqlanalyzer.logic.bdo,
- de.seggebaeing.sqlanalyzer.logic.domainmapper,
- de.seggebaeing.sqlanalyzer.logic.promptable,
- de.seggebaeing.sqlanalyzer.logic.promptable.exception,
- de.seggebaeing.sqlanalyzer.logic.promptable.impl.dummy,
- de.seggebaeing.sqlanalyzer.logic.promptable.impl.llm,
- de.seggebaeing.sqlanalyzer.logic.promptable.util,
- de.seggebaeing.sqlanalyzer.logic.service,
- de.seggebaeing.sqlanalyzer.logic.util,
- de.seggebaeing.sqlanalyzer.logic.util.eval,
- de.seggebaeing.sqlanalyzer.logic.util.eval.impl,
- de.seggebaeing.sqlanalyzer.logic.util.thread,
- de.seggebaeing.sqlanalyzer.persistence,
- de.seggebaeing.sqlanalyzer.persistence.dao,
- de.seggebaeing.sqlanalyzer.persistence.dao.DAOImpl,
- de.seggebaeing.sqlanalyzer.persistence.dto,
- de.seggebaeing.sqlanalyzer.persistence.exception,
- de.seggebaeing.sqlanalyzer.presentation.controller.details,
- de.seggebaeing.sqlanalyzer.presentation.controller.general,
- de.seggebaeing.sqlanalyzer.presentation.controller.overview,
- de.seggebaeing.sqlanalyzer.presentation.uielements.node,
- de.seggebaeing.sqlanalyzer.presentation.uielements.window,
- de.seggebaeing.sqlanalyzer.presentation.util
Class Hierarchy
- java.lang.Object
- de.seggebaeing.sqlanalyzer.logic.domainmapper.AbstractBusinessDomainMapper<B,
P> (implements de.seggebaeing.sqlanalyzer.logic.domainmapper.BusinessDomainMapper<B, P>) - de.seggebaeing.sqlanalyzer.logic.domainmapper.GeneratedQueryMapper
- de.seggebaeing.sqlanalyzer.logic.domainmapper.LLMMapper
- de.seggebaeing.sqlanalyzer.logic.domainmapper.PromptMapper
- de.seggebaeing.sqlanalyzer.logic.domainmapper.PromptTypeMapper
- de.seggebaeing.sqlanalyzer.logic.domainmapper.SampleQueryMapper
- de.seggebaeing.sqlanalyzer.logic.promptable.impl.llm.AbstractLLMHandler (implements de.seggebaeing.sqlanalyzer.logic.promptable.Promptable)
- de.seggebaeing.sqlanalyzer.logic.promptable.impl.llm.ClaudePromptHandler
- de.seggebaeing.sqlanalyzer.logic.promptable.impl.llm.DeepSeekPromptHandler
- de.seggebaeing.sqlanalyzer.logic.promptable.impl.llm.GeminiPromptHandler
- de.seggebaeing.sqlanalyzer.logic.promptable.impl.llm.OpenAIPromptHandler
- javafx.application.Application
- de.seggebaeing.sqlanalyzer.App
- de.seggebaeing.sqlanalyzer.logic.bdo.BusinessDomainObject
- de.seggebaeing.sqlanalyzer.logic.bdo.GeneratedQuery (implements de.seggebaeing.sqlanalyzer.logic.bdo.SQLQueryWrapper)
- de.seggebaeing.sqlanalyzer.logic.bdo.LLM
- de.seggebaeing.sqlanalyzer.logic.bdo.Prompt
- de.seggebaeing.sqlanalyzer.logic.bdo.PromptType
- de.seggebaeing.sqlanalyzer.logic.bdo.SampleQuery (implements de.seggebaeing.sqlanalyzer.logic.bdo.SQLQueryWrapper)
- de.seggebaeing.sqlanalyzer.logic.service.ConfigService
- de.seggebaeing.sqlanalyzer.presentation.util.ControllerFactory
- de.seggebaeing.sqlanalyzer.logic.util.CsvExporter
- de.seggebaeing.sqlanalyzer.persistence.dao.DTODAO<T> (implements de.seggebaeing.sqlanalyzer.persistence.dao.DAO<T>)
- de.seggebaeing.sqlanalyzer.persistence.dao.DAOImpl.GeneratedQueryDAOImpl
- de.seggebaeing.sqlanalyzer.persistence.dao.DAOImpl.LLMDAOImpl
- de.seggebaeing.sqlanalyzer.persistence.dao.DAOImpl.PromptDAOImpl
- de.seggebaeing.sqlanalyzer.persistence.dao.DAOImpl.PromptTypeDAOImpl
- de.seggebaeing.sqlanalyzer.persistence.dao.DAOImpl.SampleQueryDAOImpl
- de.seggebaeing.sqlanalyzer.logic.service.GeneratedQueryService (implements de.seggebaeing.sqlanalyzer.logic.service.BDOService<B>)
- de.seggebaeing.sqlanalyzer.logic.util.eval.impl.LLMComparator (implements de.seggebaeing.sqlanalyzer.logic.util.eval.StatementComparator)
- de.seggebaeing.sqlanalyzer.logic.service.LLMService (implements de.seggebaeing.sqlanalyzer.logic.service.BDOService<B>)
- de.seggebaeing.sqlanalyzer.Main
- javafx.scene.Node (implements javafx.event.EventTarget, javafx.css.Styleable)
- javafx.scene.Parent
- javafx.scene.layout.Region
- javafx.scene.control.Control (implements javafx.scene.control.Skinnable)
- javafx.scene.control.Labeled
- javafx.scene.control.Label
- de.seggebaeing.sqlanalyzer.presentation.uielements.node.CountdownLabel
- javafx.scene.control.Label
- javafx.scene.control.Labeled
- javafx.scene.layout.Pane
- javafx.scene.layout.VBox
- de.seggebaeing.sqlanalyzer.presentation.uielements.node.DualProgressBar
- javafx.scene.layout.VBox
- javafx.scene.control.Control (implements javafx.scene.control.Skinnable)
- javafx.scene.layout.Region
- javafx.scene.Parent
- de.seggebaeing.sqlanalyzer.logic.promptable.impl.dummy.NumericalDummy (implements de.seggebaeing.sqlanalyzer.logic.promptable.Promptable)
- de.seggebaeing.sqlanalyzer.logic.promptable.impl.dummy.RateLimitedNumericalDummy
- de.seggebaeing.sqlanalyzer.persistence.PersistenceHelper
- de.seggebaeing.sqlanalyzer.logic.promptable.util.PromptableFactory
- de.seggebaeing.sqlanalyzer.logic.promptable.util.PromptAuthorizer
- de.seggebaeing.sqlanalyzer.logic.service.PromptService (implements de.seggebaeing.sqlanalyzer.logic.service.BDOService<B>)
- de.seggebaeing.sqlanalyzer.logic.service.PromptTypeService (implements de.seggebaeing.sqlanalyzer.logic.service.BDOService<B>)
- de.seggebaeing.sqlanalyzer.presentation.util.ResourceLoader
- de.seggebaeing.sqlanalyzer.logic.service.SampleQueryService (implements de.seggebaeing.sqlanalyzer.logic.service.BDOService<B>)
- de.seggebaeing.sqlanalyzer.logic.promptable.impl.dummy.SQLDummy (implements de.seggebaeing.sqlanalyzer.logic.promptable.Promptable)
- de.seggebaeing.sqlanalyzer.logic.promptable.impl.dummy.RateLimitedSQLDummy
- java.lang.Thread (implements java.lang.Runnable)
- de.seggebaeing.sqlanalyzer.logic.util.thread.WorkerThread
- de.seggebaeing.sqlanalyzer.logic.util.thread.EvaluationThread
- de.seggebaeing.sqlanalyzer.logic.util.thread.GenerationThread
- de.seggebaeing.sqlanalyzer.logic.util.thread.WorkerThread
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- de.seggebaeing.sqlanalyzer.logic.promptable.exception.LLMException
- de.seggebaeing.sqlanalyzer.logic.promptable.exception.RateLimitException
- de.seggebaeing.sqlanalyzer.persistence.exception.PersistenceException
- de.seggebaeing.sqlanalyzer.logic.promptable.exception.LLMException
- java.lang.Exception
- de.seggebaeing.sqlanalyzer.presentation.uielements.window.TitledInitializableWindow (implements javafx.fxml.Initializable)
- de.seggebaeing.sqlanalyzer.presentation.uielements.window.BDOWindow<T>
- de.seggebaeing.sqlanalyzer.presentation.uielements.window.DetailsWindow<T>
- de.seggebaeing.sqlanalyzer.presentation.controller.details.GeneratedQueryDetailsController
- de.seggebaeing.sqlanalyzer.presentation.controller.details.LLMDetailsController
- de.seggebaeing.sqlanalyzer.presentation.controller.details.PromptDetailsController
- de.seggebaeing.sqlanalyzer.presentation.controller.details.PromptTypeDetailsController
- de.seggebaeing.sqlanalyzer.presentation.controller.details.SampleQueryDetailsController
- de.seggebaeing.sqlanalyzer.presentation.uielements.window.OverviewWindow<BDO>
- de.seggebaeing.sqlanalyzer.presentation.controller.overview.GeneratedQueryOverviewController
- de.seggebaeing.sqlanalyzer.presentation.controller.overview.LLMOverviewController
- de.seggebaeing.sqlanalyzer.presentation.controller.overview.PromptOverviewController
- de.seggebaeing.sqlanalyzer.presentation.controller.overview.PromptTypeOverviewController
- de.seggebaeing.sqlanalyzer.presentation.controller.overview.SampleQueryOverviewController
- de.seggebaeing.sqlanalyzer.presentation.uielements.window.DetailsWindow<T>
- de.seggebaeing.sqlanalyzer.presentation.controller.general.EvaluationSettingsController
- de.seggebaeing.sqlanalyzer.presentation.controller.general.GenerationSettingsController
- de.seggebaeing.sqlanalyzer.presentation.uielements.window.HelpWindow
- de.seggebaeing.sqlanalyzer.presentation.controller.general.HomeController
- de.seggebaeing.sqlanalyzer.presentation.uielements.window.WorkerWindow
- de.seggebaeing.sqlanalyzer.presentation.controller.general.EvaluationController
- de.seggebaeing.sqlanalyzer.presentation.controller.general.GenerationController
- de.seggebaeing.sqlanalyzer.presentation.uielements.window.BDOWindow<T>
- de.seggebaeing.sqlanalyzer.presentation.util.UIUtil
- de.seggebaeing.sqlanalyzer.presentation.util.WindowManager
- de.seggebaeing.sqlanalyzer.logic.domainmapper.AbstractBusinessDomainMapper<B,
Interface Hierarchy
- de.seggebaeing.sqlanalyzer.logic.service.BDOService<B>
- de.seggebaeing.sqlanalyzer.logic.domainmapper.BusinessDomainMapper<B,
P> - de.seggebaeing.sqlanalyzer.persistence.dao.DAO<T>
- de.seggebaeing.sqlanalyzer.logic.promptable.Promptable
- java.io.Serializable
- de.seggebaeing.sqlanalyzer.persistence.dto.Persistable
- de.seggebaeing.sqlanalyzer.logic.bdo.SQLQueryWrapper
- de.seggebaeing.sqlanalyzer.logic.util.eval.StatementComparator
- de.seggebaeing.sqlanalyzer.presentation.util.WindowType
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- de.seggebaeing.sqlanalyzer.presentation.util.BdoWindowType (implements de.seggebaeing.sqlanalyzer.presentation.util.WindowType)
- de.seggebaeing.sqlanalyzer.logic.util.eval.impl.ComparatorType
- de.seggebaeing.sqlanalyzer.presentation.util.GeneralWindowType (implements de.seggebaeing.sqlanalyzer.presentation.util.WindowType)
- de.seggebaeing.sqlanalyzer.logic.promptable.util.PromptableApi
- de.seggebaeing.sqlanalyzer.logic.bdo.SampleQuery.Complexity
- 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
- de.seggebaeing.sqlanalyzer.persistence.dto.GeneratedQueryDTO (implements de.seggebaeing.sqlanalyzer.persistence.dto.Persistable)
- de.seggebaeing.sqlanalyzer.persistence.dto.LLMDTO (implements de.seggebaeing.sqlanalyzer.persistence.dto.Persistable)
- de.seggebaeing.sqlanalyzer.persistence.dto.PromptDTO (implements de.seggebaeing.sqlanalyzer.persistence.dto.Persistable)
- de.seggebaeing.sqlanalyzer.persistence.dto.PromptTypeDTO (implements de.seggebaeing.sqlanalyzer.persistence.dto.Persistable)
- de.seggebaeing.sqlanalyzer.persistence.dto.SampleQueryDTO (implements de.seggebaeing.sqlanalyzer.persistence.dto.Persistable)
- java.lang.Record