Skip navigation links
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 

F

FailureLogContext(String, String, Object) - Constructor for class nablarch.core.log.app.FailureLogFormatter.FailureLogContext
コンストラクタ。
FailureLogFormatter - Class in nablarch.core.log.app
障害通知ログと障害解析ログのメッセージをフォーマットするクラス。
FailureLogFormatter() - Constructor for class nablarch.core.log.app.FailureLogFormatter
フォーマット済みのログ出力項目を初期化する。
FailureLogFormatter.FailureLogContext - Class in nablarch.core.log.app
障害通知ログと障害解析ログの出力項目を保持するクラス。
FailureLogUtil - Class in nablarch.core.log.app
障害ログを出力するユーティリティクラス。

本ユーティリティを使用するには、app-log.propertiesの設定が必要である。
障害通知ログは"MONITOR"、障害解析ログは本クラス名(FQCN)をロガー名に使用する。
ログレベルは、ログ出力に使用したメソッドにより決まる。

field(String, int, int) - Method in class nablarch.common.databind.fixedlength.LayoutBuilderSupport
フィールドを追加する。
field(String, int, int, FieldConvert.FieldConverter) - Method in class nablarch.common.databind.fixedlength.LayoutBuilderSupport
フィールドを追加する。
field(String, int, int) - Method in class nablarch.common.databind.fixedlength.MultiLayoutBuilder
 
field(String, int, int, FieldConvert.FieldConverter) - Method in class nablarch.common.databind.fixedlength.MultiLayoutBuilder
 
field(String, int, int) - Method in class nablarch.common.databind.fixedlength.SingleLayoutBuilder
 
field(String, int, int, FieldConvert.FieldConverter) - Method in class nablarch.common.databind.fixedlength.SingleLayoutBuilder
 
FieldAndAnnotationLoader - Class in nablarch.core.db.statement.autoproperty
フィールド情報とフィールドに設定されたアノテーション情報をロードするクラス。
本クラスは、初期化時の一括ロード、インデックスによるデータロードをサポートしない。 フィールドのアノテーション情報を都度取得する(キャッシュしなくなった)ため、データベース機能では本クラスは利用していない。
FieldAnnotationHandlerSupport - Class in nablarch.core.db.statement.autoproperty
フィールドのアノテーション情報を元に値を設定するクラスをサポートするクラス。
FieldAnnotationHandlerSupport.FieldHolder<T> - Class in nablarch.core.db.statement.autoproperty
フィールド情報を保持するクラス。 このクラスでは、フィールドとフィールドに設定されたアノテーションの情報を保持する。
FieldConvert.FieldConverter<T> - Interface in nablarch.common.databind.fixedlength
値を変換するインタフェース。
FieldDefinition - Class in nablarch.core.dataformat
フォーマット定義ファイル内の、レコード内の各フィールドの定義情報を保持するクラス。 フォーマット定義ファイルのパース結果として生成される。 各フィールド定義に関連するコンバータは、パース後にDataRecordFormatterが本クラスに設定する。
FieldDefinitionUtil - Class in nablarch.core.dataformat
フィールド定義ユーティリティクラス。
フィールド定義に関する汎用的な処理を提供する。
FieldHolder(Field, T) - Constructor for class nablarch.core.db.statement.autoproperty.FieldAnnotationHandlerSupport.FieldHolder
フィールドとアノテーションを元にFieldHolderを構築する。
FILE_TYPE - Static variable in class nablarch.core.dataformat.DataRecordFormatterSupport.Directive
ファイルタイプ
FileBatchAction - Class in nablarch.fw.action
ファイル入力バッチにおける業務処理のサポートクラス。

業務処理を実装するメソッドのシグニチャはRecordTypeBindingの仕様に従って作成すること。
do[レコードタイプ名](DataRecord record, ExecutionContext context)

FileBatchAction() - Constructor for class nablarch.fw.action.FileBatchAction
FileBatchActionオブジェクトを生成する。
FileBatchActionBase<D> - Class in nablarch.fw.action
ファイル入力を行う業務処理が継承すべき抽象基底クラス。
FileDataReader - Class in nablarch.fw.reader
ファイルデータを1レコードづつ読み込み、 読み込んだフィールドの内容をDataRecordにマッピングして返却するデータリーダ。

