public class QueryRecorder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
QueryRecorder.Literal |
static class |
QueryRecorder.PlaceHolder |
static class |
QueryRecorder.QueriesPerThread |
static class |
QueryRecorder.Reference |
| Modifier and Type | Field and Description |
|---|---|
static ThreadLocal<Boolean> |
blockRecording |
static String |
QUERY_ID |
| Constructor and Description |
|---|
QueryRecorder() |
| Modifier and Type | Method and Description |
|---|---|
static QueryRecorder.QueriesPerThread |
getCreateQueriesPerThread() |
static QueryRecorder.QueriesPerThread |
getQueriesPerThread() |
static RecordedQuery |
getRecordedQuery(AbstractDomainQuery query) |
static QueryRecorder.Literal |
literal(Object value) |
static QueryRecorder.PlaceHolder |
placeHolder(Object value) |
static void |
queryCompleted(AbstractDomainQuery query) |
static void |
recordAssignment(Object on,
String method,
Object result,
Object... params) |
static void |
recordCreateQuery(AbstractDomainQuery query) |
static void |
recordInvocation(Object on,
String method,
Object result,
Object... params) |
static void |
recordInvocationConditional(MathFunctions on,
String method,
Object result,
Object... params) |
static void |
recordInvocationConditional(ValueElement on,
String method,
Object result,
Object... params) |
static void |
recordInvocationNoConcat(Object on,
String method,
Object result,
Object... params) |
static void |
recordInvocationReplace(DomainObjectMatch<?> on,
Object toReplace,
String methodName) |
static void |
recordStackedAssignment(Object on,
String method,
Object result,
Object... params)
invocations on domainQuery (q)
but stacked within e.g. a SELECT_FROM(...).ELEMENTS(...) statement.
|
static void |
recordStackedInvocation(Object on,
String method,
Object result,
Object... params)
invocations on domainQuery (q)
but stacked within e.g. a SELECT_FROM(...).ELEMENTS(...) statement.
|
static QueryRecorder.Reference |
reference(Object value) |
public static final String QUERY_ID
public static ThreadLocal<Boolean> blockRecording
public static void recordStackedInvocation(Object on, String method, Object result, Object... params)
on - method - result - params - public static void recordStackedAssignment(Object on, String method, Object result, Object... params)
on - method - result - params - public static void recordInvocation(Object on, String method, Object result, Object... params)
public static void recordInvocationNoConcat(Object on, String method, Object result, Object... params)
public static void recordAssignment(Object on, String method, Object result, Object... params)
public static void recordInvocationConditional(ValueElement on, String method, Object result, Object... params)
public static void recordInvocationConditional(MathFunctions on, String method, Object result, Object... params)
public static void recordInvocationReplace(DomainObjectMatch<?> on, Object toReplace, String methodName)
public static void recordCreateQuery(AbstractDomainQuery query)
public static void queryCompleted(AbstractDomainQuery query)
public static RecordedQuery getRecordedQuery(AbstractDomainQuery query)
public static QueryRecorder.Literal literal(Object value)
public static QueryRecorder.PlaceHolder placeHolder(Object value)
public static QueryRecorder.Reference reference(Object value)
public static QueryRecorder.QueriesPerThread getCreateQueriesPerThread()
public static QueryRecorder.QueriesPerThread getQueriesPerThread()
Copyright © 2016. All rights reserved.