Package br.com.jarch.crud.repository
Interface CrudRepository<E extends ICrudEntity>
-
- All Superinterfaces:
BaseRepository<E>
,ICrudData<E>
,IDynamic
,java.io.Serializable
- All Known Subinterfaces:
BaseParameterRepository<E>
,CommunicationRepository
,FieldDynamicRepository
,IBaseSequenceDao<E>
,SecretRepository
,ValueDynamicRepository
- All Known Implementing Classes:
BaseParameterDao
,BaseSequenceDao
,CommunicationDao
,CrudDao
,FieldDynamicDao
,SecretDao
,ValueDynamicDao
public interface CrudRepository<E extends ICrudEntity> extends BaseRepository<E>, ICrudData<E>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Collection<ErroEntityForm<E>>
change(java.util.Collection<E> entitysChange, java.lang.Class<?>... classValidation)
java.util.Collection<ErroEntityForm<E>>
delete(java.util.Collection<E> entitysDelete, java.lang.Class<?>... classValidation)
java.util.Collection<ErroEntityForm<E>>
insert(java.util.Collection<E> entitysInsert, java.lang.Class<?>... classValidation)
boolean
isExclusionLogic()
-
Methods inherited from interface br.com.jarch.crud.repository.BaseRepository
clearAllCache, clearCache, count, countBy, countBy, countBy, countBy, countWithCacheBy, exists, existsBy, existsBy, existsBy, existsOneBy, existsOneBy, find, find, find, find, findAny, findWithFetchGraphBy, findWithLoadGraphBy, getConnection, getEntityManager, loadCrud, loadCrud, loadCrud, loadCrudAndDetach, loadCrudAndDetach, loadCrudAndDetach, searchAll, searchAllBy, searchAllBy, searchAllBy, searchAllBy, searchAllBy, searchAllBy, searchAllBy, searchAllBy, searchAllBy, searchAllBy, searchAllBy, searchAllOrderBy, searchAllWithPaginatorBy, searchAllWithPaginatorBy, searchAnyBy, searchAnyBy, searchAnyBy, searchAnyBy, searchAnyBy, searchAnyBy, searchAnyBy, searchAnyBy, searchAnyBy, searchAnyBy, searchOneAndInitializeCollectionsBy, searchOneAndInitializeCollectionsBy, searchOneBy, searchOneBy, searchOneBy, searchOneBy, searchWithJpqlResultList, searchWithJpqlSingleResult
-
Methods inherited from interface br.com.jarch.crud.service.ICrudData
change, delete, delete, insert, refresh
-
Methods inherited from interface br.com.jarch.model.IDynamic
getIdDynamic, setIdDynamic
-
-
-
-
Method Detail
-
insert
java.util.Collection<ErroEntityForm<E>> insert(java.util.Collection<E> entitysInsert, java.lang.Class<?>... classValidation)
-
change
java.util.Collection<ErroEntityForm<E>> change(java.util.Collection<E> entitysChange, java.lang.Class<?>... classValidation)
-
delete
java.util.Collection<ErroEntityForm<E>> delete(java.util.Collection<E> entitysDelete, java.lang.Class<?>... classValidation)
-
isExclusionLogic
boolean isExclusionLogic()
-
-