Package com.infoteria.asteria.log.parser
Class LogItem
java.lang.Object
com.infoteria.asteria.log.parser.LogItem
- All Implemented Interfaces:
Serializable
1行分のログを表すクラス
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringformatDate(Date d) Dateをログの日時フォーマットでフォーマットします。カテゴリーを返します。static Stringログの日時フォーマットを返します。日時を文字列で返します。getDateStr(String format) 指定のフォーアットで日時文字列で返します。getLevel()ログレベルを返します。long行番号を返します。メッセージを返します。スレッド名を返します。static Date文字列をログの日時フォーマットでパースします。voidカテゴリーを設定します。static voidログの日時フォーマットを設定します。voidsetDateStr(String s) 日時を文字列で設定します。voidログレベルを設定します。voidsetLineNumber(long lineNumber) 行番号を設定します。voidsetMessage(String s) メッセージを設定します。voidスレッド名を設定します。toString()ログ全体を文字列化します。
-
Constructor Details
-
LogItem
public LogItem(long lineNumber) 行番号を指定してLogItemを作成します。
-
-
Method Details
-
getDateFormat
ログの日時フォーマットを返します。 -
setDateFormat
ログの日時フォーマットを設定します。 -
parseDate
文字列をログの日時フォーマットでパースします。- Throws:
ParseException
-
formatDate
Dateをログの日時フォーマットでフォーマットします。 -
getLineNumber
public long getLineNumber()行番号を返します。 -
setLineNumber
public void setLineNumber(long lineNumber) 行番号を設定します。 -
getDateStr
日時を文字列で返します。 -
setDateStr
日時を文字列で設定します。 -
getDateStr
指定のフォーアットで日時文字列で返します。 -
getLevel
ログレベルを返します。 -
setLevel
ログレベルを設定します。 -
getCategory
カテゴリーを返します。 -
setCategory
カテゴリーを設定します。 -
getThreadName
スレッド名を返します。 -
setThreadName
スレッド名を設定します。 -
getMessage
メッセージを返します。 -
setMessage
メッセージを設定します。 -
toString
ログ全体を文字列化します。
-