Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
L
- LabelBuilder(String) - Constructor for class nablarch.fw.jaxrs.JaxRsAccessJsonLogFormatter.LabelBuilder
-
コンストラクタ。
- LabelBuilder(String) - Constructor for class nablarch.fw.launcher.logging.LauncherJsonLogFormatter.LabelBuilder
-
コンストラクタ。
- LabelBuilder(String) - Constructor for class nablarch.fw.messaging.logging.MessagingJsonLogFormatter.LabelBuilder
-
コンストラクタ。
- LabelBuilder(String) - Constructor for class nablarch.fw.web.handler.HttpAccessJsonLogFormatter.LabelBuilder
-
コンストラクタ。
- LANG - Enum constant in enum class nablarch.common.web.tag.HtmlAttribute
-
lang属性
- LANG_KEY - Static variable in class nablarch.core.ThreadContext
-
言語のキー。
- LANGUAGE - Enum constant in enum class nablarch.common.web.tag.HtmlAttribute
-
language属性
- LanguageAttribute - Class in nablarch.common.handler.threadcontext
-
スレッドコンテキストに保持する言語属性。
- LanguageAttribute() - Constructor for class nablarch.common.handler.threadcontext.LanguageAttribute
- LanguageAttributeInHttpCookie - Class in nablarch.common.web.handler.threadcontext
-
クッキーを使用して言語の保持を行うクラス。 クッキーのhttpOnly属性はアプリケーションで使用しているServlet APIがサポートしている場合のみ設定する。
- LanguageAttributeInHttpCookie() - Constructor for class nablarch.common.web.handler.threadcontext.LanguageAttributeInHttpCookie
- LanguageAttributeInHttpSession - Class in nablarch.common.web.handler.threadcontext
-
HTTPセッションを使用して言語の保持を行うクラス。
- LanguageAttributeInHttpSession() - Constructor for class nablarch.common.web.handler.threadcontext.LanguageAttributeInHttpSession
- LanguageAttributeInHttpSupport - Class in nablarch.common.web.handler.threadcontext
-
HTTP上で言語の保持を行うクラスの実装をサポートするクラス。
- LanguageAttributeInHttpSupport() - Constructor for class nablarch.common.web.handler.threadcontext.LanguageAttributeInHttpSupport
- LanguageAttributeInHttpUtil - Class in nablarch.common.web.handler.threadcontext
-
HTTP上で選択された言語の保持を行う際に使用するユーティリティクラス。
- lastIndexOf(Object) - Method in class nablarch.common.dao.DeferredEntityList
-
本メソッドは利用できない。 呼び出した場合、
UnsupportedOperationException
を送出する。 - launch() - Method in class nablarch.fw.launcher.GenericLauncher
-
アプリケーションを起動する。
- LauncherJsonLogFormatter - Class in nablarch.fw.launcher.logging
-
起動ログのメッセージをJSON形式でフォーマットするクラス。
- LauncherJsonLogFormatter() - Constructor for class nablarch.fw.launcher.logging.LauncherJsonLogFormatter
-
コンストラクタ。
- LauncherJsonLogFormatter.CommandLineArgumentsBuilder - Class in nablarch.fw.launcher.logging
-
出力項目(コマンドライン引数)を処理するクラス。
- LauncherJsonLogFormatter.CommandLineOptionsBuilder - Class in nablarch.fw.launcher.logging
-
出力項目(コマンドラインオプション)を処理するクラス。
- LauncherJsonLogFormatter.ExecuteTimeBuilder - Class in nablarch.fw.launcher.logging
-
出力項目(処理時間)を処理するクラス。
- LauncherJsonLogFormatter.ExitCodeBuilder - Class in nablarch.fw.launcher.logging
-
出力項目(終了コード)を処理するクラス。
- LauncherJsonLogFormatter.LabelBuilder - Class in nablarch.fw.launcher.logging
-
出力項目(ラベル)を処理するクラス。
- LauncherLogContext() - Constructor for class nablarch.fw.launcher.logging.LauncherLogFormatter.LauncherLogContext
- LauncherLogFormatter - Class in nablarch.fw.launcher.logging
-
Main
で出力するログメッセージをフォーマットするクラス。 - LauncherLogFormatter() - Constructor for class nablarch.fw.launcher.logging.LauncherLogFormatter
- LauncherLogFormatter.CommandLineArguments - Class in nablarch.fw.launcher.logging
-
コマンドライン引数を取得する。
- LauncherLogFormatter.CommandLineOptions - Class in nablarch.fw.launcher.logging
-
コマンドラインオプションを取得する。
- LauncherLogFormatter.ExecuteTime - Class in nablarch.fw.launcher.logging
-
実行時間を取得する。
- LauncherLogFormatter.ExitCode - Class in nablarch.fw.launcher.logging
-
終了コードを取得する。
- LauncherLogFormatter.LauncherLogContext - Class in nablarch.fw.launcher.logging
-
バッチ実行ログコンテキスト
- LauncherLogUtil - Class in nablarch.fw.launcher.logging
-
Main
でのログ出力をサポートするユーティリティクラス。 - LayoutBuilderSupport - Class in nablarch.common.databind.fixedlength
-
シングルレイアウトやマルチレイアウト用の設定を構築するクラスのサポートクラス。
- LayoutBuilderSupport(int, Charset, String, char) - Constructor for class nablarch.common.databind.fixedlength.LayoutBuilderSupport
-
与えられた情報をもとに本クラスのインスタンスを生成する。
- LayoutBuilderSupport.FieldConfigComparator - Class in nablarch.common.databind.fixedlength
-
フィールドのオフセットを基準に比較を行うクラス。
- LayoutDefinition - Class in nablarch.core.dataformat
-
フォーマット定義ファイル全体の定義情報を保持するクラス。 フォーマット定義ファイルのパース結果が本クラスとなる。
- LayoutDefinition() - Constructor for class nablarch.core.dataformat.LayoutDefinition
-
デフォルトコンストラクタ。
- LayoutDefinition(String) - Constructor for class nablarch.core.dataformat.LayoutDefinition
-
コンストラクタ。
- LayoutFileParser - Class in nablarch.core.dataformat
-
フォーマット定義ファイルのLL(1)パーサ。
- LayoutFileParser(String) - Constructor for class nablarch.core.dataformat.LayoutFileParser
-
コンストラクタ。
- LayoutFileParser(String, String) - Constructor for class nablarch.core.dataformat.LayoutFileParser
-
コンストラクタ。 フォーマット定義ファイルのエンコーディングを指定する。
- LayoutFileParser.Token - Class in nablarch.core.dataformat
-
フォーマット定義ファイルの構文定義上の終端要素(トークン)。
- LayoutFileParser.Tokenizer - Class in nablarch.core.dataformat
-
フォーマット定義ファイルの字句要素解析器
- LayoutFileParser.TokenType - Enum Class in nablarch.core.dataformat
-
フォーマット定義ファイルの終端要素(トークン)の種別
- LazySessionInvalidationFilter - Class in nablarch.fw.web.httpserver
-
HttpSession.invalidate()
の呼び出しを遅延させるFilter
実装クラス。HttpRequestTestSupportHandler
では、 テストクラスとJetty上で実行されるテスト対象間でのExecutionContext
のコピーを行っている。 テスト実行中にセッションがinvalidateされた場合、Jetty 12ではExecutionContext
の 書き戻し時にIllegalStateException
がスローされてしまう。 これを回避するためには、HttpSession.invalidate()
が実行されるタイミングを遅らせる必要がある。 サーブレットフィルタ(本クラス)を差し込んで、ここでHttpServletRequest
をラップする。 ラップしたHttpServletRequest
は、セッションを要求されると、やはりラップしたHttpSession
を返却する。 このラップしたHttpSession
ではHttpSession.invalidate()
が呼び出されても、実際にはinvalidateをせず、 invalidateが要求されたことを記録しておく。 後続のすべての処理が終わった後、invalidateが要求された場合、実際にinvalidateを実行する。 Jetty 9 ではラップに標準APIの Proxy を用いていたが、 Jetty 12 では単純なラップクラスを使用している。 これは、 Jetty 12 が内部でinstanceof
を使ってServletRequestWrapper
かどうか 判定している部分があり、 Proxy を用いているとその判定条件に入れないという理由があるためである。 - LazySessionInvalidationFilter() - Constructor for class nablarch.fw.web.httpserver.LazySessionInvalidationFilter
- length - Variable in class nablarch.common.databind.fixedlength.LayoutBuilderSupport
-
レコードの長さ(バイト数)
- length() - Element in annotation interface nablarch.common.databind.fixedlength.Field
-
フィールドの長さ(バイト数)
- length() - Element in annotation interface nablarch.common.databind.fixedlength.FixedLength
-
レコードの長さ(バイト数)
- length() - Method in class nablarch.fw.web.ResponseBody
-
ボディの内容をヒープバッファに保持している場合、そのサイズを返す。
- length(int) - Method in class nablarch.common.databind.fixedlength.FixedLengthDataBindConfigBuilder
-
レコードの長さを設定する。
- Length - Annotation Interface in nablarch.core.validation.ee
-
指定された範囲内の文字列長であることを表すアノテーション。
入力値がnull又は空文字の場合は、validと判定する。 エラー時のメッセージは、以下のルールにより決定される。Length.message()
が指定されている場合は、その値を使用する。Length.message()
が未指定でLength.min()
のみ指定の場合は、{nablarch.core.validation.ee.Length.min.message}Length.message()
が未指定でLength.max()
のみ指定の場合は、{nablarch.core.validation.ee.Length.max.message}Length.message()
が未指定でLength.max()
とLength.min()
に指定した値が同じ場合は、{nablarch.core.validation.ee.Length.fixed.message}Length.message()
が未指定でLength.min()
とLength.max()
に指定した値が異なる場合は、{nablarch.core.validation.ee.Length.min.max.message} 文字列長の計算はサロゲートペアを考慮して行われる。 - Length - Annotation Interface in nablarch.core.validation.validator
-
指定された範囲内の文字列長であることを表すアノテーション。
入力値がnull又は空文字の場合は、validと判定する。 文字列長の計算はサロゲートペアを考慮して行われる。 - LENGTH_REQUIRED - Enum constant in enum class nablarch.fw.web.HttpResponse.Status
-
長さが必要。
- Length.LengthValidator - Class in nablarch.core.validation.ee
-
文字列長のバリデーションを行う
ConstraintValidator
実装クラス。 - Length.List - Annotation Interface in nablarch.core.validation.ee
-
複数指定用のアノテーション
- LengthValidator - Class in nablarch.core.validation.validator
-
文字列長をチェックするクラス。
文字列長の計算はサロゲートペアを考慮して行われる。 - LengthValidator() - Constructor for class nablarch.core.validation.ee.Length.LengthValidator
- LengthValidator() - Constructor for class nablarch.core.validation.validator.LengthValidator
- LEVEL1_KANJI - Static variable in class nablarch.core.util.JapaneseCharacterSet
-
Deprecated.JIS第1水準
- LEVEL2_KANJI - Static variable in class nablarch.core.util.JapaneseCharacterSet
-
Deprecated.JIS第2水準
- LineNumber - Annotation Interface in nablarch.common.databind
-
ファイル行数取得対象であることを示すアノテーション。
- lines(Object...) - Static method in class nablarch.core.util.Builder
-
各引数に対するtoString()の結果を改行文字(line.separator)で連結した文字列を返す。
- lineSeparator - Variable in class nablarch.common.databind.fixedlength.LayoutBuilderSupport
-
改行を現す文字
- lineSeparator() - Element in annotation interface nablarch.common.databind.csv.CsvFormat
-
行区切り文字。
- lineSeparator() - Element in annotation interface nablarch.common.databind.fixedlength.FixedLength
-
改行を現す文字
- lineSeparator(String) - Method in class nablarch.common.databind.fixedlength.FixedLengthDataBindConfigBuilder
-
改行をあらわす文字を設定する。
- linesf(Object...) - Static method in class nablarch.core.util.Builder
-
lines()メソッドにテンプレート文字列を解釈する機能を追加したもの。
- LinkTag - Class in nablarch.common.web.tag
-
コンテキストパスの付加とURLリライトに対応するlinkタグを出力するクラス。
- LinkTag() - Constructor for class nablarch.common.web.tag.LinkTag
- list - Variable in class nablarch.core.repository.di.config.xml.schema.Property
- list(Class<T>, Object...) - Static method in class nablarch.core.util.Builder
-
elementType型のインスタンスを要素とするList(ArrayList)を生成する。
- List - Class in nablarch.core.repository.di.config.xml.schema
-
Listをコンポーネントとして設定する際に使用する型。
- List() - Constructor for class nablarch.core.repository.di.config.xml.schema.List
- ListCheckboxesTag - Class in nablarch.common.web.tag
-
入力データ復元とHTMLエスケープを行う選択項目(inputタグ(type="checkbox"))を出力するクラス。
- ListCheckboxesTag() - Constructor for class nablarch.common.web.tag.ListCheckboxesTag
- ListCheckedInputsTagSupport - Class in nablarch.common.web.tag
-
複数のchecked属性を持つinputタグを出力するクラスの実装をサポートするクラス。
- ListCheckedInputsTagSupport() - Constructor for class nablarch.common.web.tag.ListCheckedInputsTagSupport
- ListComponentCreator - Class in nablarch.core.repository.di.config
-
Listの定義からコンポーネントを生成するクラス。
Listは初期化時にならないと対象のオブジェクトを発見できないため、 ComponentCreatorとComponentInjectorの2つのインタフェースを実装する。 - ListComponentCreator(List<ListElementDefinition>) - Constructor for class nablarch.core.repository.di.config.ListComponentCreator
-
コンストラクタ。
- ListElementDefinition - Class in nablarch.core.repository.di.config
-
Listが保持するエントリーの定義を保持するクラス。
- ListElementDefinition(Integer, String) - Constructor for class nablarch.core.repository.di.config.ListElementDefinition
-
コンストラクタ。
- ListExtensionConverter - Class in nablarch.core.beans.converter
-
List
及びその具象サブクラスに型変換するクラス。 - ListExtensionConverter() - Constructor for class nablarch.core.beans.converter.ListExtensionConverter
- listf(Class<T>, Object...) - Static method in class nablarch.core.util.Builder
-
Builder.list(Class, Object...)
をprintf型の埋め込みパラメータが使用できるように拡張したもの。 - listFiles(String, String) - Static method in class nablarch.core.util.FileUtil
-
ディレクトリ配下のファイルおよびディレクトリを検索し、名前で昇順ソートした結果の配列を返す。
- ListFormat - Enum Class in nablarch.common.web.tag
-
リスト表示に使用するフォーマットを表す列挙型。
- listIterator() - Method in class nablarch.common.dao.DeferredEntityList
-
本メソッドは利用できない。 呼び出した場合、
UnsupportedOperationException
を送出する。 - listIterator(int) - Method in class nablarch.common.dao.DeferredEntityList
-
本メソッドは利用できない。 呼び出した場合、
UnsupportedOperationException
を送出する。 - ListRadioButtonsTag - Class in nablarch.common.web.tag
-
入力データ復元とHTMLエスケープを行う選択項目(inputタグ(type="radio"))を出力するクラス。
- ListRadioButtonsTag() - Constructor for class nablarch.common.web.tag.ListRadioButtonsTag
- ListSearchInfo - Class in nablarch.core.db.support
-
一覧検索用の情報を保持する基底クラス。
- ListSearchInfo() - Constructor for class nablarch.core.db.support.ListSearchInfo
-
SystemRepository
の設定値を元にListSearchInfo
を生成する。 - ListSelectTag - Class in nablarch.common.web.tag
-
入力データ復元とHTMLエスケープを行う選択項目(selectタグ)を出力するクラス。
- ListSelectTag() - Constructor for class nablarch.common.web.tag.ListSelectTag
- ListTagWriterSupport - Class in nablarch.common.web.tag
-
リストの選択項目を出力するタグの実装をサポートするクラス。
- ListTagWriterSupport() - Constructor for class nablarch.common.web.tag.ListTagWriterSupport
- ListToJsonSerializer - Class in nablarch.core.text.json
-
Listオブジェクトをシリアライズするクラス。
受入れ可能なオブジェクトの型は java.util.List。
シリアライズによりJsonのarrayとして出力する。 - ListToJsonSerializer(JsonSerializationManager) - Constructor for class nablarch.core.text.json.ListToJsonSerializer
-
コンストラクタ。
- literal() - Method in class nablarch.core.dataformat.LayoutFileParser
-
リテラル値を読み込む。
- LiteralCharsetDef - Class in nablarch.core.validation.validator.unicode
-
リテラル文字列による許容文字集合定義クラス。
定義したい文字集合の要素が、Unicodeコードポイント上に散在する場合、 範囲指定による集合定義は煩雑になるおそれがある。 そのような場合には、本クラスを利用することで簡便に文字集合を定義できる。 - LiteralCharsetDef() - Constructor for class nablarch.core.validation.validator.unicode.LiteralCharsetDef
- LiteralComponentCreator - Class in nablarch.core.repository.di.config
-
リテラル表現からオブジェクトを作成するクラス。
- LiteralComponentCreator(Class<?>, String) - Constructor for class nablarch.core.repository.di.config.LiteralComponentCreator
-
コンストラクタ
- LiteralExpressionUtil - Class in nablarch.core.repository.di.config
-
リテラル表現を解決するユーティリティクラス。
- load() - Method in class nablarch.core.repository.ConfigFileLoader
-
SystemRepository
に登録するオブジェクトを読み込む。
キーがオブジェクトの名前、Valueを読み込むオブジェクトであるMapを作成し、返却する。 - load() - Method in class nablarch.core.repository.di.DiContainer
-
DIしたオブジェクトを取得するロードメソッド。
- load() - Method in interface nablarch.core.repository.ObjectLoader
-
SystemRepository
に登録するオブジェクトを読み込む。
キーがオブジェクトの名前、Valueを読み込むオブジェクトであるMapを作成し、返却する。 - load() - Method in class nablarch.core.repository.PropertiesFileLoader
-
SystemRepository
に登録するオブジェクトを読み込む。
キーがオブジェクトの名前、Valueを読み込むオブジェクトであるMapを作成し、返却する。 - load(String) - Method in class nablarch.common.web.session.Session
-
セッションをロードする。
- load(String, ExecutionContext) - Method in class nablarch.common.web.session.SessionStore
-
セッションの内容をストアからロードする。 セッションの内容が存在しない場合は空リストを返す。
- load(String, ExecutionContext) - Method in class nablarch.common.web.session.store.DbStore
- load(String, ExecutionContext) - Method in class nablarch.common.web.session.store.HiddenStore
- load(String, ExecutionContext) - Method in class nablarch.common.web.session.store.HttpSessionStore
- load(DiContainer) - Method in interface nablarch.core.repository.di.ComponentDefinitionLoader
-
コンポーネント定義をロードする。
- load(DiContainer) - Method in class nablarch.core.repository.di.config.xml.XmlComponentDefinitionLoader
-
コンポーネント定義のロードを行う。
- load(DiContainer, Map<String, ComponentHolder>) - Method in class nablarch.core.repository.di.config.externalize.AnnotationComponentDefinitionLoader
- load(DiContainer, Map<String, ComponentHolder>) - Method in class nablarch.core.repository.di.config.externalize.CompositeExternalizedLoader
- load(DiContainer, Map<String, ComponentHolder>) - Method in interface nablarch.core.repository.di.config.externalize.ExternalizedComponentDefinitionLoader
-
外部化されたコンポーネントを読み込む。
- load(DiContainer, Map<String, ComponentHolder>) - Method in class nablarch.core.repository.di.config.externalize.OsEnvironmentVariableExternalizedLoader
- load(DiContainer, Map<String, ComponentHolder>) - Method in class nablarch.core.repository.di.config.externalize.SystemPropertyExternalizedLoader
- load(ObjectLoader) - Static method in class nablarch.core.repository.SystemRepository
-
ObjectLoader
からオブジェクトをロードする。 - loadAll() - Method in class nablarch.common.code.BasicCodeLoader
-
全てのデータをロードする。
- loadAll() - Method in interface nablarch.core.cache.StaticDataLoader
-
全てのデータをロードする。
- loadAll() - Method in class nablarch.core.db.statement.autoproperty.FieldAndAnnotationLoader
-
全てのデータをロードする(本メソッドは、サポートしない)。
- loadAll() - Method in class nablarch.core.db.statement.BasicSqlLoader
-
全てのデータをロードする。
- loadAll() - Method in class nablarch.core.message.BasicStringResourceLoader
-
メッセージを格納したテーブルから全てのメッセージを取得する。
- loadAll() - Method in class nablarch.core.message.PropertiesStringResourceLoader
- loadAll() - Method in class nablarch.core.validation.FormValidationDefinitionLoader
-
全てのデータをロードする。
- loadClass(String, boolean) - Method in class nablarch.fw.hotdeploy.HotDeployClassLoader
- loadExternalizedComponentDefinitionLoader() - Method in class nablarch.core.repository.di.DiContainer
- loadPropertyFile(String) - Method in class nablarch.core.dataformat.CharacterReplacementManager
-
寄せ字変換定義ファイルをロードする。
- loadResumePoint() - Method in class nablarch.fw.reader.ResumeDataReader
-
正常に処理できたポイントを取得する。
- loadResumePoint(String) - Method in class nablarch.fw.reader.ResumePointManager
-
実行管理テーブルから正常に処理できたポイントを取得する。
- loadSettings(String) - Method in class nablarch.core.log.LogSettings
-
プロパティファイルを読み込み、設定をロードする。
ロード後、システムプロパティの値で設定を上書きする。 - LocalDateConverter - Class in nablarch.core.beans.converter
-
java.time.LocalDate
型への変換を行うConverter
。 - LocalDateConverter() - Constructor for class nablarch.core.beans.converter.LocalDateConverter
-
デフォルトコンストラクタ
- LocalDateConverter(List<String>) - Constructor for class nablarch.core.beans.converter.LocalDateConverter
-
日付パターンを設定してインスタンスを構築する。
- LocalDateTimeConverter - Class in nablarch.core.beans.converter
-
java.time.LocalDateTime
型への変換を行うConverter
。 - LocalDateTimeConverter() - Constructor for class nablarch.core.beans.converter.LocalDateTimeConverter
-
デフォルトコンストラクタ
- LocalDateTimeConverter(List<String>) - Constructor for class nablarch.core.beans.converter.LocalDateTimeConverter
-
日付パターンを設定してインスタンスを構築する。
- LocalDateTimeToJsonSerializer - Class in nablarch.core.text.json
-
Java8以降のjava.time.LocalDateTimeをシリアライズするクラス。
受入れ可能なオブジェクトの型は java.time.LocalDateTime。
シリアライズによりJsonのstringとして出力する。 - LocalDateTimeToJsonSerializer(JsonSerializationManager) - Constructor for class nablarch.core.text.json.LocalDateTimeToJsonSerializer
-
コンストラクタ。
- lock() - Method in class nablarch.core.util.map.LockableMap
- LockableMap<K,
V> - Class in nablarch.core.util.map -
排他ロックを内蔵したMapのラッパークラス。
- LockableMap(Map<K, V>) - Constructor for class nablarch.core.util.map.LockableMap
-
コンストラクタ。
- LockableMap(Map<K, V>, ReentrantLock) - Constructor for class nablarch.core.util.map.LockableMap
-
コンストラクタ
- lockFile(String, LogContext) - Method in class nablarch.core.log.basic.SynchronousFileLogWriter
-
ロックファイルを作成し、ログファイルをロックする。
- lockInterruptibly() - Method in class nablarch.core.util.map.LockableMap
- lockSession(Map<String, Object>) - Static method in class nablarch.fw.web.handler.SessionConcurrentAccessHandler
-
Deprecated.セッションオブジェクトに対する排他ロックを獲得する。
- LogContentMaskingFilter - Interface in nablarch.fw.jaxrs
-
ログに出力する文字列をマスク処理するためのフィルタ。
- LogContext - Class in nablarch.core.log.basic
-
ログ出力に必要な情報を保持するクラス。
スレッド名、ユーザID、リクエストIDは、スレッドに紐付く値をクラスの内部で設定する。 - LogContext(String, String, LogLevel, String, Throwable, Object...) - Constructor for class nablarch.core.log.basic.LogContext
-
実行時ロガー名を付与するコンストラクタ。
- LogContext(String, LogLevel, String, Throwable, Object...) - Constructor for class nablarch.core.log.basic.LogContext
-
コンストラクタ。
- logDebug(String, Object...) - Method in class nablarch.core.log.basic.BasicLogger
-
DEBUGレベルでログを出力する。
- logDebug(String, Object...) - Method in interface nablarch.core.log.Logger
-
DEBUGレベルでログを出力する。
- logDebug(String, Throwable, Object...) - Method in class nablarch.core.log.basic.BasicLogger
-
DEBUGレベルでログを出力する。
- logDebug(String, Throwable, Object...) - Method in interface nablarch.core.log.Logger
-
DEBUGレベルでログを出力する。
- logDispatchingClass(HttpAccessLogFormatter.HttpAccessLogContext) - Static method in class nablarch.fw.web.handler.HttpAccessLogUtil
-
ディスパッチ先クラス決定後のログを出力する。
- logError(Object, String, Object...) - Static method in class nablarch.core.log.app.FailureLogUtil
-
ERRORレベルの障害通知ログと障害解析ログを出力する。
- logError(String, Object...) - Method in class nablarch.core.log.basic.BasicLogger
-
ERRORレベルでログを出力する。
- logError(String, Object...) - Method in interface nablarch.core.log.Logger
-
ERRORレベルでログを出力する。
- logError(String, Throwable, Object...) - Method in class nablarch.core.log.basic.BasicLogger
-
ERRORレベルでログを出力する。
- logError(String, Throwable, Object...) - Method in interface nablarch.core.log.Logger
-
ERRORレベルでログを出力する。
- logError(Throwable, Object, String, Object...) - Static method in class nablarch.core.log.app.FailureLogUtil
-
ERRORレベルの障害通知ログと障害解析ログを出力する。
- logError(Throwable, Object, String, Object[], Object[]) - Static method in class nablarch.core.log.app.FailureLogUtil
-
ERRORレベルの障害通知ログと障害解析ログを出力する。
- logFatal(Object, String, Object...) - Static method in class nablarch.core.log.app.FailureLogUtil
-
FATALレベルの障害通知ログと障害解析ログを出力する。
- logFatal(String, Object...) - Method in class nablarch.core.log.basic.BasicLogger
-
FATALレベルでログを出力する。
- logFatal(String, Object...) - Method in interface nablarch.core.log.Logger
-
FATALレベルでログを出力する。
- logFatal(String, Throwable, Object...) - Method in class nablarch.core.log.basic.BasicLogger
-
FATALレベルでログを出力する。
- logFatal(String, Throwable, Object...) - Method in interface nablarch.core.log.Logger
-
FATALレベルでログを出力する。
- logFatal(Throwable, Object, String, Object...) - Static method in class nablarch.core.log.app.FailureLogUtil
-
FATALレベルの障害通知ログと障害解析ログを出力する。
- logFatal(Throwable, Object, String, Object[], Object[]) - Static method in class nablarch.core.log.app.FailureLogUtil
-
FATALレベルの障害通知ログと障害解析ログを出力する。
- LogFormatter - Interface in nablarch.core.log.basic
-
ログのフォーマットを行うインタフェース。
ログのフォーマットの種類毎に本インタフェースの実装クラスを作成する。 - Logger - Interface in nablarch.core.log
-
ログを出力するインタフェース。
ログ出力機能の実装毎に本インタフェースの実装クラスを作成する。 - LOGGER - Static variable in class nablarch.fw.jaxrs.JaxRsErrorLogWriter
-
ロガー
- LoggerFactory - Interface in nablarch.core.log
-
Logger
を生成するインタフェース。
ログ出力機能の実装毎に本インタフェースの実装クラスを作成する。
LoggerFactoryは、LoggerManager
により生成、管理される。
LoggerManager
は、初期処理においてLoggerFactoryの生成後にLoggerFactory.initialize(LogSettings)
メソッド、 終了処理においてLoggerFactoryを破棄する際にLoggerFactory.terminate()
メソッドをそれぞれ1度だけ呼び出すので、 LoggerFactoryの初期処理と終了処理は複数スレッドから呼ばれることはない。 - LoggerManager - Class in nablarch.core.log
-
ログ出力機能の全体を取りまとめるクラス。
クラスローダ毎に設定で指定されたLoggerFactory
の生成、保持を行う。
ログ出力機能の実装に依存する初期処理、終了処理、Logger
の生成はLoggerFactory
に委譲する。
クラスローダ毎にLoggerFactory
を保持するのは、クラスローダ階層により生じる問題に対応するためである。 - LoggerNameBuilder() - Constructor for class nablarch.core.log.basic.JsonLogFormatter.LoggerNameBuilder
- LoggerNameItem() - Constructor for class nablarch.core.log.basic.BasicLogFormatter.LoggerNameItem
- logInfo(String, Object...) - Method in class nablarch.core.log.basic.BasicLogger
-
INFOレベルでログを出力する。
- logInfo(String, Object...) - Method in interface nablarch.core.log.Logger
-
INFOレベルでログを出力する。
- logInfo(String, Throwable, Object...) - Method in class nablarch.core.log.basic.BasicLogger
-
INFOレベルでログを出力する。
- logInfo(String, Throwable, Object...) - Method in interface nablarch.core.log.Logger
-
INFOレベルでログを出力する。
- LogInitializationHelper - Class in nablarch.core.log.app
-
ログ初期化処理を助けるクラス。 依存関係にないために静的に初期化処理を呼び出せない ログユーティリティクラスに対して初期化処理を起動する。
- LogInitializer - Class in nablarch.fw.batch.ee.initializer
-
ログの初期化を行うクラス。
- LogItem<CTX> - Interface in nablarch.core.log
-
ログの出力項目を取得するインタフェース。
- LogLevel - Enum Class in nablarch.core.log.basic
-
ログレベルを表す列挙型。
本フレームワークにおけるログレベルは、FATAL>ERROR>WARN>INFO>DEBUG>TRACEの6段階とし、FATALからTRACEに向かって順にレベルが低くなる。
レベルに応じた出力制御では、指定されたレベル以上のログを全て出力する。
例えば、WARNレベルが指定された場合は、FATALレベル,ERRORレベル,WARNレベルで出力を指示しているログのみ出力する。
ログレベルの定義を下記に示す。
下記を参考にプロジェクト毎にログレベルの使用方法を決定すること。 FATAL アプリケーションの継続が不可能になる深刻な問題が発生したことを示す。
監視が必須で即通報および即対応が必要となる。
通常は、運用監視体制と密接に関わるため、個別アプリケーションではなくフレームワークで出力する。 ERROR アプリケーションの継続に支障をきたす問題が発生したことを示す。
監視が必須であるが、通報および対応にFATALレベルほどの緊急性がない。
通常は、運用監視体制と密接に関わるため、個別アプリケーションではなくフレームワークで出力する。 WARN すぐには影響を与えないが、放置しておくとアプリケーションの継続に支障をきたす問題になる恐れがある事象が発生したことを示す。
できれば監視した方がよいが、ERRORレベルほどの重要性がない。
通常は、運用監視体制と密接に関わるため、個別アプリケーションではなくフレームワークで出力する。 INFO 本番運用時にアプリケーションの情報を出力するログレベル。
アクセスログや統計ログが該当する。
通常は、運用監視体制と密接に関わるため、個別アプリケーションではなくフレームワークで出力する。
ログファイルのサイズが肥大化しないよう出力内容を設計する。 DEBUG 開発時にデバッグ情報を出力するログレベル。
SQLログや性能ログが該当する。
本番運用時は、ログファイルのサイズが肥大化するため出力してはならない。 TRACE 開発時にデバッグ情報より、さらに細かい情報を出力したい場合に使用するログレベル。
本番運用時は、ログファイルのサイズが肥大化するため出力してはならない。 - LogLevelBuilder(LogLevelLabelProvider) - Constructor for class nablarch.core.log.basic.JsonLogFormatter.LogLevelBuilder
-
コンストラクタ。
- LogLevelItem(LogLevelLabelProvider) - Constructor for class nablarch.core.log.basic.BasicLogFormatter.LogLevelItem
-
コンストラクタ。
- LogLevelLabelProvider - Class in nablarch.core.log.basic
- LogLevelLabelProvider(ObjectSettings) - Constructor for class nablarch.core.log.basic.LogLevelLabelProvider
- LogListener - Interface in nablarch.core.log.basic
-
LogPublisher
によって公開されたLogContext
を受け取るインタフェース。 - logParameters(HttpAccessLogFormatter.HttpAccessLogContext) - Static method in class nablarch.fw.web.handler.HttpAccessLogUtil
-
hiddenパラメータ復号後のログを出力する。
- LogPublisher - Class in nablarch.core.log.basic
-
書き出されたログを、登録された
LogListener
に公開するLogWriter
の実装クラス。 - LogPublisher() - Constructor for class nablarch.core.log.basic.LogPublisher
- LogSettings - Class in nablarch.core.log
-
ログ出力機能の設定をロードして保持するクラス。
- LogSettings(String) - Constructor for class nablarch.core.log.LogSettings
-
コンストラクタ。
- logTrace(String, Object...) - Method in class nablarch.core.log.basic.BasicLogger
-
TRACEレベルでログを出力する。
- logTrace(String, Object...) - Method in interface nablarch.core.log.Logger
-
TRACEレベルでログを出力する。
- logTrace(String, Throwable, Object...) - Method in class nablarch.core.log.basic.BasicLogger
-
TRACEレベルでログを出力する。
- logTrace(String, Throwable, Object...) - Method in interface nablarch.core.log.Logger
-
TRACEレベルでログを出力する。
- LogUtil - Class in nablarch.core.log
-
ログ出力の実装を助けるユーティリティ。
- LogUtil.BasicMapValueEditor - Class in nablarch.core.log
-
マップの値を編集するインタフェースの基本実装クラス。
- LogUtil.MapValueEditor - Interface in nablarch.core.log
-
マップの値を編集するインタフェース。
マップをダンプする処理(LogUtil.dumpMap(Map, String, MapValueEditor)
)で使用する。 - LogUtil.MaskingMapValueEditor - Class in nablarch.core.log
-
マップの値をマスキングするクラス。
- LogUtil.ObjectCreator<T> - Interface in nablarch.core.log
-
クラスローダに紐付くオブジェクトを生成するインタフェース。
- logWarn(String, Object...) - Method in class nablarch.core.log.basic.BasicLogger
-
WARNレベルでログを出力する。
- logWarn(String, Object...) - Method in interface nablarch.core.log.Logger
-
WARNレベルでログを出力する。
- logWarn(String, Throwable, Object...) - Method in class nablarch.core.log.basic.BasicLogger
-
WARNレベルでログを出力する。
- logWarn(String, Throwable, Object...) - Method in interface nablarch.core.log.Logger
-
WARNレベルでログを出力する。
- logWarn(Throwable, Object, String, Object...) - Static method in class nablarch.core.log.app.FailureLogUtil
-
WARNレベルの障害解析ログを出力する。
- LogWriter - Interface in nablarch.core.log.basic
-
ログを出力先に書き込むインタフェース。
出力先の媒体毎に本インタフェースの実装クラスを作成する。 - LogWriterSupport - Class in nablarch.core.log.basic
-
LogWriter
の実装をサポートするクラス。
このクラスでは、下記の機能を提供する。LogLevel
に応じた出力制御LogFormatter
を使用したログのフォーマット 上記の機能は、プロパティファイルに設定を記述して使用する。
プロパティファイルの記述ルールを下記に示す。 writer.<LogWriter
の名称>.levelLogLevel
の名称。オプション。
LogLevel
の名称を指定する。
ここで指定したレベル以上のログを全て出力する。 指定がない場合はレベルに応じた出力制御を行わず、全てのレベルのログを出力する。 writer.<LogWriter
の名称>.formatter.classNameLogWriter
で使用するLogFormatter
のクラス名。
LogFormatter
を実装したクラスのFQCNを指定する。 指定がない場合はBasicLogFormatter
を使用する。 writer.<LogWriter
の名称>.formatter.<プロパティ名>LogFormatter
毎のプロパティに設定する値。
設定内容は、使用するLogFormatter
のJavadocを参照すること。 - LogWriterSupport() - Constructor for class nablarch.core.log.basic.LogWriterSupport
- LongConverter - Class in nablarch.core.beans.converter
-
Long
型への変換を行うConverter
。 - LongConverter() - Constructor for class nablarch.core.beans.converter.LongConverter
-
デフォルトコンストラクタ
- LongConverter(List<String>) - Constructor for class nablarch.core.beans.converter.LongConverter
-
数値パターンを設定してインスタンスを構築する。
- LongConvertor - Class in nablarch.core.validation.convertor
-
値をLongに変換するクラス。
本クラスで変換するプロパティには、必ずDigitsアノテーションを付与しておく必要がある。 本クラスでは、Digitsアノテーションの属性を下記の通り使用する。 Digitsアノテーションの属性名説明 integer整数部桁数上限値。18以上の数値を指定できない。 fraction小数部桁数上限値。0のみ指定可能。 commaSeparatedtrueの場合、入力値が3桁区切り文字で編集されていてもよい。(区切り文字は省略可。) falseの場合、入力値が3桁区切り文字で編集されていてはいけない。 messageId変換失敗時のメッセージID。 本クラスが行うバリデーションの仕様はIntegerConvertor
と同様である。 - LongConvertor() - Constructor for class nablarch.core.validation.convertor.LongConvertor
- LONGDESC - Enum constant in enum class nablarch.common.web.tag.HtmlAttribute
-
longdesc属性
- lookUp() - Method in class nablarch.core.repository.jndi.JndiHelper
-
JNDIルックアップを行う。
JNDI名は、JndiHelper.setJndiResourceName(String)
で設定されたリソース名が使用される。 - lookUp(String) - Method in class nablarch.core.repository.jndi.JndiHelper
-
JNDIルックアップを行う。
- LoopHandler - Class in nablarch.fw.handler
-
ループ制御ハンドラークラス。
- LoopHandler() - Constructor for class nablarch.fw.handler.LoopHandler
- LOWER_ALPHABET - Static variable in class nablarch.core.util.JapaneseCharacterSet
-
Deprecated.半角英小文字
- lowerAndTrimUnderScore(String) - Static method in class nablarch.core.util.StringUtil
-
大文字を小文字にし、アンダースコアを削除する。
- lpad(String, int, char) - Static method in class nablarch.core.util.StringUtil
-
文字列の左側に、指定された文字を指定された文字列長に到達するまで加える。
- Lpad - Annotation Interface in nablarch.common.databind.fixedlength.converter
-
値の先頭に指定の文字を付加(読み込み時は除去)することを示す。
- Lpad.LpadConverter - Class in nablarch.common.databind.fixedlength.converter
-
値の変換を行う。
- LpadConverter() - Constructor for class nablarch.common.databind.fixedlength.converter.Lpad.LpadConverter
-
値の変換処理を行うクラスを構築する。
- LpadConverter(char) - Constructor for class nablarch.common.databind.fixedlength.converter.Lpad.LpadConverter
-
指定された値を用いて値の変換処理を行うクラスを構築する。
- LpadFormatter - Class in nablarch.common.idgenerator.formatter
-
桁数をフォーマットするクラス。
コンストラクタで指定された桁数になるように、指定された文字を先頭に付加する。 - LpadFormatter() - Constructor for class nablarch.common.idgenerator.formatter.LpadFormatter
-
コンストラクタ。
- LpadFormatter(int, char) - Constructor for class nablarch.common.idgenerator.formatter.LpadFormatter
-
コンストラクタ。
- LPAREN - Enum constant in enum class nablarch.core.dataformat.LayoutFileParser.TokenType
- LRUMap<K,
V> - Class in nablarch.core.util.map -
LRUアルゴリズムを持つ
Map
実装クラス。 指定された最大容量を超過する場合、 最も参照されない期間が長いエントリが削除される。 - LRUMap(int) - Constructor for class nablarch.core.util.map.LRUMap
-
コンストラクタ。
- LRUMap(int, float, int) - Constructor for class nablarch.core.util.map.LRUMap
-
コンストラクタ。
- LRUMap(int, float, int, LRUMap.RemoveListener<K, V>) - Constructor for class nablarch.core.util.map.LRUMap
-
コンストラクタ。 初期容量<最大サイズの場合、最大サイズが初期容量となる。
- LRUMap(int, int) - Constructor for class nablarch.core.util.map.LRUMap
-
コンストラクタ。
- LRUMap(int, LRUMap.RemoveListener<K, V>) - Constructor for class nablarch.core.util.map.LRUMap
-
コンストラクタ。
- LRUMap.RemoveListener<K,
V> - Interface in nablarch.core.util.map -
LRUアルゴリズムにより、エントリが削除された場合に呼び出されるコールバックインタフェース。
- LRUMap.RemoveListener.NopListener<K,
V> - Class in nablarch.core.util.map -
何も実行しないリスナー実装クラス。
- LS - Static variable in interface nablarch.core.log.Logger
-
システムプロパティ(line.separator)から取得した行区切り記号
- LS - Static variable in class nablarch.core.util.Builder
-
改行文字
- LS - Static variable in class nablarch.fw.web.HttpResponse
-
HTTP行終端文字(CRLF)
- LT - Enum constant in enum class nablarch.core.dataformat.LayoutFileParser.TokenType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form