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 

C

calculate(long, long, double) - Method in class nablarch.fw.batch.progress.EstimatedEndTimeCalculator
推定終了時間を求める。
calculate(long, long) - Method in class nablarch.fw.batch.progress.TpsCalculator
処理開始時間と処理済み件数からTPSを求める。
canFindById() - Method in class nablarch.common.dao.EntityMeta
IDカラムから情報が取得可能か否か。
canNormalize(String) - Method in interface nablarch.fw.web.handler.normalizer.Normalizer
このパラメータをノーマライズするか否か。
canUseMessageSenderClient() - Method in class nablarch.fw.messaging.MessageSenderSettings
messageSenderClientを使用した通信を行うか否かを取得する。
CaseInsensitiveMap<V> - Class in nablarch.core.util.map
キー文字列の大文字・小文字を同一視するMap

各APIのキーはString.toLowerCase()で暗黙的に変換される。

CaseInsensitiveMap() - Constructor for class nablarch.core.util.map.CaseInsensitiveMap
本クラスのインスタンスを作成する。

作成するインスタンスは、ConcurrentHashMapのラップしているため、 スレッドセーフであることが保証される反面、キーにnullを設定できない点に注意すること。

CaseInsensitiveMap(Map<String, V>) - Constructor for class nablarch.core.util.map.CaseInsensitiveMap
指定されたMapをラップした、本クラスのインスタンスを作成する。
CharacterCheckerUtil - Class in nablarch.core.util
文字種チェック時に使用するユーティリティクラス。
CharacterLimitationValidator<A> - Class in nablarch.core.validation.validator
有効な文字以外が含まれないかをチェックするバリデータの作成を助けるサポートクラス。
CharacterLimitationValidator() - Constructor for class nablarch.core.validation.validator.CharacterLimitationValidator
コンストラクタ。
CharacterReplacementResult - Class in nablarch.core.dataformat
文字列の変換結果を格納するクラス。
CharacterReplacementUtil - Class in nablarch.core.dataformat
文字列置換結果を取得・設定するユーティリティクラス。
CharacterStreamDataString - Class in nablarch.core.dataformat.convertor.datatype
文字ストリームで入出力する文字列のデータタイプ。
CharacterStreamDataSupport<F> - Class in nablarch.core.dataformat.convertor.datatype
文字ストリームで入出力するデータタイプが継承すべき抽象規定クラス。
charset(Charset) - Method in class nablarch.common.databind.fixedlength.FixedLengthDataBindConfigBuilder
文字セットを設定する。
CharsetDef - Interface in nablarch.core.validation.validator.unicode
許容する文字の集合の定義する為のインタフェース。
与えられたUnicodeコードポイントが許容文字であるか判定する責務を持つ。 自身の文字集合に含まれている場合は真を返却する。 どのようなデータ構造で集合を定義するかは規定しない。
CharsetDefSupport - Class in nablarch.core.validation.validator.unicode
CharsetDef実装クラスをサポートするクラス。

本クラスは、CharsetDefの許容文字範囲外だった場合に使用するメッセージを取得する メッセージIDを保持する機能のみを提供する。

CharsetDefValidationUtil - Class in nablarch.core.validation.validator.unicode
許容文字集合定義を用いたバリデーション用のユーティリティクラス。
checkAlnumCharOnly(String) - Static method in class nablarch.core.validation.validator.AsciiCharacterChecker
文字列が半角英数字のみからなるかチェックする。
checkAlphaCharOnly(String) - Static method in class nablarch.core.validation.validator.AsciiCharacterChecker
文字列が半角英字のみからなるかチェックする。
checkAsciiCharOnly(String) - Static method in class nablarch.core.validation.validator.AsciiCharacterChecker
文字列がAscii文字のみからなるかチェックする。
checkDigit(Digits) - Method in class nablarch.core.validation.convertor.IntegerConvertor
Digitsの内容が、コンバータで対応可能な値であることをチェックする。
checkDigit(Digits) - Method in class nablarch.core.validation.convertor.LongConvertor
 
checkNumberCharOnly(String) - Static method in class nablarch.core.validation.validator.AsciiCharacterChecker
文字列が半角数字のみからなるかチェックする。
checkPropertySet(String, String) - Method in class nablarch.fw.reader.ResumePointManager
プロパティの値が設定されていることを確認する。
checkSingleThreadExecution(String) - Method in class nablarch.fw.reader.ResumePointManager
シングルスレッド実行であることを確認する。 マルチスレッドで、レジューム機能を使用しようとした場合、例外をスローする
checkValidCharOnly(BitSet, String) - Static method in class nablarch.core.util.CharacterCheckerUtil
文字列が有効な文字集合に全て含まれているかチェックする。
checkVersion(HttpRequest, ExecutionContext, ExclusiveControlContext) - Static method in class nablarch.common.web.exclusivecontrol.HttpExclusiveControlUtil
引数で渡された排他制御コンテキストに格納されたPK値に対してバージョン番号をチェックする。

排他制御コンテキストに格納されたバージョン番号を使用して、バージョン番号が更新されていないかをチェックする。 どれか一つでもバージョン番号が更新されていた場合は、更新されているバージョン番号を設定したOptimisticLockExceptionを送出する。

全てのバージョン番号が更新されていない場合は、 次回リクエスト時にバージョン番号を送信するために、バージョン番号をリクエストスコープに設定する。 リクエストスコープに設定したバージョン番号は、n:formタグによりウィンドウスコープに設定される。

checkVersions(List<Version>) - Method in interface nablarch.common.exclusivecontrol.ExclusiveControlManager
バージョン番号が更新されていないかチェックする。(楽観的ロック)
checkVersions(List<Version>) - Static method in class nablarch.common.exclusivecontrol.ExclusiveControlUtil
バージョン番号が更新されていないかチェックする。(楽観的ロック)
checkVersions(HttpRequest, ExecutionContext) - Static method in class nablarch.common.web.exclusivecontrol.HttpExclusiveControlUtil
バージョン番号をチェックする。

リクエストパラメータに含まれるバージョン番号を使用して、 バージョン番号が更新されていないかをチェックする。 どれか一つでもバージョン番号が更新されていた場合は、 更新されているバージョン番号を設定したOptimisticLockExceptionを送出する。

全てのバージョン番号が更新されていない場合は、 次回リクエスト時にバージョン番号を送信するために、バージョン番号をリクエストスコープに設定する。 リクエストスコープに設定したバージョン番号は、n:formタグによりウィンドウスコープに設定される。

checkVersions(HttpRequest, ExecutionContext, String) - Static method in class nablarch.common.web.exclusivecontrol.HttpExclusiveControlUtil
指定されたウィンドウスコープ変数上の配列に格納された各PK値に対して バージョン番号をチェックする。

リクエストパラメータに含まれるバージョン番号を使用して、 バージョン番号が更新されていないかをチェックする。 どれか一つでもバージョン番号が更新されていた場合は、 更新されているバージョン番号を設定したOptimisticLockExceptionを送出する。

全てのバージョン番号が更新されていない場合は、 次回リクエスト時にバージョン番号を送信するために、バージョン番号をリクエストスコープに設定する。 リクエストスコープに設定したバージョン番号は、n:formタグによりウィンドウスコープに設定される。

なお、PKが組み合わせキーとなる場合はHttpExclusiveControlUtil.checkVersion(HttpRequest, ExecutionContext, ExclusiveControlContext) を使用すること。

chomp(String, String) - Static method in class nablarch.core.util.StringUtil
行末の文字列を切り落とす。
clear() - Method in class nablarch.common.dao.DeferredEntityList
本メソッドは利用できない。 呼び出した場合、UnsupportedOperationExceptionを送出する。
clear() - Method in class nablarch.common.web.session.SessionEntry
 