実際のレコード読み込み処理は、FileRecordReaderに委譲する。

このクラスを使用するにあたって設定が必須となるプロパティの実装例を下記に示す。

FileDataReader() - Constructor for class nablarch.fw.reader.FileDataReader
FileDataReaderオブジェクトを生成する。
FilePathSetting - Class in nablarch.core.util
ベースパスの論理名と物理パスとの対応を管理するクラス。
FileRecordReader - Class in nablarch.core.dataformat
ファイルからの読み込みを行うリーダ。
FileRecordReader(File, File) - Constructor for class nablarch.core.dataformat.FileRecordReader
コンストラクタ。
FileRecordReader(File, File, int) - Constructor for class nablarch.core.dataformat.FileRecordReader
コンストラクタ。
FileRecordReader(File, LayoutDefinition) - Constructor for class nablarch.core.dataformat.FileRecordReader
コンストラクタ。
FileRecordWriter - Class in nablarch.core.dataformat
データレコードをファイルに出力するクラス。
FileRecordWriter(File, File) - Constructor for class nablarch.core.dataformat.FileRecordWriter
書き込むデータファイルのファイル名を指定するコンストラクタ。 "input"論理ベースパス配下に存在する当該のファイル名のファイルにデータを書き出す。
FileRecordWriter(File, File, int) - Constructor for class nablarch.core.dataformat.FileRecordWriter
書き込むデータファイルのベースパス論理名およびファイル名を指定するコンストラクタ。 指定されたベースパス配下に存在する当該のファイル名のファイルにデータを書き出す。
FileRecordWriter(File, LayoutDefinition) - Constructor for class nablarch.core.dataformat.FileRecordWriter
コンストラクタ。
フォーマット定義ファイルを読まずに、LayoutDefinitionを直接指定する。
FileRecordWriterHolder - Class in nablarch.common.io
FileRecordWriterのインスタンスをスレッド毎に管理するクラス。

スレッド毎に管理するFileRecordWriterインスタンスの生成及び取得、クローズ機能を持つ。

FileRecordWriterDisposeHandlerをハンドラとして設定する場合、 本クラスがスレッド上で管理するすべてのFileRecordWriterFileRecordWriterDisposeHandlerにより自動的にクローズされるので、 業務アプリケーションで本クラスのFileRecordWriterHolder.close(java.lang.String)メソッドを呼び出す必要はない。

FileRecordWriterHolder.close(String, String)及びFileRecordWriterHolder.close(String)では、ThreadLocal.remove()の呼び出しを行わない。 スレッド上の値を削除するためには、FileRecordWriterHolder.closeAll()の呼び出しが必要となる。

FileResponse - Class in nablarch.common.web.download
FileオブジェクトからHTTPレスポンスを生成するHttpResponse継承クラス。
FileResponse(File) - Constructor for class nablarch.common.web.download.FileResponse
コンストラクタ。

本コンストラクタを使用してインスタンスを生成した場合、 リクエスト処理の終了時に自動的にファイルは削除されない。

FileResponse(File, boolean) - Constructor for class nablarch.common.web.download.FileResponse
コンストラクタ。
FileToDbStepConfig - Class in nablarch.etl.config
FILEtoDBステップの設定を保持するクラス。
FileUtil - Class in nablarch.core.util
ファイルの取り扱いに関するユーティリティクラス。
fillChar(char) - Method in class nablarch.common.databind.fixedlength.FixedLengthDataBindConfigBuilder
未定義部の埋め文字を設定する。
fillDefault(String[]) - Method in class nablarch.fw.launcher.GenericLauncher
プログラム引数にデフォルト値を設定する。 以下の項目について、CommandLine.validateOptions(Map)にて必須チェックが行われるので 設定されていない場合はデフォルト値を設定する。 -requestPath -userId
fillDefault(List<String>, String) - Method in class nablarch.fw.launcher.GenericLauncher
デフォルト値を設定する。
fillZerosRight(byte[], int) - Static method in class nablarch.core.util.BinaryUtil
右側0詰めを行う。
ただし、以下の場合は0詰めを行わない。 元データ(orig)が0バイトの場合は、0バイトのバイト配列が返却される。 元データ(orig)の要素数が、バイト長(length)以上の場合、元データがそのまま返却される。
find(String) - Method in class nablarch.common.mail.MailAttachedFileTable
添付ファイルデータを取得する。
find(String, String) - Method in class nablarch.common.mail.MailRecipientTable
送信先情報を取得する。

