Package net.binis.codegen.spring.query
Interface QueryStarter<R,S,A,F>
- All Known Implementing Classes:
QueryExecutor
public interface QueryStarter<R,S,A,F>
-
Method Summary
Modifier and Type Method Description Aaggregate()voidasync(Consumer<QueryStarter<R,S,A,F>> consumer)Sby()<T> Tby(boolean condition, Function<S,T> query)<T> Tby(boolean condition, Function<S,T> query, Function<S,T> elseQuery)Sby(Class<?> projection)QueryParam<R>nativeQuery(String query)QueryParam<R>query(String query)Rreference(Object id)Fselect()voidtransaction(Consumer<QueryStarter<R,S,A,F>> consumer)