clear() - Method in class nablarch.common.web.tag.HtmlAttributes
属性をクリアする。
clear() - Method in interface nablarch.core.cache.expirable.ExpirableCache
キャッシュをクリアする。
clear() - Method in class nablarch.core.cache.expirable.ExpirableCacheTemplate
キャッシュをクリアする。
clear() - Static method in class nablarch.core.repository.SystemRepository
ロードされたオブジェクトをクリアする。
clear() - Static method in class nablarch.core.ThreadContext
スレッドコンテキストの内容をクリアする。
clear() - Method in class nablarch.core.util.map.MapWrapper

#getDelegateMap()が返すMapオブジェクトに処理を委譲する。

clearCache() - Static method in class nablarch.common.dao.EntityUtil
キャッシュ情報をクリアする。
clearCache() - Method in class nablarch.core.cache.expirable.ExpirableCacheTemplate
キャッシュの全エントリを削除する。
clearParameters() - Method in interface nablarch.core.db.statement.SqlPStatement
PreparedStatement.clearParameters()のラッパー。
ClientError() - Constructor for exception nablarch.fw.Result.ClientError
デフォルトコンストラクタ
ClientError(String) - Constructor for exception nablarch.fw.Result.ClientError
コンストラクタ
ClientError(Throwable) - Constructor for exception nablarch.fw.Result.ClientError
コンストラクタ
ClientError(String, Throwable) - Constructor for exception nablarch.fw.Result.ClientError
コンストラクタ
close() - Method in class nablarch.common.dao.DeferredEntityList
 
close() - Method in interface nablarch.common.databind.ObjectMapper
リソースを開放する。
close(String) - Static method in class nablarch.common.io.FileRecordWriterHolder
FilePathSettingから"output"という論理名で取得したベースパス配下のファイルに書き出しを行うFileRecordWriterをクローズし、 インスタンスをカレントスレッド上から削除する。
close(String, String) - Static method in class nablarch.common.io.FileRecordWriterHolder
FilePathSettingに設定した論理名(論理ベースパス)配下のファイルに書き出しを行うFileRecordWriterをクローズし、 インスタンスをカレントスレッド上から削除する。
close() - Method in interface nablarch.core.dataformat.DataRecordFormatter
内部的に保持している各種リソースを開放する。
close() - Method in class nablarch.core.dataformat.FileRecordReader
指定されたデータファイルに対するストリームを閉じ、 ファイルハンドラを開放する。
close() - Method in class nablarch.core.dataformat.FileRecordWriter
書き込み先のファイルストリームを閉じる。
close() - Method in class nablarch.core.db.statement.ResultSetIterator
ResultSet.close()を行う。
close() - Method in class nablarch.fw.batch.ee.chunk.BaseDatabaseItemReader
 
close(ExecutionContext) - Method in interface nablarch.fw.DataReader
このリーダの利用を停止し、内部的に保持している各種リソースを解放する。
close() - Method in class nablarch.fw.messaging.MessagingContext
現在のセッションを終了し、保持しているリソースを開放する。
closeAll() - Static method in class nablarch.common.io.FileRecordWriterHolder
本クラスがカレントスレッド上で管理している全てのFileRecordWriterのファイルストリームを クローズし、また、それら全てのFileRecordWriterをカレントスレッド上から削除する。
closeQuietly(Closeable...) - Static method in class nablarch.core.util.FileUtil
リソースを解放する。

例外が発生した場合は何もせず、次のリソース解放を行う。

CodeManager - Interface in nablarch.common.code
コードの値と名称を取り扱うインタフェース。
CodeUtil - Class in nablarch.common.code
コードの値、及び名称の取り扱いのために使用するユーティリティ。
CodeValue - Annotation Type in nablarch.common.code.validator
コード値を表わすアノテーション。
CodeValue - Annotation Type in nablarch.common.code.validator.ee
指定したコードIDの値と、プロパティの値が合致するかチェックするアノテーション。
ColumnMeta - Class in nablarch.common.dao
カラムの定義情報を保持するクラス。
ColumnMeta(EntityMeta, JpaAnnotationParam) - Constructor for class nablarch.common.dao.ColumnMeta
コンストラクタ。
CommandLine - Class in nablarch.fw.launcher
コマンドラインオプション、コマンドライン引数をパースして格納するクラス。

CommandLine(String...) - Constructor for class nablarch.fw.launcher.CommandLine
デフォルトコンストラクタ 与えられたコマンドライン文字列をCommandLineParserで解析し保持する。
CommandLine(Map<String, String>, List<String>) - Constructor for class nablarch.fw.launcher.CommandLine
テスト用に使用するコンストラクタ。
commandLine - Variable in class nablarch.fw.launcher.GenericLauncher
コマンドライン引数
commit() - Method in interface nablarch.core.db.connection.TransactionManagerConnection
現在のデータベース接続に対してcommitを実行する。
commit() - Method in interface nablarch.core.transaction.Transaction
現在のトランザクションをコミットする。
CommitLogger - Interface in nablarch.core.log.app
コミットログ出力インタフェース。
commitTransaction() - Method in class nablarch.core.db.transaction.SimpleDbTransactionManager
トランザクションをコミットする。
ComponentFactory<T> - Interface in nablarch.core.repository.di
コンポーネントのインスタンスを生成するインタフェース。 このインタフェースを登録したクラスをDIコンテナにコンポーネントとして登録した場合、 このオブジェクトそのものではなくメソッドcreateComponentで返されるオブジェクトが コンポーネントとして使用される。
CompositeKey - Class in nablarch.common.web.compositekey
画面から送信された複合キーを格納するクラス。

フォームのプロパティとして本クラスを定義しCompositeKeyTypeアノテーションを付与することで、 送信された複合キーの解析・格納を自動で行うことができる。

以下のようなパラメータで送信された複合キーを格納する。 特定文字で区切った複合キーの集合(例:"user001,pk2001,pk3001")。 フォームには、CompositeKey型のプロパティを定義する。 特定文字で区切った複合キーの集合の配列(例:{"user001,pk2001,pk3001","user002,pk2001,pk3001"})。 フォームには、CompositeKey[]型のプロパティを定義する。

CompositeKey(String...) - Constructor for class nablarch.common.web.compositekey.CompositeKey
キーを指定してCompositeKeyを構築する。
CompositeKeyType - Annotation Type in nablarch.common.web.compositekey
特定文字で区切った複合キーの集合、またはその配列から構成されるパラメータを格納する、 CompositeKey型のプロパティに付与するアノテーション。

CompositeKeyに展開できるパラメータの構造について 特定文字で区切った複合キーの集合(例:"user001,pk2001,pk3001") 特定文字で区切った複合キーの集合の配列(例:{"user001,pk2001,pk3001","user002,pk2001,pk3001"})

