Hilbert II - Version 0.03.04

org.qedeq.kernel.trace
Class Trace

java.lang.Object
  extended byorg.qedeq.kernel.trace.Trace

public final class Trace
extends Object

Developer trace.

Version:
$Revision: 1.1 $

Method Summary
static void begin(Class tracingClass, String method)
          Trace method begin.
static void begin(Object tracingObject, String method)
          Trace method begin.
static void end(Class tracingClass, String method)
          Trace method end.
static void end(Object tracingObject, String method)
          Trace method end.
static void info(Class tracingClass, String method, String message)
          Trace method message.
static void info(Object tracingObject, String method, String message)
          Trace message.
static void param(Class tracingClass, String method, String param, int value)
          Trace parameter.
static void param(Class tracingClass, String method, String param, Object value)
          Trace parameter.
static void param(Object tracingObject, String method, String param, int value)
          Trace parameter.
static void param(Object tracingObject, String method, String param, Object value)
          Trace parameter.
static void paramInfo(Class tracingClass, String method, String param, int value)
          Parameter information.
static void paramInfo(Class tracingClass, String method, String param, Object value)
          Parameter information.
static void paramInfo(Object tracingObject, String method, String param, int value)
          Parameter information.
static void paramInfo(Object tracingObject, String method, String param, Object value)
          Parameter information.
static void trace(Class tracingClass, String method, Object object)
          Trace object.
static void trace(Class tracingClass, String method, String description, Throwable throwable)
          Trace throwable and extra description.
static void trace(Class tracingClass, String method, Throwable throwable)
          Trace throwable.
static void trace(Object tracingObject, String method, Object object)
          Trace object.
static void trace(Object tracingObject, String method, String description, Throwable throwable)
          Trace throwable and extra description.
static void trace(Object tracingObject, String method, Throwable throwable)
          Trace throwable.
static void traceStack(Class tracingClass, String method)
          Write stacktrace into trace.
static void traceStack(Object tracingObject, String method)
          Write stacktrace into trace.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

trace

public static void trace(Object tracingObject,
                         String method,
                         Object object)
Trace object.

Parameters:
tracingObject - Instance that wants to make a trace entry.
method - Method of that object.
object - Object to trace.

trace

public static void trace(Class tracingClass,
                         String method,
                         Object object)
Trace object.

Parameters:
tracingClass - Class that wants to make a trace entry.
method - Method of that class.
object - Object to trace.

trace

public static void trace(Object tracingObject,
                         String method,
                         Throwable throwable)
Trace throwable.

Parameters:
tracingObject - Instance that wants to make a trace entry.
method - Method of that object.
throwable - Throwable to trace.

trace

public static void trace(Class tracingClass,
                         String method,
                         Throwable throwable)
Trace throwable.

Parameters:
tracingClass - Class that wants to make a trace entry.
method - Method of that class.
throwable - Throwable to trace.

trace

public static void trace(Object tracingObject,
                         String method,
                         String description,
                         Throwable throwable)
Trace throwable and extra description.

Parameters:
tracingObject - Instance that wants to make a trace entry.
method - Method of that object.
description - Further information.
throwable - Throwable to trace.

trace

public static void trace(Class tracingClass,
                         String method,
                         String description,
                         Throwable throwable)
Trace throwable and extra description.

Parameters:
tracingClass - Class that wants to make a trace entry.
method - Method of that class.
description - Further information.
throwable - Throwable to trace.

begin

public static void begin(Object tracingObject,
                         String method)
Trace method begin. Should be followed by an analogous end(Object, String) call.

Parameters:
tracingObject - Instance that wants to make a trace entry.
method - Method of that object.

begin

public static void begin(Class tracingClass,
                         String method)
Trace method begin. Should be followed by an analogous end(Class, String) call.

Parameters:
tracingClass - Class that wants to make a trace entry.
method - Method of that class.

end

public static void end(Object tracingObject,
                       String method)
Trace method end.

Parameters:
tracingObject - Instance that wants to make a trace entry.
method - Method of that object.

end

public static void end(Class tracingClass,
                       String method)
Trace method end.

Parameters:
tracingClass - Class that wants to make a trace entry.
method - Method of that class.

info

public static void info(Object tracingObject,
                        String method,
                        String message)
Trace message.

Parameters:
tracingObject - Instance that wants to make a trace entry.
method - Method of that object.
message - Message.

info

public static void info(Class tracingClass,
                        String method,
                        String message)
Trace method message.

Parameters:
tracingClass - Class that wants to make a trace entry.
method - Method of that class.
message - Message.

param

public static void param(Object tracingObject,
                         String method,
                         String param,
                         Object value)
Trace parameter.

Parameters:
tracingObject - Instance that wants to make a trace entry.
method - Method of that object.
param - Parameter to trace.
value - Value of parameter.

param

public static void param(Class tracingClass,
                         String method,
                         String param,
                         Object value)
Trace parameter.

Parameters:
tracingClass - Class that wants to make a trace entry.
method - Method of that class.
param - Parameter to trace.
value - Value of parameter.

param

public static void param(Object tracingObject,
                         String method,
                         String param,
                         int value)
Trace parameter.

Parameters:
tracingObject - Instance that wants to make a trace entry.
method - Method of that object.
param - Parameter to trace.
value - Value of parameter.

param

public static void param(Class tracingClass,
                         String method,
                         String param,
                         int value)
Trace parameter.

Parameters:
tracingClass - Class that wants to make a trace entry.
method - Method of that class.
param - Parameter to trace.
value - Value of parameter.

traceStack

public static void traceStack(Object tracingObject,
                              String method)
Write stacktrace into trace.

Parameters:
tracingObject - Instance that wants to make a trace entry.
method - Method of that object.

traceStack

public static final void traceStack(Class tracingClass,
                                    String method)
Write stacktrace into trace.

Parameters:
tracingClass - Class that wants to make a trace entry.
method - Method of that class.

paramInfo

public static void paramInfo(Object tracingObject,
                             String method,
                             String param,
                             Object value)
Parameter information.

Parameters:
tracingObject - Instance that wants to make an info entry.
method - Method of that object.
param - Parameter to trace.
value - Value of parameter.

paramInfo

public static void paramInfo(Class tracingClass,
                             String method,
                             String param,
                             Object value)
Parameter information.

Parameters:
tracingClass - Class that wants to make an info entry.
method - Method of that class.
param - Parameter to trace.
value - Value of parameter.

paramInfo

public static void paramInfo(Object tracingObject,
                             String method,
                             String param,
                             int value)
Parameter information.

Parameters:
tracingObject - Instance that wants to make an info entry.
method - Method of that object.
param - Parameter to trace.
value - Value of parameter.

paramInfo

public static void paramInfo(Class tracingClass,
                             String method,
                             String param,
                             int value)
Parameter information.

Parameters:
tracingClass - Class that wants to make an info entry.
method - Method of that class.
param - Parameter to trace.
value - Value of parameter.

Hilbert II - Version 0.03.04

©left GNU General Public Licence
All Rights Reserved.