Package net.binis.codegen.spring.query
Interface QueryExecute<R>
- All Known Subinterfaces:
PreparedQuery<R>,QueryCondition<S,,O, R> QueryFilter<R>,QueryOrderOperation<S,,R> QueryParam<R>,QuerySelectOperation<S,O, R>
- All Known Implementing Classes:
QueryExecutor,QueryOrderer
-
Method Summary
Modifier and TypeMethodDescriptionlongcount()voiddelete()ensure()booleanexists()flush(jakarta.persistence.FlushModeType type) get()<V> Optional<V> list()<V> List<V> lock(jakarta.persistence.LockModeType type) booleanorg.springframework.data.domain.Page<R> page(long pageSize) <V> org.springframework.data.domain.Page<V> org.springframework.data.domain.Page<R> page(org.springframework.data.domain.Pageable pageable) <V> org.springframework.data.domain.Page<V> <V> voidvoid<V> voidpaged(org.springframework.data.domain.Pageable pageable, Class<V> cls, Consumer<org.springframework.data.domain.Page<V>> consumer) voidpaged(org.springframework.data.domain.Pageable pageable, Consumer<org.springframework.data.domain.Page<R>> consumer) <V> voidvoid<V> voidvoidprepare()<V> QueryExecute<V> projection(Class<V> projection) intremove()intrun()top()top(long records) <V> List<V> <V> Optional<V> Optional<jakarta.persistence.Tuple> tuple()List<jakarta.persistence.Tuple> tuples()<V> List<V>
-
Method Details
-
ensure
R ensure() -
reference
-
get
-
get
-
list
-
references
-
list
-
count
long count() -
top
-
top
-
top
-
top
-
page
-
page
-
page
-
page
<V> org.springframework.data.domain.Page<V> page(org.springframework.data.domain.Pageable pageable, Class<V> cls) -
paginated
-
paginated
-
paginated
-
paginated
-
paged
-
paged
-
paged
-
paged
-
tuple
Optional<jakarta.persistence.Tuple> tuple() -
tuple
-
tuples
List<jakarta.persistence.Tuple> tuples() -
tuples
-
prepare
PreparedQuery<R> prepare() -
projection
-
flush
-
lock
-
hint
-
filter
-
exists
boolean exists() -
notExists
boolean notExists() -
delete
void delete() -
remove
int remove() -
run
int run()
-