concat(Object...) - Static method in class nablarch.core.util.Builder
elementsの各要素のtoString()の結果を単純に連結した文字列を返す。 大量の文字列連結を行う場合、+演算子による連結より処理効率がよい。
CONCURRENT_NUMBER_KEY - Static variable in class nablarch.core.ThreadContext
並行実行スレッド数のキー。
ConfigFileLoader - Class in nablarch.core.repository
設定ファイルから文字列の設定値を読み込むクラス。 このクラスで使用する特殊文字は '=' '#' '\' の3文字(下記参照)。 デリミタ文字('=') デリミタ文字は'='のみで、空白(タブを含む)や":"も文字列の一部とみなす。 (いわゆるpropertiesファイルとは異なる。) 但し、キー及び値はそれぞれ前後の空白(タブを含む)をトリミングする。 (" A B "(スペースAスペースBスペース)という文字列は "A B"(AスペースB)となる。キーの'A'と'a'は区別される。) デリミタ文字'='で区切られた3つめ以降のトークンは無視する。
'='をキーまたは値に含めたい場合は前に'\'を付加する。 コメント文字('#') コメント文字'#'を使用するとその行の以降の文字列はコメントとみなす。 '#'によるコメントを除去する処理は行連結の前に行われるので、 継続行中でも使用可能(下記「使用例」参照)。
'#'をキーまたは値に含めたい場合は前に'\'を付加する。 改行文字('\') キーと値のセットは行末に'\'を指定することによって行をまたがることが可能。 その場合'\'を除いた文字列と次の行の先頭の空白(タブを含む)を除いた 文字列を連結する。('\'を除いた文字列の後方の空白は維持する。)
キーまたは値の行末に'\'を含めたい場合は前に'\'を付加する。 エスケープ文字('\') '\'を記述すると次の1文字を特殊文字ではなく一般文字として扱う。
'\'をキーまたは値に含めたい場合は前に'\'を付加する。 読み込むファイルの記述例:
ConfigFileLoader(String) - Constructor for class nablarch.core.repository.ConfigFileLoader
コンストラクタ。
ConfigFileLoader(String, String) - Constructor for class nablarch.core.repository.ConfigFileLoader
コンストラクタ。
ConfigFileLoader(InputStream) - Constructor for class nablarch.core.repository.ConfigFileLoader
コンストラクタ。
ConfigFileLoader(InputStream, String) - Constructor for class nablarch.core.repository.ConfigFileLoader
コンストラクタ。
ConfigurationLoadException - Exception in nablarch.core.repository.di
設定のロードに失敗した際に発生する例外。
ConfigurationLoadException(String, Throwable) - Constructor for exception nablarch.core.repository.di.ConfigurationLoadException
コンストラクタ。
ConfigurationLoadException(String) - Constructor for exception nablarch.core.repository.di.ConfigurationLoadException
コンストラクタ。
configure(Marshaller) - Method in class nablarch.fw.jaxrs.JaxbBodyConverter
Marshallerに対するオプション設定を行う。

このクラスではデフォルトで以下の設定でXMLの生成を行う。 設定を変更したい場合はサブクラス側で行う必要がある。 改行、インデントを使用した形式にフォーマットする。 文字コードはリソースメソッドのProducesに設定された文字コードを使用する。
文字コードが設定されていない場合はデフォルトエンコーディングを使用する。

configure(Unmarshaller) - Method in class nablarch.fw.jaxrs.JaxbBodyConverter
Unmarshallerに対するオプション設定を行う。

このクラスでは特に何も行わないので、オプション設定はサブクラス側で行う必要がある。

Conflicted - Exception in nablarch.fw.results
要求された処理が既に行われた(もしくは並行して実行されている) 処理の結果と競合しているため、処理を継続することができないことを示す例外。
Conflicted() - Constructor for exception nablarch.fw.results.Conflicted
デフォルトコンストラクタ
Conflicted(String) - Constructor for exception nablarch.fw.results.Conflicted
コンストラクタ
Conflicted(Throwable) - Constructor for exception nablarch.fw.results.Conflicted
コンストラクタ
Conflicted(String, Throwable) - Constructor for exception nablarch.fw.results.Conflicted
コンストラクタ
ConnectionFactory - Interface in nablarch.core.db.connection
データベース接続(TransactionManagerConnection)を生成するインタフェース。
ConnectionFactorySupport - Class in nablarch.core.db.connection
ConnectionFactoryの実装をサポートするクラス。

本クラスは、実装クラスで必要となるStatementFactoryとStatementキャッシュの設定値をもつ。

ConstraintViolationConverter - Class in nablarch.core.validation.ee
Bean Validationのバリデーション結果をMessageに変換するクラス。
ConstraintViolationConverter() - Constructor for class nablarch.core.validation.ee.ConstraintViolationConverter
ConstraintViolationConverterオブジェクトを生成する。
ConstraintViolationConverter(String) - Constructor for class nablarch.core.validation.ee.ConstraintViolationConverter
指定されたprefixを保持したConstraintViolationConverterオブジェクトを生成する。
ConstraintViolationConverterFactory - Class in nablarch.core.validation.ee
ConstraintViolationConverterを生成するファクトリクラス。
ContainerProcessException - Exception in nablarch.core.repository.di
DIコンテナ内の処理に失敗した際に発生する例外。
ContainerProcessException(String, Throwable) - Constructor for exception nablarch.core.repository.di.ContainerProcessException
コンストラクタ。
ContainerProcessException(String) - Constructor for exception nablarch.core.repository.di.ContainerProcessException
コンストラクタ。
contains(String, String) - Method in interface nablarch.common.code.CodeManager
コードID、コード値を条件に、そのコード値を持ったコードが存在するかチェックする。
コードIDが存在する上で、そのコード値に対応するコードが存在する場合はtrueを、 存在しない場合はfalseを返却する。
contains(String, String, String) - Method in interface nablarch.common.code.CodeManager
コードID、使用するパターンのカラム名、コード値を条件に、 そのコード値に対応するコードが、パターンに存在するかチェックする。
コードID、パターンが存在する上で、 そのコード値に対応するコードがパターン内に存在する場合にはtrueを、存在しない場合にはfalseを返却する。
contains(String, String) - Static method in class nablarch.common.code.CodeUtil
コード値がコードに存在するかチェックする。
contains(String, String, String) - Static method in class nablarch.common.code.CodeUtil
コード値がパターンに存在するかチェックする。
contains(Object) - Method in class nablarch.common.dao.DeferredEntityList
本メソッドは利用できない。 呼び出した場合、UnsupportedOperationExceptionを送出する。
contains(int) - Method in interface nablarch.core.validation.validator.unicode.CharsetDef
コードポイントが許容文字であるか判定する。
containsAll(Collection<?>) - Method in class nablarch.common.dao.DeferredEntityList
本メソッドは利用できない。 呼び出した場合、UnsupportedOperationExceptionを送出する。
containsInvalidCharacter(String, String) - Method in class nablarch.common.mail.MailSender
メールヘッダ・インジェクションチェック
チェック対象文字列に\rもしくは\nを含んでいるかのチェック。

チェック内容を変更する場合や、チェック結果の振る舞いを変更する場合には本メソッドをオーバライドし処理をチェック処理を変更すること。

containsKey(Object) - Method in class nablarch.common.web.session.SessionEntry
 
containsKey(Object) - Method in class nablarch.core.util.map.CaseInsensitiveMap

#getDelegateMap()が返すMapオブジェクトに処理を委譲する。

containsKey(Object) - Method in class nablarch.core.util.map.MapWrapper

#getDelegateMap()が返すMapオブジェクトに処理を委譲する。

containsKey(Object) - Method in class nablarch.core.util.map.MultipleKeyCaseMap
キー名の存在チェック。

指定されるキー名は、大文字小文字は区別しない。 また、アンダースコア(_)を含むキー名の場合には、アンダースコアを除去したキー名を指定してもよい。

containsMemoryItem() - Method in class nablarch.fw.web.handler.HttpAccessLogFormatter
出力対象にメモリ項目が含まれているか否かを判定する。
containsPropertyKey(ValidationContext, String) - Static method in class nablarch.common.web.WebUtil
指定したプロパティに対応するキー(リクエストパラメータ名)がリクエストに存在するかどうか判定する。
例えば、form.sampleというキーがリクエストに存在している場合、下記コードはtrueを返す。
containsPropertyKeyValue(ValidationContext, String, String) - Static method in class nablarch.common.web.WebUtil
指定したキー(リクエストパラメータ名)に指定した値が含まれているか判定する。
例えば、form.sampleというキーの値が"ABC"だったとき、下記コードはtrueを返す。
containsValue(Object) - Method in class nablarch.common.web.session.SessionEntry
 
containsValue(Object) - Method in class nablarch.core.util.map.MapWrapper

#getDelegateMap()が返すMapオブジェクトに処理を委譲する。

ContentPathRewriteRule - Class in nablarch.fw.web.handler
HTTPレスポンスオブジェクト中のコンテンツパス文字列の置換ルール。
ConversionException - Exception in nablarch.core.beans
BeanUtilsが提供するJavaBeansの処理において何らかの問題が 発生した場合に送出される実行時例外。
ConversionException(Class<?>, Object) - Constructor for exception nablarch.core.beans.ConversionException
コンストラクタ。
ConversionFormat - Annotation Type in nablarch.core.validation
コンバータに使用するアノテーションを表すアノテーション。
ConversionManager - Interface in nablarch.core.beans
型変換機能を管理するインタフェース。
ConversionUtil - Class in nablarch.core.beans
JavaBeansのプロパティ転送時に必要となる型変換を行うユーティリティクラス。

