Class QueryTracer

java.lang.Object
net.ontopia.topicmaps.query.impl.basic.QueryTracer

public class QueryTracer extends Object
INTERNAL: Used for testing and timing of queries.
  • Constructor Details

    • QueryTracer

      public QueryTracer()
  • Method Details

    • addListener

      public static void addListener(QueryTraceListenerIF listener)
    • removeListener

      public static void removeListener(QueryTraceListenerIF listener)
    • startQuery

      public static void startQuery()
    • endQuery

      public static void endQuery()
    • trace

      public static void trace(String msg)
    • trace

      public static void trace(String msg, int[] array)
    • trace

      public static void trace(String msg, Object[] array)
    • trace

      public static void trace(String msg, QueryMatches matches)
    • atTime

      public static void atTime(String msg)
    • enter

      public static void enter(BasicPredicateIF predicate, AbstractClause clause, QueryMatches input)
    • enter

      public static void enter(OrClause clause, QueryMatches input)
    • enter

      public static void enter(List branch)
    • leave

      public static void leave(QueryMatches result)
    • leave

      public static void leave(List branch)
    • enterOrderBy

      public static void enterOrderBy()
    • leaveOrderBy

      public static void leaveOrderBy()
    • enterSelect

      public static void enterSelect(QueryMatches result)
    • leaveSelect

      public static void leaveSelect(QueryMatches result)