指定されたメールリクエストIDと宛先区分に紐付く送信先の情報を取得する。

find(String, String) - Method in class nablarch.common.mail.MailTemplateTable
メールテンプレート情報を取得する。
findAll(Class<T>) - Method in interface nablarch.common.dao.DaoContext
全件の検索を行う。
findAll(Class<T>) - Static method in class nablarch.common.dao.UniversalDao
すべてのエンティティを取得する。
findAllBySqlFile(Class<T>, String, Object) - Method in interface nablarch.common.dao.DaoContext
SQL_IDをもとにバインド変数を展開して検索処理を行う。
findAllBySqlFile(Class<T>, String) - Method in interface nablarch.common.dao.DaoContext
SQL_IDをもとに検索を行う。
findAllBySqlFile(Class<T>, String, Object) - Static method in class nablarch.common.dao.UniversalDao
SQL_IDをもとにバインド変数を展開した上で検索し、結果Beanのリストに格納して取得する。
findAllBySqlFile(Class<T>, String) - Static method in class nablarch.common.dao.UniversalDao
SQL_IDをもとに検索し、結果Beanのリストに格納して取得する。

検索の詳細はUniversalDao.findAllBySqlFile(Class, String, Object)を参照すること。

findAllColumns(Class<?>) - Static method in class nablarch.common.dao.EntityUtil
エンティティクラスから全カラムの情報を取得する。
findAllColumns(T) - Static method in class nablarch.common.dao.EntityUtil
エンティティから全カラムの情報と、その値を取得する。

値はColumnMeta.getJdbcType()の型に変換されて返される。

findById(Class<T>, Object...) - Method in interface nablarch.common.dao.DaoContext
プライマリーキーによる検索を行う。
findById(Class<T>, Object...) - Static method in class nablarch.common.dao.UniversalDao
主キーを指定して、1件だけエンティティを取得する。
findBySqlFile(Class<T>, String, Object) - Method in interface nablarch.common.dao.DaoContext
SQL_IDをもとに1件検索を行う。
findBySqlFile(Class<T>, String, Object) - Static method in class nablarch.common.dao.UniversalDao
SQL_IDをもとにバインド変数を展開して検索し、結果を格納したBeanを一件取得する。
findEntityMeta(Class<?>) - Static method in class nablarch.common.dao.EntityUtil
エンティティクラスに対応したエンティティ情報を取得する。

キャッシュ上にエンティティ情報が存在する場合はその情報を返す。 まだキャッシュされていない場合には、エンティティ情報を生成しキャッシュに格納する。

findGeneratedValueColumn(T) - Static method in class nablarch.common.dao.EntityUtil
エンティティからGeneratedValueが設定されたカラムを取得する。

採番対象のカラムが定義されていない場合はnullを返す。

findGeneratedValueColumn(Class<T>) - Static method in class nablarch.common.dao.EntityUtil
エンティティクラスからGeneratedValueが設定されたカラムを取得する。

採番対象のカラムが定義されていない場合はnullを返す。

findIdColumns(Class<?>) - Static method in class nablarch.common.dao.EntityUtil
エンティティクラスからIDカラムの情報を全て取得する。
findIdColumns(T) - Static method in class nablarch.common.dao.EntityUtil
エンティティからIDカラムの情報と、その値を全て取得する。

値はColumnMeta.getJdbcType()の型に変換されて返される。

findLineNumberProperty(Class<?>) - Static method in class nablarch.common.databind.DataBindUtil
クラスに対応したファイル行数を保持するプロパティの情報を取得する。
findMatchMethod(Class<?>, String, Class<?>...) - Static method in class nablarch.core.util.ObjectUtil
指定したシグネチャにマッチするメソッドを検索する。

マッチするメソッドが見つからなかった場合はnullを返す。

マッチング条件は以下である。 methodNameとメソッド名が一致していること valueTypesと引数の数が一致していること valueTypesと引数の型が一致していること。ただし、以下の場合は「同一の型」と見なす。 プリミティブ型とそのラッパー型とを比較した場合 valueTypesで指定した型とそのスーパークラスとを比較した場合

