T - ID - @NoRepositoryBean
public interface RepositoryInterface<T,ID extends Serializable>
extends org.springframework.data.repository.PagingAndSortingRepository<T,ID>
| Modifier and Type | Method and Description |
|---|---|
void |
deleteByKey(Object key)
Deletes content object based on provided object key value from persistence
storage.
|
void |
deleteByKey(Object[] key)
Deletes content object based on provided composite key values
from persistence storage.
|
T |
read(Object key)
Reads content object based on provided object key value from persistence
storage.
|
T |
read(Object[] key)
Reads content object based on provided composite object keys from
persistence storage.
|
List<T> |
readAll()
Reads list of all content objects from persistence storage.
|
org.springframework.data.domain.Page<T> |
readAll(org.springframework.data.domain.Pageable pageable)
Reads list-wise (or paged) content objects from persistence storage.
|
List<T> |
readByKeyword(String keyword)
Reads list of content objects based on provided keyword from persistence
storage.
|
org.springframework.data.domain.Page<T> |
readByKeyword(String keyword,
org.springframework.data.domain.Pageable pageable)
Reads list-wise (paged) content objects based on provided keyword.
|
List<T> |
select(Object refKey,
String keyword)
Select list of content objects based on provided reference key value from
persistence storage.
|
org.springframework.data.domain.Page<T> |
select(Object refKey,
String keyword,
org.springframework.data.domain.Pageable pageable)
Selects list-wise (paged) content objects based on provided key and keyword
value from persistence storage.
|
List<T> |
selectWithin(Object refKey,
String keyword)
Selects list of content objects based on provided key and keyword
value from persistence storage.
|
org.springframework.data.domain.Page<T> |
selectWithin(Object refKey,
String keyword,
org.springframework.data.domain.Pageable pageable)
Selects list-wise (paged) content objects based on provided key and keyword
value from persistence storage.
|
T read(Object key)
key - T read(Object[] key)
key - List<T> readByKeyword(String keyword)
keyword - org.springframework.data.domain.Page<T> readByKeyword(String keyword, org.springframework.data.domain.Pageable pageable)
keyword - pageable - org.springframework.data.domain.Page<T> readAll(org.springframework.data.domain.Pageable pageable)
pageable - void deleteByKey(Object key)
key - void deleteByKey(Object[] key)
key - List<T> select(Object refKey, String keyword)
refKey - keyword - org.springframework.data.domain.Page<T> select(Object refKey, String keyword, org.springframework.data.domain.Pageable pageable)
refKey - keyword - pageable - List<T> selectWithin(Object refKey, String keyword)
refKey - keyword - org.springframework.data.domain.Page<T> selectWithin(Object refKey, String keyword, org.springframework.data.domain.Pageable pageable)
refKey - keyword - pageable - Copyright © 2018. All rights reserved.