public interface GenericCacheFacade
Modifier and Type | Method and Description |
---|---|
<E> void |
delete(E entity) |
void |
deleteAll() |
<E,K> void |
deleteAll(java.lang.Class<E> entityClass,
<any> predicate) |
<E> void |
deleteAll(java.lang.Class<E> entityClass,
java.util.Collection<? extends E> collection) |
<E,K> E |
find(java.lang.Class<E> entityClass,
K id) |
<E> java.util.List<E> |
findAll(java.lang.Class<E> entityClass) |
<E,K> java.util.List<E> |
findMany(java.lang.Class<E> entityClass,
<any> predicate) |
<E,K> java.util.List<E> |
findMany(java.lang.Class<E> entityClass,
<any> predicate,
int limit) |
<E,K> E |
findOne(java.lang.Class<E> entityClass,
<any> predicate) |
<F extends AbstractCacheFacade> |
getFacade(java.lang.Class<F> type) |
<E,K> java.util.stream.Stream<E> |
getStream(java.lang.Class<E> entityClass,
<any> predicate) |
<E> E |
save(E entity) |
<E> void |
saveAll(java.lang.Class<E> entityClass,
java.util.Collection<E> collection) |
<E extends PropertyHolder> |
saveProperties(E propertyHolder,
java.util.Map<java.lang.String,java.io.Serializable> properties) |
<E> E save(E entity)
<E extends PropertyHolder> E saveProperties(E propertyHolder, java.util.Map<java.lang.String,java.io.Serializable> properties)
<E> void saveAll(java.lang.Class<E> entityClass, java.util.Collection<E> collection)
<E,K> E find(java.lang.Class<E> entityClass, K id)
<E,K> E findOne(java.lang.Class<E> entityClass, <any> predicate)
<E,K> java.util.List<E> findMany(java.lang.Class<E> entityClass, <any> predicate)
<E,K> java.util.List<E> findMany(java.lang.Class<E> entityClass, <any> predicate, int limit)
<E,K> java.util.stream.Stream<E> getStream(java.lang.Class<E> entityClass, <any> predicate)
<E> java.util.List<E> findAll(java.lang.Class<E> entityClass)
<E> void delete(E entity)
<E> void deleteAll(java.lang.Class<E> entityClass, java.util.Collection<? extends E> collection)
<E,K> void deleteAll(java.lang.Class<E> entityClass, <any> predicate)
void deleteAll()
<F extends AbstractCacheFacade> F getFacade(java.lang.Class<F> type)