findVersionColumn(T) - Static method in class nablarch.common.dao.EntityUtil
バージョンカラムの情報を取得する。

バージョンカラムが定義されていない場合はnullを返す。

FixedLengthConvertorFactory - Class in nablarch.core.dataformat.convertor
固定長ファイルの読み書きを行う際に使用するコンバータのファクトリクラス。
FixedLengthDataBindConfigBuilder - Class in nablarch.common.databind.fixedlength
固定長のフォーマットを現すFixedLengthDataBindConfigを構築するクラス。
FixedLengthDataRecordFormatter - Class in nablarch.core.dataformat
フォーマット定義ファイルの内容に従い、固定長ファイルデータの読み書きを行うクラス。
FixedLengthDataRecordFormatter() - Constructor for class nablarch.core.dataformat.FixedLengthDataRecordFormatter
デフォルトコンストラクタ。 デフォルトでは、FixedLengthConvertorSettingをコンバータとして使用する。
Forbidden - Exception in nablarch.fw.results
必要な権限が無いため、処理を継続することができない ことを示す例外。
Forbidden() - Constructor for exception nablarch.fw.results.Forbidden
デフォルトコンストラクタ
Forbidden(String) - Constructor for exception nablarch.fw.results.Forbidden
コンストラクタ
Forbidden(Throwable) - Constructor for exception nablarch.fw.results.Forbidden
コンストラクタ
Forbidden(String, Throwable) - Constructor for exception nablarch.fw.results.Forbidden
コンストラクタ
format(String, String) - Method in class nablarch.common.idgenerator.formatter.LpadFormatter
コンストラクタで指定された桁数になるように、指定された文字を先頭に付加する。
フォーマット対象の値が、指定された桁数より大きい場合はフォーマットをせずに返却する。
format(String, String) - Method in interface nablarch.common.idgenerator.IdFormatter
値をフォーマットする。
format(PageContext, String, Object, String) - Method in interface nablarch.common.web.tag.ValueFormatter
指定されたパターンを使用して値をフォーマットする。
format(LogItem<FailureLogFormatter.FailureLogContext>[], Throwable, Object, String, Object[]) - Method in class nablarch.core.log.app.FailureLogFormatter
指定されたフォーマット済みのログ出力項目を使用してメッセージをフォーマットする。
format(LogContext) - Method in class nablarch.core.log.basic.BasicLogFormatter
ログのフォーマットを行う。
format(LogContext) - Method in interface nablarch.core.log.basic.LogFormatter
ログのフォーマットを行う。
format(T) - Method in interface nablarch.core.text.Formatter
デフォルトの書式でフォーマットする。
format(T, String) - Method in interface nablarch.core.text.Formatter
指定された書式でフォーマットする。
format(String, T) - Static method in class nablarch.core.text.FormatterUtil
デフォルトの書式でフォーマットを行う。
format(String, T, String) - Static method in class nablarch.core.text.FormatterUtil
書式を指定してフォーマットを行う。
formatAnalysisMessage(Throwable, Object, String, Object[]) - Method in class nablarch.core.log.app.FailureLogFormatter
障害解析ログのメッセージをフォーマットする。
formatBegin(HttpAccessLogFormatter.HttpAccessLogContext) - Method in class nablarch.fw.web.handler.HttpAccessLogFormatter
リクエスト処理開始時のメッセージをフォーマットする。
formatDate(Date, String, Locale) - Static method in class nablarch.common.date.DateUtil
Deprecated.
 
formatDate(Date, String) - Static method in class nablarch.common.date.DateUtil
Deprecated.
 
formatDate(String, String) - Static method in class nablarch.common.date.DateUtil
Deprecated.
 
formatDate(String, String) - Static method in class nablarch.core.util.DateUtil
日付文字列(yyyyMMdd形式)を指定された形式でフォーマットする。
formatDate(Date, String) - Static method in class nablarch.core.util.DateUtil
このメソッドはThreadContextから取得したロケールを指定して DateUtil.formatDate(Date, String, Locale)を呼び出す。
formatDate(Date, String, Locale) - Static method in class nablarch.core.util.DateUtil
指定されたフォーマットとロケールを使用して日付を変換する。

指定するフォーマットはSimpleDateFormatの仕様に準拠すること。