変換に使用するConverterは、SystemRepositoryから"conversionManager"という名前で ConversionManager経由で取得する。 ConversionManagerの呼び出しは初回の変換時のみである。 ConversionManagerSystemRepositoryに登録されていない場合は、 BasicConversionManagerを使用する。

convert(Class<T>, Object) - Static method in class nablarch.core.beans.ConversionUtil
Converterを用いて型変換する。

変換元のオブジェクトがnullだった場合、nullを返す。
指定した型に対応するConverterが見つからなかった場合、 変換元のオブジェクトを指定した型にキャストして返す。

convert(Object) - Method in interface nablarch.core.beans.Converter
転送先プロパティの型に指定された値を変換する。
convert(ResultSet, ResultSetMetaData, int) - Method in interface nablarch.core.db.statement.ResultSetConvertor
ResultSetから指定されたカラムのデータを取得する。
convert(String, Object) - Method in interface nablarch.core.db.statement.SqlConvertor
SQL文の変換を行う。
convert(ValidationContext<T>, String, Object, Annotation) - Method in interface nablarch.core.validation.Convertor
変換を行う。
変換に失敗した場合、ValidationContextにエラー内容を設定する。
convert(Set<ConstraintViolation<BEAN>>) - Method in class nablarch.core.validation.ee.ConstraintViolationConverter
Bean Validationのバリデーション結果をMessageに変換する。
convert(ConstraintViolation<?>) - Method in class nablarch.core.validation.ee.ConstraintViolationConverter
Bean Validationのバリデーション結果をMessageに変換する。
convertCountSql(String) - Method in class nablarch.core.db.dialect.DefaultDialect
SQL文をレコード数取得用のSQL文に変換する。
convertCountSql(String) - Method in interface nablarch.core.db.dialect.Dialect
SQL文をレコード数取得用のSQL文に変換する。
convertCountSql(String) - Method in class nablarch.core.db.dialect.SqlServerDialect
SQL文をレコード数取得用のSQL文に変換する。
convertEmptyToNull - Variable in class nablarch.core.dataformat.convertor.datatype.DataType
空文字列をnullに変換するフラグ
Converter<T> - Interface in nablarch.core.beans
JavaBeans間のプロパティ転送の際、型の変換を行うモジュールが実装する インターフェース。
converter(Class<T>, Converter<T>) - Method in class nablarch.core.beans.CopyOptions.Builder
クラスに対応するコンバーターを設定する。
converterByName(String, Class<T>, Converter<T>) - Method in class nablarch.core.beans.CopyOptions.Builder
プロパティを指定してクラスに対応するコンバーターを設定する。
convertHexToBytes(String) - Static method in class nablarch.core.util.BinaryUtil
16進数文字列をバイト列に変換する。

引数の文字列が以下の条件に当てはまる場合NumberFormatExceptionを送出する。 文字列がnullや空文字である場合 ([0-9A-F]+)に当てはまらない場合 16進数文字列であるが、先頭が"0x"で開始している場合。 "0x"で開始する16進数文字列を変換する場合はBinaryUtil.convertToBytes(String, Charset)を利用すること。

convertOfRead(FixedLengthDataBindConfig, FieldConfig, byte[]) - Method in interface nablarch.common.databind.fixedlength.FieldConvert.FieldConverter
読み込み時の変換を行う。
convertOfWrite(FixedLengthDataBindConfig, FieldConfig, Object) - Method in interface nablarch.common.databind.fixedlength.FieldConvert.FieldConverter
書き込み時の変換を行う。
convertOnRead(byte[]) - Method in class nablarch.core.dataformat.convertor.datatype.ByteStreamDataString
入力時に読み込んだデータを変換する。
convertOnRead(String) - Method in class nablarch.core.dataformat.convertor.datatype.CharacterStreamDataString
入力時に読み込んだデータを変換する。
convertOnRead(T) - Method in class nablarch.core.dataformat.convertor.datatype.DataType
入力時に読み込んだデータを変換する。
convertOnRead(String) - Method in class nablarch.core.dataformat.convertor.datatype.JsonBoolean
入力時に読み込んだデータを変換する。
convertOnRead(String) - Method in class nablarch.core.dataformat.convertor.datatype.JsonNumber
入力時に読み込んだデータを変換する。
convertOnRead(String) - Method in class nablarch.core.dataformat.convertor.datatype.JsonObject
入力時に読み込んだデータを変換する。
convertOnRead(String) - Method in class nablarch.core.dataformat.convertor.datatype.JsonString
入力時に読み込んだデータを変換する。
convertOnRead(String) - Method in class nablarch.core.dataformat.convertor.datatype.NullableString
入力時に読み込んだデータを変換する。
convertOnRead(T) - Method in interface nablarch.core.dataformat.convertor.value.ValueConvertor
入力時に、フィールドデータを変換する。
convertOnReceiveSync(MessageSenderSettings, SyncMessage, SendingMessage, ReceivedMessage) - Method in class nablarch.fw.messaging.SyncMessageConvertor
受信電文を応答電文に変換する。(受信時)
convertOnRetry(MessageSenderSettings, SyncMessage, SendingMessage, int) - Method in class nablarch.fw.messaging.SyncMessageConvertor
要求電文を送信電文に変換する。(再送時)
convertOnSendSync(MessageSenderSettings, SyncMessage) - Method in class nablarch.fw.messaging.SyncMessageConvertor
要求電文を送信電文に変換する。(初回送信時)
convertOnWrite(Object) - Method in class nablarch.core.dataformat.convertor.datatype.ByteStreamDataString
出力時に書き込むデータの変換を行う。
convertOnWrite(Object) - Method in class nablarch.core.dataformat.convertor.datatype.CharacterStreamDataString
出力時に書き込むデータの変換を行う。
convertOnWrite(Object) - Method in class nablarch.core.dataformat.convertor.datatype.DataType
出力時に書き込むデータの変換を行う。
convertOnWrite(Object) - Method in class nablarch.core.dataformat.convertor.datatype.JsonBoolean
この実装では、出力時に、引数のオブジェクトを文字列に変換して返却する。

引数がnullの場合は、nullを返却する。

convertOnWrite(Object) - Method in class nablarch.core.dataformat.convertor.datatype.JsonNumber
この実装では、出力時に、引数のオブジェクトを文字列に変換して返却する。

引数がnullの場合は、nullを返却する。

convertOnWrite(Object) - Method in class nablarch.core.dataformat.convertor.datatype.JsonObject
この実装では、出力時に、引数のオブジェクトを文字列に変換して返却する。

引数がnullの場合は、nullを返却する。

convertOnWrite(Object) - Method in class nablarch.core.dataformat.convertor.datatype.JsonString
この実装では、出力時に、引数のオブジェクトを文字列に変換して返却する。

引数がnullの場合は、nullを返却する。

convertOnWrite(Object) - Method in class nablarch.core.dataformat.convertor.datatype.NullableString
この実装では、出力時に、引数のオブジェクトを文字列に変換して返却する。

引数がnullの場合は、空文字列を返却する。

