Package net.binis.codegen.spring.query
Class QueryProcessor
java.lang.Object
net.binis.codegen.spring.query.QueryProcessor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic enum -
Method Summary
Modifier and TypeMethodDescriptionstatic QueryProcessor.Processorstatic QueryProcessor.Processorstatic voidstatic QueryProcessor.Processorstatic voidlogQuery()static QueryProcessor.Processorstatic <R> Rprocess(QueryExecutor executor, javax.persistence.EntityManager manager, String query, List<Object> params, QueryProcessor.ResultType resultType, Class<?> returnClass, Class<?> mapClass, boolean isNative, boolean modifying, org.springframework.data.domain.Pageable pageable, javax.persistence.FlushModeType flush, javax.persistence.LockModeType lock, Map<String, Object> hints, List<Filter> filters) static voidsetProcessor(QueryProcessor.Processor processor)
-
Method Details
-
logParams
public static void logParams() -
logQuery
public static void logQuery() -
defaultProcessor
-
nullProcessor
-
logProcessor
-
getProcessor
-
setProcessor
-
process
public static <R> R process(QueryExecutor executor, javax.persistence.EntityManager manager, String query, List<Object> params, QueryProcessor.ResultType resultType, Class<?> returnClass, Class<?> mapClass, boolean isNative, boolean modifying, org.springframework.data.domain.Pageable pageable, javax.persistence.FlushModeType flush, javax.persistence.LockModeType lock, Map<String, Object> hints, List<Filter> filters)
-