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 QueryTraceListenerIF
public void endQuery()
endQuery
in interface QueryTraceListenerIF
public void enter(BasicPredicateIF predicate, AbstractClause clause, QueryMatches input)
enter
in interface QueryTraceListenerIF
public void leave(QueryMatches result)
leave
in interface QueryTraceListenerIF
public void enter(OrClause clause, QueryMatches input)
enter
in interface QueryTraceListenerIF
public void enter(List branch)
enter
in interface QueryTraceListenerIF
public void leave(List branch)
leave
in interface QueryTraceListenerIF
public void enterOrderBy()
enterOrderBy
in interface QueryTraceListenerIF
public void leaveOrderBy()
leaveOrderBy
in interface QueryTraceListenerIF
public void enterSelect(QueryMatches result)
enterSelect
in interface QueryTraceListenerIF
public void leaveSelect(QueryMatches result)
leaveSelect
in interface QueryTraceListenerIF
public void trace(String message)
trace
in interface QueryTraceListenerIF