convertOnWrite(Object) - Method in interface nablarch.core.dataformat.convertor.value.ValueConvertor
出力時にフィールドデータの変換を行う。
Convertor - Interface in nablarch.core.validation
入力値から対応するプロパティの型に変換するインタフェース。
ConvertorFactorySupport - Class in nablarch.core.dataformat.convertor
コンバータの生成を行う抽象基底ファクトリクラス。 コンバータ名とコンバータ実装クラスの対応表をもとに、コンバータを生成する。
ConvertorFactorySupport() - Constructor for class nablarch.core.dataformat.convertor.ConvertorFactorySupport
コンストラクタ。
convertPaginationSql(String, SelectOption) - Method in class nablarch.core.db.dialect.DefaultDialect
SQL文を変換せずに返す。
convertPaginationSql(String, SelectOption) - Method in interface nablarch.core.db.dialect.Dialect
SQL文をページング用のSQL文に変換する。
convertPaginationSql(String, SelectOption) - Method in class nablarch.core.db.dialect.OracleDialect
SQL文を変換せずに返す。
convertPaginationSql(String, SelectOption) - Method in class nablarch.core.db.dialect.PostgreSQLDialect
SQL文を変換せずに返す。
convertRequest(HttpRequest, ExecutionContext) - Method in class nablarch.fw.jaxrs.BodyConverterSupport
リクエストを変換する。
convertRequest(HttpRequest, ExecutionContext) - Method in class nablarch.fw.jaxrs.JaxbBodyConverter
 
convertResponse(Object, ExecutionContext) - Method in class nablarch.fw.jaxrs.BodyConverterSupport
レスポンスを変換する。
convertResponse(Object, ExecutionContext) - Method in class nablarch.fw.jaxrs.JaxbBodyConverter
 
convertServletCookies() - Method in class nablarch.fw.web.HttpCookie
Cookieオブジェクトのリストに変換して返す。
convertToBytes(String, int, Charset) - Static method in class nablarch.core.util.BinaryUtil
引数で与えられた文字列をバイト列に変換し、引数のバイト長に満たない場合、右側0x00埋めを行う。

引数が16進数文字列である場合は、16進数をビット列と見なしバイト列に変換して返却する。

変換処理の仕様はBinaryUtil.convertToBytes(String, Charset)を参照すること。

convertToBytes(String, Charset) - Static method in class nablarch.core.util.BinaryUtil
引数で与えられた文字列をバイト列に変換する。

引数で与えられた文字列がnullか空の場合は、長さ0のバイト列を返却する。

引数が16進数として解釈可能な場合((0x[0-9A-F]+)に適合する場合)は以下の処理を行う。 16進数をビット列と見なし、バイト列に変換して返却する。 16進数文字列として成立していない場合(original.matches("0x[0-9A-F].")が成立しない場合) NumberFormatExceptionを送出する。具体例を以下に示す。 "0x"のみの文字列 "0xあああ" 引数が16進数として解釈できない場合は以下の処理を行う。 文字列全体を引数で指定した文字セットでエンコーディングし、バイト列に変換して返却する

convertToHexString(byte[]) - Static method in class nablarch.core.util.BinaryUtil
バイト配列を16進数文字列に変換する。

引数がnullや空文字である場合の挙動は以下となる。 引数で与えられたバイト列がnullである場合は、"null"という文字列を返却する 引数で与えられたバイト列の長さが0である場合は、空文字を返却する

convertToHexStringWithPrefix(byte[]) - Static method in class nablarch.core.util.BinaryUtil
バイト配列を16進数文字列に変換する。

変換後の文字列には"0x"が先頭に付加される。

引数で与えられたバイト列がnullであるか長さが0である場合、空文字を返却する。

convertToJdbcSql(String, Object) - Method in interface nablarch.core.db.statement.SqlParameterParser
Nablarchの拡張構文が埋め込まれたSQL文をJDBC標準のSQL文(バインド変数を「?」に置き換えたSQL)に変換する。
convertToPathFromContextRoot(String, HttpServletRequest) - Method in class nablarch.fw.web.i18n.ResourcePathRule
コンテキストルートからのパスに変換する。
convertToPropertyType(String) - Method in class nablarch.core.validation.convertor.BigDecimalConvertor
トリムおよびフォーマットを行った文字列を、プロパティの型のオブジェクトへ変換する。
convertToPropertyType(String) - Method in class nablarch.core.validation.convertor.IntegerConvertor
トリムおよびフォーマットを行った文字列を、プロパティの型のオブジェクトへ変換する。
convertToPropertyType(String) - Method in class nablarch.core.validation.convertor.LongConvertor
トリムおよびフォーマットを行った文字列を、プロパティの型のオブジェクトへ変換する。
convertToPropertyType(String) - Method in class nablarch.core.validation.convertor.NumberConvertorSupport
トリムおよびフォーマットを行った文字列を、プロパティの型のオブジェクトへ変換する。
convertToRecord(List<String>, RecordDefinition) - Method in class nablarch.core.dataformat.VariableLengthDataRecordFormatter
読み込んだ1レコード分の文字列を、コンバータを用いてオブジェクトに変換し、返却する。
copy(SRC, DEST) - Static method in class nablarch.core.beans.BeanUtil
BeanからBeanに値をコピーする。

プロパティのコピーはsrcBeanに定義されたプロパティをベースに実行される。 srcBeanに存在し、destBeanに存在しないプロパティはコピーされない。

copy(SRC, DEST, CopyOptions) - Static method in class nablarch.core.beans.BeanUtil
BeanからBeanに値をコピーする。

プロパティのコピーはsrcBeanに定義されたプロパティをベースに実行される。 srcBeanに存在し、destBeanに存在しないプロパティはコピーされない。

copy(File, File) - Static method in class nablarch.core.util.FileUtil
ファイルをコピーする。

コピー先に同名のファイルが存在していた場合、上書きする。

copyExcludes(SRC, DEST, String...) - Static method in class nablarch.core.beans.BeanUtil
BeanからBeanに、指定されたプロパティ以外をコピーする。

プロパティのコピーはsrcBeanに定義されたプロパティをベースに実行される。 srcBeanに存在し、destBeanに存在しないプロパティはコピーされない。

copyExcludesNull(SRC, DEST) - Static method in class nablarch.core.beans.BeanUtil
BeanからBeanに値をコピーする。ただしnullのプロパティはコピーしない。

プロパティのコピーはsrcBeanに定義されたプロパティをベースに実行される。 srcBeanに存在し、destBeanに存在しないプロパティはコピーされない。

copyIncludes(SRC, DEST, String...) - Static method in class nablarch.core.beans.BeanUtil
BeanからBeanに、指定されたプロパティをコピーする。

プロパティのコピーはsrcBeanに定義されたプロパティをベースに実行される。 srcBeanに存在し、destBeanに存在しないプロパティはコピーされない。

includesには、srcBeanのトップレベル要素のみ指定可能である。 それ以外を指定した場合はコピーされない。

copyInner(SRC, DEST, CopyOptions) - Static method in class nablarch.core.beans.BeanUtil
BeanからBeanに値をコピーする。

内部で共通的に使用されるメソッド。

CopyOptions - Class in nablarch.core.beans
Beanのコピーで使用される設定をまとめたクラス。
CopyOptions.Builder - Class in nablarch.core.beans
CopyOptionsのビルダー。
countByParameterizedSql(String, Object) - Method in class nablarch.core.db.support.DbAccessSupport
指定されたSQL_IDと条件から件数取得(カウント)用のSQL文を生成して実行する。
countBySqlFile(Class<T>, String, Object) - Method in interface nablarch.common.dao.DaoContext
SQL_IDをもとに結果件数を取得する。
countBySqlFile(Class<T>, String) - Static method in class nablarch.common.dao.UniversalDao
SQL_IDをもとに検索し、件数を取得する。

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

countBySqlFile(Class<T>, String, Object) - Static method in class nablarch.common.dao.UniversalDao
SQL_IDをもとにバインド変数を展開して検索し、件数を取得する。

検索用のSQLを件数取得用のSQLへと変換して実行されるため、個別に件数取得用のSQLを作成する必要はない。

countByStatementSql(String) - Method in class nablarch.core.db.support.DbAccessSupport
指定されたSQL_IDから件数取得(カウント)用のSQL文を生成して実行する。 本メソッドは、外部から条件を指定する必要のないSQL文の場合に使用する。 条件を指定する必要がある場合には、DbAccessSupport.countByParameterizedSql(String, Object)を使用すること。
CountingRetryContext - Class in nablarch.fw.handler.retry
リトライ回数によりリトライ処理を制御するクラス。

