public static class QueryTracer.TracePrinter extends Object implements QueryTraceListenerIF
| Modifier and Type | Field and Description |
|---|---|
static float |
elapsedThreshold |
static long |
memoryDeltaThreshold |
| Constructor and Description |
|---|
TracePrinter() |
| Modifier and Type | Method and Description |
|---|---|
void |
endQuery() |
void |
enter(BasicPredicateIF predicate,
AbstractClause clause,
QueryMatches input) |
void |
enter(List branch) |
void |
enter(OrClause clause,
QueryMatches input) |
void |
enterOrderBy() |
void |
enterSelect(QueryMatches result) |
boolean |
isEnabled() |
void |
leave(List branch) |
void |
leave(QueryMatches result) |
void |
leaveOrderBy() |
void |
leaveSelect(QueryMatches result) |
void |
output(String message) |
void |
startQuery() |
void |
trace(String message) |
public static long memoryDeltaThreshold
public static float elapsedThreshold
public boolean isEnabled()
public void output(String message)
public void startQuery()
startQuery in interface QueryTraceListenerIFpublic void endQuery()
endQuery in interface QueryTraceListenerIFpublic void enter(BasicPredicateIF predicate, AbstractClause clause, QueryMatches input)
enter in interface QueryTraceListenerIFpublic void leave(QueryMatches result)
leave in interface QueryTraceListenerIFpublic void enter(OrClause clause, QueryMatches input)
enter in interface QueryTraceListenerIFpublic void enter(List branch)
enter in interface QueryTraceListenerIFpublic void leave(List branch)
leave in interface QueryTraceListenerIFpublic void enterOrderBy()
enterOrderBy in interface QueryTraceListenerIFpublic void leaveOrderBy()
leaveOrderBy in interface QueryTraceListenerIFpublic void enterSelect(QueryMatches result)
enterSelect in interface QueryTraceListenerIFpublic void leaveSelect(QueryMatches result)
leaveSelect in interface QueryTraceListenerIFpublic void trace(String message)
trace in interface QueryTraceListenerIF