protected static class AbstractObjectManager.RootRepositoryWrapper<T extends Storable> extends Object implements StorableRepository<T>
| Constructor and Description |
|---|
RootRepositoryWrapper(RootRepository<T> rootRepository) |
| Modifier and Type | Method and Description |
|---|---|
long |
count() |
<S extends T> |
count(org.springframework.data.domain.Example<S> example) |
void |
delete(T t) |
void |
deleteAll() |
void |
deleteAll(Iterable<? extends T> iterable) |
void |
deleteAllById(Iterable<? extends BigInteger> bigIntegers) |
void |
deleteAllByIdInBatch(Iterable<BigInteger> bigIntegers) |
void |
deleteAllInBatch() |
void |
deleteAllInBatch(Iterable<T> entities) |
void |
deleteById(BigInteger bigInteger) |
void |
deleteInBatch(Iterable<T> iterable) |
<S extends T> |
exists(org.springframework.data.domain.Example<S> example) |
boolean |
existsById(BigInteger bigInteger) |
List<T> |
findAll() |
<S extends T> |
findAll(org.springframework.data.domain.Example<S> example) |
<S extends T> |
findAll(org.springframework.data.domain.Example<S> example,
org.springframework.data.domain.Pageable pageable) |
<S extends T> |
findAll(org.springframework.data.domain.Example<S> example,
org.springframework.data.domain.Sort sort) |
org.springframework.data.domain.Page<T> |
findAll(org.springframework.data.domain.Pageable pageable) |
List<T> |
findAll(org.springframework.data.domain.Sort sort) |
List<T> |
findAllById(Iterable<BigInteger> iterable) |
<S extends T,R> |
findBy(org.springframework.data.domain.Example<S> example,
Function<org.springframework.data.repository.query.FluentQuery.FetchableFluentQuery<S>,R> queryFunction) |
Optional<T> |
findById(BigInteger bigInteger) |
List<T> |
findByName(String name) |
List<T> |
findByNameContainingIgnoreCase(String name) |
List<T> |
findByNaturalId(String naturalId) |
List<T> |
findByParentID(Object parentId) |
List<T> |
findByParentIDAndName(Object parentId,
String name) |
List<T> |
findByParentName(String name) |
<S extends T> |
findOne(org.springframework.data.domain.Example<S> example) |
void |
flush() |
T |
getById(BigInteger bigInteger) |
T |
getOne(BigInteger bigInteger) |
T |
getReferenceById(BigInteger bigInteger) |
<S extends T> |
save(S s) |
<S extends T> |
saveAll(Iterable<S> iterable) |
<S extends T> |
saveAllAndFlush(Iterable<S> entities) |
<S extends T> |
saveAndFlush(S s) |
public RootRepositoryWrapper(RootRepository<T> rootRepository)
public List<T> findByParentIDAndName(Object parentId, String name)
findByParentIDAndName in interface StorableRepository<T extends Storable>public List<T> findByParentID(Object parentId)
findByParentID in interface StorableRepository<T extends Storable>public List<T> findByParentName(String name)
findByParentName in interface StorableRepository<T extends Storable>public List<T> findByName(String name)
findByName in interface RootRepository<T extends Storable>public List<T> findByNameContainingIgnoreCase(String name)
findByNameContainingIgnoreCase in interface RootRepository<T extends Storable>public List<T> findByNaturalId(String naturalId)
findByNaturalId in interface RootRepository<T extends Storable>public List<T> findAll()
findAll in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>findAll in interface org.springframework.data.repository.CrudRepository<T extends Storable,BigInteger>public List<T> findAll(org.springframework.data.domain.Sort sort)
findAll in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>findAll in interface org.springframework.data.repository.PagingAndSortingRepository<T extends Storable,BigInteger>public org.springframework.data.domain.Page<T> findAll(org.springframework.data.domain.Pageable pageable)
findAll in interface org.springframework.data.repository.PagingAndSortingRepository<T extends Storable,BigInteger>public <S extends T> List<S> findAll(org.springframework.data.domain.Example<S> example)
findAll in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>findAll in interface org.springframework.data.repository.query.QueryByExampleExecutor<T extends Storable>public <S extends T> List<S> findAll(org.springframework.data.domain.Example<S> example, org.springframework.data.domain.Sort sort)
findAll in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>findAll in interface org.springframework.data.repository.query.QueryByExampleExecutor<T extends Storable>public <S extends T> org.springframework.data.domain.Page<S> findAll(org.springframework.data.domain.Example<S> example, org.springframework.data.domain.Pageable pageable)
public List<T> findAllById(Iterable<BigInteger> iterable)
findAllById in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>findAllById in interface org.springframework.data.repository.CrudRepository<T extends Storable,BigInteger>public long count()
count in interface org.springframework.data.repository.CrudRepository<T extends Storable,BigInteger>public <S extends T> long count(org.springframework.data.domain.Example<S> example)
public void deleteById(BigInteger bigInteger)
deleteById in interface org.springframework.data.repository.CrudRepository<T extends Storable,BigInteger>public void delete(T t)
delete in interface org.springframework.data.repository.CrudRepository<T extends Storable,BigInteger>public void deleteAllById(Iterable<? extends BigInteger> bigIntegers)
deleteAllById in interface org.springframework.data.repository.CrudRepository<T extends Storable,BigInteger>public void deleteAll(Iterable<? extends T> iterable)
deleteAll in interface org.springframework.data.repository.CrudRepository<T extends Storable,BigInteger>public void deleteAll()
deleteAll in interface org.springframework.data.repository.CrudRepository<T extends Storable,BigInteger>public <S extends T> S save(S s)
save in interface org.springframework.data.repository.CrudRepository<T extends Storable,BigInteger>public <S extends T> List<S> saveAll(Iterable<S> iterable)
saveAll in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>saveAll in interface org.springframework.data.repository.CrudRepository<T extends Storable,BigInteger>public Optional<T> findById(BigInteger bigInteger)
findById in interface org.springframework.data.repository.CrudRepository<T extends Storable,BigInteger>public <S extends T> Optional<S> findOne(org.springframework.data.domain.Example<S> example)
public boolean existsById(BigInteger bigInteger)
existsById in interface org.springframework.data.repository.CrudRepository<T extends Storable,BigInteger>public <S extends T> boolean exists(org.springframework.data.domain.Example<S> example)
public <S extends T,R> R findBy(org.springframework.data.domain.Example<S> example, Function<org.springframework.data.repository.query.FluentQuery.FetchableFluentQuery<S>,R> queryFunction)
public void flush()
flush in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>public <S extends T> S saveAndFlush(S s)
saveAndFlush in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>public <S extends T> List<S> saveAllAndFlush(Iterable<S> entities)
saveAllAndFlush in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>public void deleteInBatch(Iterable<T> iterable)
deleteInBatch in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>public void deleteAllInBatch(Iterable<T> entities)
deleteAllInBatch in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>public void deleteAllInBatch()
deleteAllInBatch in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>public void deleteAllByIdInBatch(Iterable<BigInteger> bigIntegers)
deleteAllByIdInBatch in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>public T getOne(BigInteger bigInteger)
getOne in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>public T getById(BigInteger bigInteger)
getById in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>public T getReferenceById(BigInteger bigInteger)
getReferenceById in interface org.springframework.data.jpa.repository.JpaRepository<T extends Storable,BigInteger>Copyright © 2025. All rights reserved.