本クラスは、指定された回数分、リトライを行う。

CountingRetryContext(int, long, long) - Constructor for class nablarch.fw.handler.retry.CountingRetryContext
コンストラクタ。
create() - Method in class nablarch.common.dao.DaoContextFactory
DaoContextを生成する。
create(Class<T>, InputStream) - Static method in class nablarch.common.databind.ObjectMapperFactory
入力用のObjectMapperを生成する。

streamは、使用後にObjectMapper.close()を呼び出して閉じること。

create(Class<T>, InputStream, DataBindConfig) - Static method in class nablarch.common.databind.ObjectMapperFactory
入力用のObjectMapperを生成する。

streamは、使用後にObjectMapper.close()を呼び出して閉じること。

create(Class<T>, Reader) - Static method in class nablarch.common.databind.ObjectMapperFactory
入力用のObjectMapperを生成する。

streamは、使用後にObjectMapper.close()を呼び出して閉じること。

create(Class<T>, Reader, DataBindConfig) - Static method in class nablarch.common.databind.ObjectMapperFactory
入力用のObjectMapperを生成する。

readerは、使用後にObjectMapper.close()を呼び出して閉じること。

create(Class<T>, String) - Static method in class nablarch.common.databind.ObjectMapperFactory
入力用のObjectMapperを生成する。

使用後にObjectMapper.close()を呼び出してストリームを閉じること。

create(Class<T>, String, DataBindConfig) - Static method in class nablarch.common.databind.ObjectMapperFactory
入力用のObjectMapperを生成する。

使用後にObjectMapper.close()を呼び出してストリームを閉じること。

create(Class<T>, OutputStream) - Static method in class nablarch.common.databind.ObjectMapperFactory
出力用のObjectMapperを生成する。

streamは、使用後にObjectMapper.close()を呼び出して閉じること。

create(Class<T>, OutputStream, DataBindConfig) - Static method in class nablarch.common.databind.ObjectMapperFactory
出力用のObjectMapperを生成する。

streamは、使用後にObjectMapper.close()を呼び出して閉じること。

create(Class<T>, Writer) - Static method in class nablarch.common.databind.ObjectMapperFactory
出力用のObjectMapperを生成する。

writerは、使用後にObjectMapper.close()を呼び出して閉じること。

create(Class<T>, Writer, DataBindConfig) - Static method in class nablarch.common.databind.ObjectMapperFactory
出力用のObjectMapperを生成する。

writerは、使用後にObjectMapper.close()を呼び出して閉じること。

create() - Method in class nablarch.core.validation.ee.ConstraintViolationConverterFactory
create(String) - Method in class nablarch.core.validation.ee.ConstraintViolationConverterFactory
プレフィックス付きのConstraintViolationConverterを生成する。
create(String) - Method in interface nablarch.fw.web.handler.MethodBinderFactory
MethodBinderを生成する。
createAccessLogContext() - Method in class nablarch.fw.web.handler.HttpAccessLogFormatter
HttpAccessLogContextを生成する。
createAndCopy(Class<T>, Map<String, ?>, CopyOptions) - Static method in class nablarch.core.beans.BeanUtil
MapからBeanを生成する。

mapがnullである場合は、デフォルトコンストラクタでbeanClassを生成して返却する。

mapにvalueがnullのエントリがある場合、対応するプロパティの値はnullとなる。

対象のプロパティにsetterが定義されていない場合はなにもしない。

プロパティの指定方法
mapに格納するエントリのキー値には、値を登録したいプロパティ名を指定する。 List型・配列型のプロパティでは、"プロパティ名[インデックス]"という形式で要素番号を指定して値を登録できる。 ネストしたプロパティを指定することも可能である。ネストの深さに制限はない。 ネストの親となるプロパティがnullである場合は、インスタンスを生成してから値を登録する。 実装例

createAndCopy(Class<T>, Map<String, ?>) - Static method in class nablarch.core.beans.BeanUtil
MapからBeanを生成する。
createAndCopy(Class<T>, Object) - Static method in class nablarch.core.beans.BeanUtil
Java Beansからプロパティをコピーして、別のBeanを作成する。

srcBeanがnullである場合、デフォルトコンストラクタでbeanClassを生成して返却する。

createAndCopy(Class<T>, Object, CopyOptions) - Static method in class nablarch.core.beans.BeanUtil
Java Beansからプロパティをコピーして、別のBeanを作成する。

srcBeanがnullである場合、デフォルトコンストラクタでbeanClassを生成して返却する。

createAndCopyExcludes(Class<T>, Map<String, ?>, String...) - Static method in class nablarch.core.beans.BeanUtil
Mapから指定されたプロパティ以外をコピーしてBeanを生成する。

mapがnullである場合は、デフォルトコンストラクタでbeanClassを生成して返却する。

mapでvalueがnullであるプロパティの値はnullになる。例外の送出やログ出力は行わない。

対象のプロパティにsetterが定義されていない場合はなにもしない。

プロパティの指定方法についてはBeanUtil.createAndCopy(Class, Map)を参照。

createAndCopyExcludes(Class<T>, Object, String...) - Static method in class nablarch.core.beans.BeanUtil
Java Beansから指定されたプロパティ以外をコピーして、別のBeanを作成する。

srcBeanがnullである場合、デフォルトコンストラクタでbeanClassを生成して返却する。

プロパティのコピーはsrcBeanに定義されたプロパティをベースに実行される。 srcBeanに存在し、beanClassに存在しないプロパティはコピーされない。

createAndCopyIncludes(Class<T>, Map<String, ?>, String...) - Static method in class nablarch.core.beans.BeanUtil
Mapから、指定したプロパティのみをコピーしたBeanを生成する。

mapがnullである場合は、デフォルトコンストラクタでbeanClassを生成して返却する。

mapでvalueがnullであるプロパティの値はnullになる。例外の送出やログ出力は行わない。

対象のプロパティにsetterが定義されていない場合はなにもしない。

プロパティの指定方法についてはBeanUtil.createAndCopy(Class, Map)を参照。

createAndCopyIncludes(Class<T>, Object, String...) - Static method in class nablarch.core.beans.BeanUtil
Java Beansから指定されたプロパティをコピーして、別のBeanを作成する。

srcBeanがnullである場合、デフォルトコンストラクタでbeanClassを生成して返却する。

createAnnotation(Map<String, Object>) - Method in class nablarch.core.validation.validator.StringValidatorSupport
指定されたパラメータを属性値とするアノテーションオブジェクトを作成する。
createCallable(HandlerListInvoker<TData, TResult>, TData, ExecutionContext) - Method in class nablarch.fw.invoker.AsyncHandlerListInvoker
ハンドラリストを起動するCallableインスタンスを生成する。 ハンドラリストの起動方法を変更したい場合や、起動前後に処理を追加したい場合、 本メソッドをオーバーライドしてよい。
createCharacterReplacer(FieldDefinition, String) - Method in class nablarch.core.dataformat.DataRecordFormatterSupport
デフォルトの寄せ字コンバータを生成する。
createCharHttpStreamReader() - Method in class nablarch.fw.messaging.realtime.http.client.HttpMessagingClient
HTTPリクエストを発行後、OutputStreamを読み取り結果を返却させるためのIFを生成する。
createCharHttpStreamWritter(String, String) - Method in class nablarch.fw.messaging.realtime.http.client.HttpMessagingClient
HTTPリクエストを発行時の送信内容を保持するオブジェクトを生成する。
createCharSet(String...) - Static method in class nablarch.core.util.CharacterCheckerUtil
有効文字チェックに使用する文字の集合を作成する。
createContext() - Method in class nablarch.core.repository.jndi.JndiHelper
InitialContextを生成する。
プロパティjndiPropertiesが設定されている場合はその設定で、 そうでない場合は、クラスパス上のjndi.propertiesでInitialContextが生成される。
createContext() - Method in interface nablarch.fw.messaging.MessagingProvider
メッセージングコンテキストを返す。
createDataRecordFormatter() - Method in class nablarch.fw.messaging.action.AsyncMessageSendAction
データ部のフォーマッタ生成する。
createDbAccessException(String, SQLException, TransactionManagerConnection) - Method in interface nablarch.core.db.connection.DbAccessExceptionFactory
発生したSQL実行時例外の内容に応じたDbAccessExceptionを生成する。
createDefinition(File) - Method in class nablarch.core.dataformat.FormatterFactory
フォーマット定義ファイルを読み込み、フォーマット定義情報保持クラスを生成する。
createDirectiveMap() - Method in class nablarch.core.dataformat.DataRecordFormatterSupport
使用するディレクティブの名前とDirectiveのMapを生成する。 サブクラスで使用するディレクティブを追加する場合は、本メソッドをオーバーライドし、任意のディレクティブを追加すること。
createDirectiveMap(T...) - Static method in class nablarch.core.dataformat.DataRecordFormatterSupport.Directive
使用するディレクティブの名前とDirectiveのMapを生成する。
createDirtyObject() - Method in class nablarch.core.validation.ValidationContext
フォームオブジェクトを生成する。

