Interface ConversionJpaDaoSupport<S,T extends Identifiable<K>,K extends Serializable>
- All Superinterfaces:
CreationDao<S,,K> CrudDao<S,,K> DeletionDao<S>,QueryDao<S,,K> UpdateDao<S>
- All Known Subinterfaces:
JpaDaoSupport<T,K>
public interface ConversionJpaDaoSupport<S,T extends Identifiable<K>,K extends Serializable>
extends CrudDao<S,K>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classConversionJpaDaoSupport.FilterProcesor<T extends Identifiable<K>,K extends Serializable> -
Method Summary
Modifier and TypeMethodDescriptionconvertFrom(T source) default longdefault voidfilterWithSingleResult(QuerySpec filter) findAll()jakarta.persistence.EntityManagerdefault Kdefault void
-
Method Details
-
getEntityManager
jakarta.persistence.EntityManager getEntityManager() -
convertTo
-
convertFrom
-
getPersistentClass
-
save
- Specified by:
savein interfaceCreationDao<S,T extends Identifiable<K>>
-
update
-
delete
- Specified by:
deletein interfaceDeletionDao<S>
-
findById
-
findAll
-
count
-
filter
-
filterWithSingleResult
- Specified by:
filterWithSingleResultin interfaceQueryDao<S,T extends Identifiable<K>>
-