## nga.util
クラス Log

    java.lang.Object
      nga.util.Log

直系の既知のサブクラス:
  CongaServletLog

    public abstract class Log

extends Object

ログ。

コンストラクタの概要
`protected` `Log()` Log を作成する。

メソッドの概要
`abstract void` `debug(Object message, Object... args)` デバッグレベルのログ出力を行なう。
`abstract void` `debug(Object message, Throwable t)` デバッグレベルのログ出力を行なう。
`abstract void` `debug(Throwable t)` デバッグレベルのログ出力を行なう。
`abstract void` `error(Object message, Object... args)` エラーレベルのログ出力を行なう。
`abstract void` `error(Object message, Throwable t)` エラーレベルのログ出力を行なう。
`abstract void` `error(Throwable t)` エラーレベルのログ出力を行なう。
`abstract void` `fatal(Object message, Object... args)` 致命的エラーレベルのログ出力を行なう。
`abstract void` `fatal(Object message, Throwable t)` 致命的エラーレベルのログ出力を行なう。
`abstract void` `fatal(Throwable t)` 致命的エラーレベルのログ出力を行なう。
`static Log` `getInstance()` Log インスタンスを取得する。
`abstract void` `info(Object message, Object... args)` 情報レベルのログ出力を行なう。
`abstract void` `info(Object message, Throwable t)` 情報レベルのログ出力を行なう。
`abstract void` `info(Throwable t)` 情報レベルのログ出力を行なう。
`abstract boolean` `isDebugEnabled()` デバッグレベルログ出力を行なうかどうかを調べる。
`abstract boolean` `isErrorEnabled()` エラーレベルログ出力を行なうかどうかを調べる。
`abstract boolean` `isFatalEnabled()` 致命的エラーレベルログ出力を行なうかどうかを調べる。
`abstract boolean` `isInfoEnabled()` 情報レベルログ出力を行なうかどうかを調べる。
`abstract boolean` `isWarnEnabled()` 警告レベルログ出力を行なうかどうかを調べる。
`static void` `setInstance(Log instance)` Log インスタンスを設定する。
`abstract void` `warn(Object message, Object... args)` 警告レベルのログ出力を行なう。
`abstract void` `warn(Object message, Throwable t)` 警告レベルのログ出力を行なう。
`abstract void` `warn(Throwable t)` 警告レベルのログ出力を行なう。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### Log

    protected Log()

  Log を作成する。

メソッドの詳細

### getInstance

    public static Log getInstance()

  Log インスタンスを取得する。

### setInstance

    public static void setInstance(Log instance)

  Log インスタンスを設定する。

  パラメータ:
    `instance` - Logインスタンス。

### debug

    public abstract void debug(Object message,
                               Object... args)

  デバッグレベルのログ出力を行なう。

  パラメータ:
    `message` - 出力メッセージ。
    `args` - 付加情報。

### debug

    public abstract void debug(Object message,
                               Throwable t)

  デバッグレベルのログ出力を行なう。

  パラメータ:
    `message` - 出力メッセージ。
    `t` - 例外情報。

### debug

    public abstract void debug(Throwable t)

  デバッグレベルのログ出力を行なう。

  パラメータ:
    `t` - 例外情報。

### isDebugEnabled

    public abstract boolean isDebugEnabled()

  デバッグレベルログ出力を行なうかどうかを調べる。

  戻り値:
    デバッグレベルログ出力を行なう場合は true。

### info

    public abstract void info(Object message,
                              Object... args)

  情報レベルのログ出力を行なう。

  パラメータ:
    `message` - 出力メッセージ。
    `args` - 付加情報。

### info

    public abstract void info(Object message,
                              Throwable t)

  情報レベルのログ出力を行なう。

  パラメータ:
    `message` - 出力メッセージ。
    `t` - 例外情報。

### info

    public abstract void info(Throwable t)

  情報レベルのログ出力を行なう。

  パラメータ:
    `t` - 例外情報。

### isInfoEnabled

    public abstract boolean isInfoEnabled()

  情報レベルログ出力を行なうかどうかを調べる。

  戻り値:
    情報レベルログ出力を行なう場合は true。

### warn

    public abstract void warn(Object message,
                              Object... args)

  警告レベルのログ出力を行なう。

  パラメータ:
    `message` - 出力メッセージ。
    `args` - 付加情報。

### warn

    public abstract void warn(Object message,
                              Throwable t)

  警告レベルのログ出力を行なう。

  パラメータ:
    `message` - 出力メッセージ。
    `t` - 例外情報。

### warn

    public abstract void warn(Throwable t)

  警告レベルのログ出力を行なう。

  パラメータ:
    `t` - 例外情報。

### isWarnEnabled

    public abstract boolean isWarnEnabled()

  警告レベルログ出力を行なうかどうかを調べる。

  戻り値:
    警告レベルログ出力を行なう場合は true。

### error

    public abstract void error(Object message,
                               Object... args)

  エラーレベルのログ出力を行なう。

  パラメータ:
    `message` - 出力メッセージ。
    `args` - 付加情報。

### error

    public abstract void error(Object message,
                               Throwable t)

  エラーレベルのログ出力を行なう。

  パラメータ:
    `message` - 出力メッセージ。
    `t` - 例外情報。

### error

    public abstract void error(Throwable t)

  エラーレベルのログ出力を行なう。

  パラメータ:
    `t` - 例外情報。

### isErrorEnabled

    public abstract boolean isErrorEnabled()

  エラーレベルログ出力を行なうかどうかを調べる。

  戻り値:
    エラーレベルログ出力を行なう場合は true。

### fatal

    public abstract void fatal(Object message,
                               Object... args)

  致命的エラーレベルのログ出力を行なう。

  パラメータ:
    `message` - 出力メッセージ。
    `args` - 付加情報。

### fatal

    public abstract void fatal(Object message,
                               Throwable t)

  致命的エラーレベルのログ出力を行なう。

  パラメータ:
    `message` - 出力メッセージ。
    `t` - 例外情報。

### fatal

    public abstract void fatal(Throwable t)

  致命的エラーレベルのログ出力を行なう。

  パラメータ:
    `t` - 例外情報。

### isFatalEnabled

    public abstract boolean isFatalEnabled()

  致命的エラーレベルログ出力を行なうかどうかを調べる。

  戻り値:
    致命的エラーレベルログ出力を行なう場合は true。