ValidationContext.createObject()と異なり、生成前にフォームオブジェクトにバリデーションエラーがあるかチェックしない。
そのため、バリデーションエラーがあるプロパティもフォームオブジェクトに設定される。
ただし、プロパティをフォームオブジェクトのプロパティの型に変換できない場合は設定されない。

createDownloadFileNameEncoderEntries() - Method in class nablarch.fw.web.download.encorder.DownloadFileNameEncoderFactory
デフォルトのUser-Agentヘッダのパターンとエンコーダの関連を保持するエントリのList。
createEntity(Class<T>, SqlRow) - Static method in class nablarch.common.dao.EntityUtil
検索結果を元にエンティティオブジェクトを生成する。
createExceptionsClassList(List<String>) - Static method in class nablarch.core.util.ObjectUtil
例外の名称のリストから例外クラスのリストを生成する。

指定されたList<String>の各要素を Class<? extends RuntimeException>に変換し返却する。

例外クラスは、originalExceptionsの文字列クラス名の格納順にリストに格納されて返される。

originalExceptionsが空の場合は、空のリストを返す。

createExecutorService() - Method in class nablarch.fw.invoker.AbstractExecutorServiceFactory
ExecutorServiceインスタンスを生成する。 サブクラスにて、インスタンスを生成、必要な設定を行うこと。
createFileRecordWriter(String, String, String, String, int) - Method in class nablarch.common.io.FileRecordWriterHolder
FileRecordWriterのインスタンスを生成する。
createForm(String, RequestMessage) - Method in class nablarch.fw.messaging.action.AsyncMessageReceiveAction
受信テーブルにINSERTを行うためのFormオブジェクトを生成する。

生成するフォームクラスのクラス名は、パッケージ名:nablarch.fw.messaging.action.AsyncMessageReceiveActionSettings#getFormClassPackage() から取得したパッケージ名、クラス名:リクエストID + "Form"となる。

また、Formクラスには下記引数を持つコンストラクタを定義し、受信メッセージの内容を保持すること。 受信電文連番:String 受信メッセージ:RequestMessage

createFormatter(File) - Method in class nablarch.core.dataformat.FormatterFactory
データレコードフォーマッタのインスタンスを生成する。 フォーマット定義ファイルのパース結果をキャッシュする設定の場合は、フォーマット定義ファイルのパースは2度行わない。
createFormatter(LayoutDefinition) - Method in class nablarch.core.dataformat.FormatterFactory
フォーマット定義情報保持クラスをもとに、データレコードフォーマッタのインスタンスを生成する。
createFormatter(String, String) - Method in class nablarch.core.dataformat.FormatterFactory
データレコードフォーマッタを生成する。 ファイルタイプにより下記のとおりフォーマッタの生成を行い、 これら以外のファイルタイプの場合は例外をスローする。 ファイルタイプ フォーマッタクラス Variable VariableLengthDataRecordFormatter Fixed FixedLengthDataRecordFormatter JSON JsonDataRecordFormatter XML XmlDataRecordFormatter
createFormInstance(Map<String, ?>) - Method in class nablarch.fw.messaging.action.AsyncMessageSendAction
送信用一時テーブルを更新するためのFormオブジェクトを生成する。
createHeaderRecord(SqlRow) - Method in class nablarch.fw.messaging.action.AsyncMessageSendAction
ヘッダデータを生成する。

ヘッダ部に設定する項目は以下のとおり。 リクエストIDを設定するフィールド(項目名:requestId)があること。 リクエストID部には、バッチ起動時に指定された送信メッセージのメッセージIDを設定する。 リクエストID以外の項目は、任意の項目を設定することが可能である。 設定する項目は、nablarch.fw.messaging.action.AsyncMessageSendActionSettings#getHeaderItemList()から取得した項目となり、 設定する値はAsyncMessageSendAction.handle(nablarch.core.db.statement.SqlRow, nablarch.fw.ExecutionContext)のインプットデータから取得する。

createHeaderRecordFormatter() - Method in class nablarch.fw.messaging.action.AsyncMessageSendAction
ヘッダ部のフォーマットを生成する。

ヘッダ部を表すフォーマット定義ファイル名は、AsyncMessageSendAction.getHeaderFormatName()より取得する。

createHttpConnection(String, HttpProtocolClient.HttpRequestMethodEnum, Map<String, List<String>>) - Method in class nablarch.fw.messaging.realtime.http.client.HttpProtocolBasicClient
HttpURLConnectionを作成する。
createHttpProtocolClient() - Method in class nablarch.fw.messaging.realtime.http.client.HttpMessagingClient
HTTPプロトコルを実装したクラスのインスタンスを生成する。
createInputStream() - Method in class nablarch.core.dataformat.FileRecordReader
入力ストリームを生成する。
createInstance(String) - Static method in class nablarch.core.util.ObjectUtil
クラス名からインスタンスを生成する。
createKey(String, String) - Method in class nablarch.common.io.FileRecordWriterHolder
スレッドに保持するキーを生成する。
createLayoutFileParser(String) - Method in class nablarch.core.dataformat.FormatterFactory
フォーマット定義ファイルのパーサを生成する。
createLocale(String) - Static method in class nablarch.core.util.I18NUtil
ロケール表現からロケールオブジェクトを作成する。

localeExpressionは以下のシンタックスに従って指定する。

