astex
Class Log

java.lang.Object
  extended by astex.Log

public class Log
extends java.lang.Object

Lightweight logging interface. Will attempt to discover the method name.


Field Summary
static int ASSERT
           
static int DEBUG
          The hard wired log level settings.
static int DEBUG1
           
static int DEBUG2
           
static int DEBUG3
           
static int ERROR
           
static int FATAL
           
static int INFO
           
static java.lang.String[] logStrings
          The hard wired log level labels.
static int WARN
           
 
Constructor Summary
Log()
           
 
Method Summary
static void check(boolean condition, java.lang.String s)
           
static void check(boolean condition, java.lang.String s, double d)
           
static void check(boolean condition, java.lang.String s, long d)
           
static void debug(java.lang.String s)
           
static void debug(java.lang.String s, double d)
           
static void debug(java.lang.String s, long d)
           
static void debug1(java.lang.String s)
           
static void debug1(java.lang.String s, double d)
           
static void debug1(java.lang.String s, long d)
           
static void debug2(java.lang.String s)
           
static void debug2(java.lang.String s, double d)
           
static void debug2(java.lang.String s, long d)
           
static void debug3(java.lang.String s)
           
static void debug3(java.lang.String s, double d)
           
static void debug3(java.lang.String s, long d)
           
static void error(java.lang.String s)
           
static void error(java.lang.String s, double d)
           
static void error(java.lang.String s, long d)
           
static void fatal(java.lang.String s)
           
static void fatal(java.lang.String s, double d)
           
static void fatal(java.lang.String s, long d)
           
static int getLoggingLevel(int l)
          Get the logging level.
static void info(java.lang.String s)
           
static void info(java.lang.String s, double d)
           
static void info(java.lang.String s, long d)
           
static void main(java.lang.String[] args)
           
static void setLoggingLevel(int l)
          Set the logging level for this class.
static int string2level(java.lang.String s)
          Map a string level name to the corresponding int.
static void warn(java.lang.String s)
           
static void warn(java.lang.String s, double d)
           
static void warn(java.lang.String s, long d)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

public static final int DEBUG
The hard wired log level settings.

See Also:
Constant Field Values

DEBUG3

public static final int DEBUG3
See Also:
Constant Field Values

DEBUG2

public static final int DEBUG2
See Also:
Constant Field Values

DEBUG1

public static final int DEBUG1
See Also:
Constant Field Values

INFO

public static final int INFO
See Also:
Constant Field Values

WARN

public static final int WARN
See Also:
Constant Field Values

ERROR

public static final int ERROR
See Also:
Constant Field Values

FATAL

public static final int FATAL
See Also:
Constant Field Values

ASSERT

public static final int ASSERT
See Also:
Constant Field Values

logStrings

public static final java.lang.String[] logStrings
The hard wired log level labels.

Constructor Detail

Log

public Log()
Method Detail

debug

public static void debug(java.lang.String s,
                         double d)

debug3

public static void debug3(java.lang.String s,
                          double d)

debug2

public static void debug2(java.lang.String s,
                          double d)

debug1

public static void debug1(java.lang.String s,
                          double d)

info

public static void info(java.lang.String s,
                        double d)

warn

public static void warn(java.lang.String s,
                        double d)

error

public static void error(java.lang.String s,
                         double d)

fatal

public static void fatal(java.lang.String s,
                         double d)

debug

public static void debug(java.lang.String s,
                         long d)

debug3

public static void debug3(java.lang.String s,
                          long d)

debug2

public static void debug2(java.lang.String s,
                          long d)

debug1

public static void debug1(java.lang.String s,
                          long d)

info

public static void info(java.lang.String s,
                        long d)

warn

public static void warn(java.lang.String s,
                        long d)

error

public static void error(java.lang.String s,
                         long d)

fatal

public static void fatal(java.lang.String s,
                         long d)

debug

public static void debug(java.lang.String s)

debug3

public static void debug3(java.lang.String s)

debug2

public static void debug2(java.lang.String s)

debug1

public static void debug1(java.lang.String s)

info

public static void info(java.lang.String s)

warn

public static void warn(java.lang.String s)

error

public static void error(java.lang.String s)

fatal

public static void fatal(java.lang.String s)

check

public static void check(boolean condition,
                         java.lang.String s)

check

public static void check(boolean condition,
                         java.lang.String s,
                         double d)

check

public static void check(boolean condition,
                         java.lang.String s,
                         long d)

setLoggingLevel

public static void setLoggingLevel(int l)
Set the logging level for this class.


getLoggingLevel

public static int getLoggingLevel(int l)
Get the logging level.


string2level

public static int string2level(java.lang.String s)
Map a string level name to the corresponding int.


main

public static void main(java.lang.String[] args)