T - - Entity TypeID - - Entity ID Type@NoRepositoryBean
public interface ReportPortalRepository<T,ID extends java.io.Serializable>
extends org.springframework.data.mongodb.repository.MongoRepository<T,ID>
| Modifier and Type | Method and Description |
|---|---|
void |
delete(java.util.Collection<java.lang.String> ids) |
boolean |
exists(Filter filter) |
java.util.List<T> |
find(java.util.Collection<java.lang.String> ids) |
java.util.List<T> |
findByFilter(Filter filter)
Finds entities list according provided filter
|
org.springframework.data.domain.Page<T> |
findByFilter(Filter filter,
org.springframework.data.domain.Pageable pageable)
Finds entities list according provided filter
|
java.util.List<T> |
findByFilterWithSorting(Filter filter,
org.springframework.data.domain.Sort sorting)
Find entries via specified filter and sorting field
|
T |
findEntryById(ID id)
Find entry by id, load only id field
|
T |
findOneNoJoin(ID id)
Finds object by id, but doesn't load joined entities (
DBRef) |
java.util.Optional<T> |
findOneNullSafe(ID id)
Finds entry wrapper with null-safe wrapper
Optional |
void |
loadWithCallback(Filter filter,
org.springframework.data.domain.Sort sorting,
int quantity,
java.util.List<java.lang.String> chartFields,
org.springframework.data.mongodb.core.DocumentCallbackHandler callback,
java.lang.String collectionName)
Load chart data according specified input parameters.
|
void |
partialUpdate(T t)
Partial update.
|
findAll, findAll, findAll, findAll, insert, insert, savefindAlljava.util.Optional<T> findOneNullSafe(ID id)
Optionalid - Entity IDjava.util.List<T> findByFilter(Filter filter)
filter - Query representationjava.util.List<T> findByFilterWithSorting(Filter filter, org.springframework.data.domain.Sort sorting)
filter - Query representationsorting - Sorting Representationorg.springframework.data.domain.Page<T> findByFilter(Filter filter, org.springframework.data.domain.Pageable pageable)
filter - Filter - Query representationpageable - Page RepresentationT findOneNoJoin(ID id)
DBRef)id - void loadWithCallback(Filter filter, org.springframework.data.domain.Sort sorting, int quantity, java.util.List<java.lang.String> chartFields, org.springframework.data.mongodb.core.DocumentCallbackHandler callback, java.lang.String collectionName)
DocumentCallbackHandler objectfilter - sorting - chartFields - quantity - callback - collectionName - void partialUpdate(T t)
t - Object to be updatedvoid delete(java.util.Collection<java.lang.String> ids)
java.util.List<T> find(java.util.Collection<java.lang.String> ids)
boolean exists(Filter filter)
filter - Query representation