Index

D E F G J O S 
All Classes and Interfaces|All Packages

D

deleteByIdAndSoftDeleteFieldTrueFromAllGroups(T) - Method in interface jp.ecuacion.splib.jpa.repository.SplibRepository
Is used to physical-delete soft-deleted records.
disableAllFilters() - Method in class jp.ecuacion.splib.jpa.util.SplibJpaFilterUtil
Disables all filters.
disableGroupFilter() - Method in class jp.ecuacion.splib.jpa.util.SplibJpaFilterUtil
Disables group filter.
disableSoftDeleteFilter() - Method in class jp.ecuacion.splib.jpa.util.SplibJpaFilterUtil
Disables soft delete filter.

E

enableAllFilters(Object) - Method in class jp.ecuacion.splib.jpa.util.SplibJpaFilterUtil
Enables all filters.
enableGroupFilter(Object) - Method in class jp.ecuacion.splib.jpa.util.SplibJpaFilterUtil
Enables group filter.
enableSoftDeleteFilter() - Method in class jp.ecuacion.splib.jpa.util.SplibJpaFilterUtil
Enables soft delete filter.

F

findByIdAndSoftDeleteFieldTrueFromAllGroups(T) - Method in interface jp.ecuacion.splib.jpa.repository.SplibRepository
Is used to physical-delete soft-deleted records.
findByNaturalKeyAndSoftDeleteFieldTrueFromAllGroups(T) - Method in interface jp.ecuacion.splib.jpa.repository.SplibRepository
Is used to physical-delete soft-deleted records.

G

getEntitiesFromPersistenceContext(Class...) - Method in class jp.ecuacion.splib.jpa.util.SplibJpaHibernateUtil
Returns entities obtained from persistence context.
getEntitiesFromPersistenceContext(String[]) - Method in class jp.ecuacion.splib.jpa.util.SplibJpaHibernateUtil
Returns entities obtained from persistence context.
getGroupId() - Static method in class jp.ecuacion.splib.jpa.bean.SplibControllerAdviceInfoBean
Gets group ID.

J

jp.ecuacion.splib.jpa - module jp.ecuacion.splib.jpa
 
jp.ecuacion.splib.jpa.advice - package jp.ecuacion.splib.jpa.advice
Provides advices for JPA features.
jp.ecuacion.splib.jpa.bean - package jp.ecuacion.splib.jpa.bean
Provides beans for JPA features.
jp.ecuacion.splib.jpa.config - package jp.ecuacion.splib.jpa.config
Provides configs for JPA.
jp.ecuacion.splib.jpa.repository - package jp.ecuacion.splib.jpa.repository
Provides repositories for JPA.
jp.ecuacion.splib.jpa.util - package jp.ecuacion.splib.jpa.util
Provides utilities for JPA features.

O

onBeforeSave(JoinPoint) - Method in class jp.ecuacion.splib.jpa.advice.SplibSoftDeleteAdvice
Provides the entrypoint of the feature.

S

setGroupId(Object) - Static method in class jp.ecuacion.splib.jpa.bean.SplibControllerAdviceInfoBean
Sets group ID.
SplibControllerAdviceInfoBean - Class in jp.ecuacion.splib.jpa.bean
Stores values used for controllerAdvices.
SplibControllerAdviceInfoBean() - Constructor for class jp.ecuacion.splib.jpa.bean.SplibControllerAdviceInfoBean
 
SplibJpaConfig - Class in jp.ecuacion.splib.jpa.config
Provides configs for JPA.
SplibJpaConfig() - Constructor for class jp.ecuacion.splib.jpa.config.SplibJpaConfig
 
SplibJpaFilterUtil - Class in jp.ecuacion.splib.jpa.util
Provides utility methods which helps to use filters easily.
SplibJpaFilterUtil(boolean, boolean, String, boolean, String, String) - Constructor for class jp.ecuacion.splib.jpa.util.SplibJpaFilterUtil
Constructs a new instance.
SplibJpaHibernateUtil - Class in jp.ecuacion.splib.jpa.util
Treats Hibernate's utilities.
SplibJpaHibernateUtil() - Constructor for class jp.ecuacion.splib.jpa.util.SplibJpaHibernateUtil
 
SplibRepository<T,I> - Interface in jp.ecuacion.splib.jpa.repository
Provides epository methods needed for soft delete.
SplibSoftDeleteAdvice - Class in jp.ecuacion.splib.jpa.advice
Provides the feature to delete the soft-deleted record physically when inserting a new record with the same unique key as soft-deleted one, even though the soft-deleted record and the inserting record belnog to the other groups.
SplibSoftDeleteAdvice() - Constructor for class jp.ecuacion.splib.jpa.advice.SplibSoftDeleteAdvice
 
D E F G J O S 
All Classes and Interfaces|All Packages