Uses of Interface
de.seggebaeing.sqlanalyzer.persistence.dto.Persistable
Packages that use Persistable
Package
Description
-
Uses of Persistable in de.seggebaeing.sqlanalyzer.logic.domainmapper
Classes in de.seggebaeing.sqlanalyzer.logic.domainmapper with type parameters of type PersistableModifier and TypeClassDescriptionclass
AbstractBusinessDomainMapper<B extends BusinessDomainObject,
P extends Persistable> Abstract base for bidirectional mapping between business domain objects (BDOs) and de.seggebaeing.sqlanalyzer.persistence DTOs.interface
BusinessDomainMapper<B extends BusinessDomainObject,
P extends Persistable> Bidirectional mapper between business domain objects (BDOs) and de.seggebaeing.sqlanalyzer.persistence DTOs. -
Uses of Persistable in de.seggebaeing.sqlanalyzer.persistence
Methods in de.seggebaeing.sqlanalyzer.persistence with type parameters of type PersistableModifier and TypeMethodDescriptionstatic <T extends Persistable>
TLoads a persisted object by class and identifier.static <T extends Persistable>
Set<T> Loads all persisted objects of the given class.Methods in de.seggebaeing.sqlanalyzer.persistence with parameters of type PersistableModifier and TypeMethodDescriptionstatic void
PersistenceHelper.delete
(Persistable p) Deletes the persisted file of the given object.static void
PersistenceHelper.persist
(Persistable p) Persists aPersistable
object to the file system. -
Uses of Persistable in de.seggebaeing.sqlanalyzer.persistence.dao
Classes in de.seggebaeing.sqlanalyzer.persistence.dao with type parameters of type PersistableModifier and TypeInterfaceDescriptioninterface
DAO<T extends Persistable>
Generic Data Access Object (DAO) interface forPersistable
entities.class
DTODAO<T extends Persistable>
Base DAO implementation forPersistable
DTOs backed by the file system. -
Uses of Persistable in de.seggebaeing.sqlanalyzer.persistence.dto
Classes in de.seggebaeing.sqlanalyzer.persistence.dto that implement PersistableModifier and TypeClassDescriptionfinal record
Data transfer object (DTO) for persisting a generated query.final record
Data transfer object (DTO) for persisting an LLM configuration.final record
Data transfer object (DTO) for persisting a prompt.final record
Data transfer object (DTO) for persisting a prompt type.final record
Data transfer object (DTO) for persisting a sample query.