com.infoteria.asteria.log.parser
クラス LogItem

java.lang.Object
  |
  +--com.infoteria.asteria.log.parser.LogItem
すべての実装インタフェース:
Serializable

public class LogItem
extends Object
implements Serializable

1行分のログを表すクラス

関連項目:
直列化された形式

コンストラクタの概要
LogItem(long lineNumber)
          行番号を指定してLogItemを作成します。
 
メソッドの概要
static String formatDate(Date d)
          Dateをログの日時フォーマットでフォーマットします。
 String getCategory()
          カテゴリーを返します。
static String getDateFormat()
          ログの日時フォーマットを返します。
 String getDateStr()
          日時を文字列で返します。
 String getDateStr(String format)
          指定のフォーアットで日時文字列で返します。
 String getLevel()
          ログレベルを返します。
 long getLineNumber()
          行番号を返します。
 String getMessage()
          メッセージを返します。
 String getThreadName()
          スレッド名を返します。
static Date parseDate(String s)
          文字列をログの日時フォーマットでパースします。
 void setCategory(String s)
          カテゴリーを設定します。
static void setDateFormat(String s)
          ログの日時フォーマットを設定します。
 void setDateStr(String s)
          日時を文字列で設定します。
 void setLevel(String s)
          ログレベルを設定します。
 void setMessage(String s)
          メッセージを設定します。
 void setThreadName(String s)
          スレッド名を設定します。
 String toString()
          ログ全体を文字列化します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

LogItem

public LogItem(long lineNumber)
行番号を指定してLogItemを作成します。
メソッドの詳細

getDateFormat

public static String getDateFormat()
ログの日時フォーマットを返します。

setDateFormat

public static void setDateFormat(String s)
ログの日時フォーマットを設定します。

parseDate

public static Date parseDate(String s)
                      throws ParseException
文字列をログの日時フォーマットでパースします。

formatDate

public static String formatDate(Date d)
Dateをログの日時フォーマットでフォーマットします。

getLineNumber

public long getLineNumber()
行番号を返します。

getDateStr

public String getDateStr()
日時を文字列で返します。

setDateStr

public void setDateStr(String s)
日時を文字列で設定します。

getDateStr

public String getDateStr(String format)
指定のフォーアットで日時文字列で返します。

getLevel

public String getLevel()
ログレベルを返します。

setLevel

public void setLevel(String s)
ログレベルを設定します。

getCategory

public String getCategory()
カテゴリーを返します。

setCategory

public void setCategory(String s)
カテゴリーを設定します。

getThreadName

public String getThreadName()
スレッド名を返します。

setThreadName

public void setThreadName(String s)
スレッド名を設定します。

getMessage

public String getMessage()
メッセージを返します。

setMessage

public void setMessage(String s)
メッセージを設定します。

toString

public String toString()
ログ全体を文字列化します。
オーバーライド:
クラス Object 内の toString