Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
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
LogLevelを表す文言を提供するクラス。

LogLevelを表す文言をLogFormatterの設定から取得する。
設定がない場合は、LogLevelの名称を使用する。

プロパティファイルの記述ルールを下記に示す。 label.<LogLevelの名称の小文字> LogLevelに使用するラベル。オプション。
指定しなければLogLevelの名称を使用する。
LogLevelLabelProvider(ObjectSettings) - Constructor for class nablarch.core.log.basic.LogLevelLabelProvider
コンストラクタ。

LogFormatterの設定を使用してラベルを初期化する。
指定がない場合は、LogLevelの名称を使用する。
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の名称>.level LogLevelの名称。オプション。
LogLevelの名称を指定する。
ここで指定したレベル以上のログを全て出力する。 指定がない場合はレベルに応じた出力制御を行わず、全てのレベルのログを出力する。 writer.<LogWriterの名称>.formatter.className LogWriterで使用する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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form