例:

formatDateTime(Date, String) - Static method in class nablarch.core.util.I18NUtil
フォーマットを指定して日時を文字列に変換する。

指定するフォーマットはSimpleDateFormatの仕様に準拠すること。

このメソッドはI18NUtil.formatDateTime(Date, String, Locale, TimeZone)}を呼び出す。 ロケール及びタイムゾーンは、ThreadContextから取得する。 取得できなかった場合、デフォルトのロケール及びタイムゾーンを使用する。

formatDateTime(Date, String, Locale) - Static method in class nablarch.core.util.I18NUtil
フォーマットと言語を指定して日時を文字列に変換する。

指定するフォーマットはSimpleDateFormatの仕様に準拠すること。

このメソッドはI18NUtil.formatDateTime(Date, String, Locale, TimeZone) }を呼び出す。 タイムゾーンは、ThreadContextから取得する。 取得できなかった場合、デフォルトのタイムゾーンを使用する。

formatDateTime(Date, String, Locale, TimeZone) - Static method in class nablarch.core.util.I18NUtil
フォーマット、言語、タイムゾーンを指定して日時を文字列に変換する。

指定するフォーマットはSimpleDateFormatの仕様に準拠すること。

例:

formatDecimal(Number, String) - Static method in class nablarch.core.util.I18NUtil
指定されたフォーマットと言語を使用して10進数を変換する。

このメソッドはI18NUtil.formatDecimal(Number, String, Locale)を呼び出す。 言語は、ThreadContextから取得する。

formatDecimal(Number, String, Locale) - Static method in class nablarch.core.util.I18NUtil
指定されたフォーマットと言語を使用して10進数を変換する。

指定するフォーマットはDecimalFormatの仕様に準拠すること。

例:

formatDispatchingClass(HttpAccessLogFormatter.HttpAccessLogContext) - Method in class nablarch.fw.web.handler.HttpAccessLogFormatter
ディスパッチ先クラス決定後のメッセージをフォーマットする。
formatEnd(HttpAccessLogFormatter.HttpAccessLogContext) - Method in class nablarch.fw.web.handler.HttpAccessLogFormatter
リクエスト処理終了時のメッセージをフォーマットする。
formatMessage() - Method in class nablarch.core.message.Message
フォーマットしたメッセージを取得する。

メッセージの言語にはThreadContext.getLanguage()に設定された言語を使用する。 スレッドコンテキストに設定されていない場合は、Locale.getDefault()から取得した言語を返す。

formatMessage(Locale) - Method in class nablarch.core.message.Message
言語を指定してフォーマットしたメッセージを取得する。
オプションパラメータにMessageが含まれていた場合、フォーマットして使用する。 オプションパラメータにStringResourceが含まれていた場合、言語に対応する文字列を取得して使用する。
formatNotificationMessage(Throwable, Object, String, Object[]) - Method in class nablarch.core.log.app.FailureLogFormatter
障害通知ログのメッセージをフォーマットする。
formatParameters(HttpAccessLogFormatter.HttpAccessLogContext) - Method in class nablarch.fw.web.handler.HttpAccessLogFormatter
hiddenパラメータ復号後のメッセージをフォーマットする。
Formatter<T> - Interface in nablarch.core.text
値をフォーマットするインターフェース
FormatterFactory - Class in nablarch.core.dataformat
データレコードフォーマッタ(DataRecordFormatter)を生成するファクトリクラス。
FormatterUtil - Class in nablarch.core.text
オブジェクトのフォーマットに使用するユーティリティクラス。
FreeTextMailContext - Class in nablarch.common.mail
非定形メール送信要求を表すクラス。
FreeTextMailContext() - Constructor for class nablarch.common.mail.FreeTextMailContext
FreeTextMailContextオブジェクトを構築する。
FwHeader - Class in nablarch.fw.messaging
電文中のフレームワーク制御ヘッダ部の内容をMapとして格納するクラス。 フレームワーク制御ヘッダ
本フレームワークが提供する機能の中には、電文中に特定の制御項目が定義されている ことを前提として設計されているものが多く存在する。 そのような制御項目のことを「フレームワーク制御ヘッダ」とよぶ。 フレームワーク制御ヘッダの一覧とそれを使用するハンドラの対応は以下のとおり。
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