public class QueryTracer extends Object
Modifier and Type | Class and Description |
---|---|
static class |
QueryTracer.TracePrinter |
Constructor and Description |
---|
QueryTracer() |
Modifier and Type | Method and Description |
---|---|
static void |
addListener(QueryTraceListenerIF listener) |
static void |
atTime(String msg) |
static void |
endQuery() |
static void |
enter(BasicPredicateIF predicate,
AbstractClause clause,
QueryMatches input) |
static void |
enter(List branch) |
static void |
enter(OrClause clause,
QueryMatches input) |
static void |
enterOrderBy() |
static void |
enterSelect(QueryMatches result) |
static void |
leave(List branch) |
static void |
leave(QueryMatches result) |
static void |
leaveOrderBy() |
static void |
leaveSelect(QueryMatches result) |
static void |
removeListener(QueryTraceListenerIF listener) |
static void |
startQuery() |
static void |
trace(String msg) |
static void |
trace(String msg,
int[] array) |
static void |
trace(String msg,
Object[] array) |
static void |
trace(String msg,
QueryMatches matches) |
public static void addListener(QueryTraceListenerIF listener)
public static void removeListener(QueryTraceListenerIF listener)
public static void startQuery()
public static void endQuery()
public static void trace(String msg)
public static void trace(String msg, int[] array)
public static void trace(String msg, QueryMatches matches)
public static void atTime(String msg)
public static void enter(BasicPredicateIF predicate, AbstractClause clause, QueryMatches input)
public static void enter(OrClause clause, QueryMatches input)
public static void enter(List branch)
public static void leave(QueryMatches result)
public static void leave(List branch)
public static void enterOrderBy()
public static void leaveOrderBy()
public static void enterSelect(QueryMatches result)
public static void leaveSelect(QueryMatches result)