createLogFormatter(ObjectSettings) - Method in class nablarch.core.log.basic.LogWriterSupport
設定を使用してLogFormatterを生成する。
createMapAndCopy(SRC, CopyOptions) - Static method in class nablarch.core.beans.BeanUtil
BeanからMapにプロパティの値をコピーする。
createMapAndCopy(SRC) - Static method in class nablarch.core.beans.BeanUtil
BeanからMapにプロパティの値をコピーする。
createMapAndCopyExcludes(SRC, String...) - Static method in class nablarch.core.beans.BeanUtil
BeanからMapにプロパティの値をコピーする。
createMapAndCopyIncludes(SRC, String...) - Static method in class nablarch.core.beans.BeanUtil
BeanからMapに指定されたプロパティの値をコピーする。
createMapper(Class<T>, InputStream) - Method in class nablarch.common.databind.ObjectMapperFactory
ObjectMapperを生成する。
createMapper(Class<T>, InputStream, DataBindConfig) - Method in class nablarch.common.databind.ObjectMapperFactory
ObjectMapperを生成する。
createMapper(Class<T>, Reader) - Method in class nablarch.common.databind.ObjectMapperFactory
ObjectMapperを生成する。
createMapper(Class<T>, Reader, DataBindConfig) - Method in class nablarch.common.databind.ObjectMapperFactory
ObjectMapperを生成する。
createMapper(Class<T>, OutputStream) - Method in class nablarch.common.databind.ObjectMapperFactory
ObjectMapperを生成する。
createMapper(Class<T>, OutputStream, DataBindConfig) - Method in class nablarch.common.databind.ObjectMapperFactory
ObjectMapperを生成する。
createMapper(Class<T>, Writer) - Method in class nablarch.common.databind.ObjectMapperFactory
ObjectMapperを生成する。
createMapper(Class<T>, Writer, DataBindConfig) - Method in class nablarch.common.databind.ObjectMapperFactory
ObjectMapperを生成する。
createMessage(MessageLevel, String, Object...) - Static method in class nablarch.core.message.MessageUtil
メッセージを生成する。 テンプレート文字列が以下であるときの例を示す。
「errors.maxLength={0}は{1}文字以下で入力してください。」
例:
createMessageForProperty(String, String, Object...) - Static method in class nablarch.core.validation.ValidationUtil
特定のプロパティに対するバリデーションエラーメッセージを作成する。
createMessagingException(String, Throwable) - Method in interface nablarch.fw.messaging.provider.MessagingExceptionFactory
発生した例外の内容に応じたMessagingExceptionを生成する。
createMimeMessage(SqlRow, String, MailRequestTable.MailRequest, Session, MailRecipientTable) - Method in class nablarch.common.mail.MailSender
メールデータを作成する。
createObject() - Method in interface nablarch.core.repository.di.ComponentFactory
オブジェクトを作成する。
createObject() - Method in class nablarch.core.validation.ValidationContext
フォームオブジェクトを生成する。
createOutputStream() - Method in class nablarch.core.dataformat.FileRecordWriter
出力ストリームを生成する。
createOutputStream(File, int) - Method in class nablarch.core.dataformat.FileRecordWriter
出力ストリームを生成する。
createPathForLanguage(String, String) - Method in class nablarch.fw.web.i18n.ResourcePathRule
言語対応のリソースパスを作成する。
createPattern(Digits, DecimalFormatSymbols) - Method in class nablarch.core.validation.convertor.BigDecimalConvertor
 
createPattern(Digits, DecimalFormatSymbols) - Method in class nablarch.core.validation.convertor.IntegerConvertor
 
createPattern(Digits, DecimalFormatSymbols) - Method in class nablarch.core.validation.convertor.NumberConvertorSupport
Digitsに対応する正規表現を作成する。
createReader(ExecutionContext) - Method in class nablarch.common.mail.MailSender
このタスクの入力データを読み込むデータリーダを生成して返す。
createReader(ExecutionContext) - Method in class nablarch.fw.action.BatchAction
このタスクの入力データを読み込むデータリーダを生成して返す。
createReader(ExecutionContext) - Method in interface nablarch.fw.DataReaderFactory
新たなデータリーダを作成する。
createReader(ExecutionContext) - Method in class nablarch.fw.messaging.action.AsyncMessageReceiveAction
このタスクの入力データを読み込むデータリーダを生成して返す。
createReader(ExecutionContext) - Method in class nablarch.fw.messaging.action.AsyncMessageSendAction
送信対象のデータを抽出するためのDatabaseRecordReaderを生成する。 DatabaseRecordReader生成時に指定するSqlPStatementは、 #createStatement()により生成する。
createReaderStatement(String) - Method in class nablarch.common.mail.MailRequestTable
処理対象データを取得するSqlPStatementを生成する。
createReaderStatement(String, String) - Method in class nablarch.common.mail.MailRequestTable
処理対象データを取得するSqlPStatementを生成する。
createResponseMessage() - Method in class nablarch.fw.messaging.RequestMessage
応答電文オブジェクトを作成する。

この実装では、応答電文オブジェクトのヘッダの設定は ResponseMessage.ResponseMessage(RequestMessage)にて行われる。

デフォルト以外の応答電文クラスを使用する場合はサブクラスで本メソッドをオーバーライドすること。

createRetryContext() - Method in interface nablarch.fw.handler.RetryHandler.RetryContextFactory
リトライコンテキストを生成する。
createSendingMessage(MessageSenderSettings, SyncMessage) - Method in class nablarch.fw.messaging.SyncMessageConvertor
指定された設定情報をもとに送信電文を作成する。
createSettingKeyMessage(MessageSenderSettings.SettingType, String) - Method in class nablarch.fw.messaging.MessageSenderSettings
エラーメッセージに付加する設定値のタイプに応じた設定情報キーのメッセージを作成する。
createSql(String) - Method in class nablarch.common.idgenerator.SequenceIdGeneratorSupport
Deprecated.
シーケンス採番用のSQL文を取得する。
サブクラスでは、本メソッドを実装しシーケンス採番用のSQL文を生成すること。
SELECT句に記述する採番結果の値が格納されるカラム名は、「GENERATE_ID」とすること。
createSqlParameterParser() - Method in interface nablarch.core.db.statement.SqlParameterParserFactory
SqlParameterParserのインスタンスを生成し返却する。
createSqlStatementException(String, SQLException, DbExecutionContext) - Method in interface nablarch.core.db.statement.SqlStatementExceptionFactory
SqlStatementExceptionを生成し返却する。
createStatement() - Method in class nablarch.fw.messaging.action.AsyncMessageSendAction
インプットデータを抽出するためのSqlPStatementを生成する。

SqlPStatementを生成するためのSQLは、下記ルールに従い取得する。 SQLリソースは、AsyncMessageSendAction.getSqlResource()の実装に準拠する SQL_IDは、SELECT_SEND_DATA固定

createValidationContext(Class<T>, Map<String, ?>, String, String) - Method in class nablarch.core.validation.ValidationManager
ValidationContextを生成する。
Csv - Annotation Type in nablarch.common.databind.csv
CSVにバインドするBeanであることを表すアノテーション。

CSVにバインドするBeanに定義することで、CSVのレコードをBeanオブジェクトとして扱うことができる。

CSVを読込む場合の例を以下に示す。 (フォーマットがデフォルト、プロパティ名がage(年齢)、name(氏名)、address(住所)、項目順が年齢、氏名、住所)

CsvDataBindConfig - Class in nablarch.common.databind.csv
CSVのフォーマットを表すクラス。

デフォルト設定を使用する場合は、CsvDataBindConfig.DEFAULTオブジェクトを使用する。
独自の設定を行う場合は、CsvDataBindConfig.CsvDataBindConfig(char, String, char, boolean, boolean, String[], String[], Charset, boolean, QuoteMode, List) を使用しオブジェクトを生成するか、CsvDataBindConfig.DEFAULTオブジェクトのセッタを実行して値を設定する。

下記にデフォルトの設定値を示す。

CsvDataBindConfig(char, String, char, boolean, boolean, String[], Charset, boolean, CsvDataBindConfig.QuoteMode, List<String>) - Constructor for class nablarch.common.databind.csv.CsvDataBindConfig
CSVのフォーマット定義を生成する。
CsvDataBindConfig(char, String, char, boolean, boolean, String[], String[], Charset, boolean, CsvDataBindConfig.QuoteMode, List<String>) - Constructor for class nablarch.common.databind.csv.CsvDataBindConfig
CSVのフォーマット定義を生成する。
CsvDataBindConfig.QuoteMode - Enum in nablarch.common.databind.csv
出力時にフィールド囲み文字で囲むフィールドを指定するモードの定義。
CsvFormat - Annotation Type in nablarch.common.databind.csv
Beanに紐づくCSVのフォーマットを個別に定義するアノテーション。
CurrentDateTime - Annotation Type in nablarch.core.db.statement.autoproperty
データベース更新時にフィールドの値にシステム日時を設定する事を表すアノテーション。
詳細は、CurrentDateTimeAnnotationHandlerを参照。
CustomResponseWriter - Interface in nablarch.fw.web.handler.responsewriter
HTTPレスポンスの書き込みを行うインタフェース。 レスポンスの種類に応じて、処理を行うか否かを判定する。 処理対象と判定した場合、レスポンス出力が実行される。 JSP以外で、任意のテンプレートエンジン等を使用して レスポンスを出力する用途を想定している。
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