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(javax.persistence.FlushModeType type) get()<V> Optional<V>list()<V> List<V>lock(javax.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<javax.persistence.Tuple>tuple()List<javax.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<javax.persistence.Tuple> tuple() -
tuple
-
tuples
List<javax.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()
-