- 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
-
- 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
-
- 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
-
- close(String, String) - Static method in class nablarch.common.io.FileRecordWriterHolder
-
- 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
-
- 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
-
- ConnectionFactorySupport - Class in nablarch.core.db.connection
-
- 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
-
- 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
-
- 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
-
- 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
-
- CopyOptions.Builder - Class in nablarch.core.beans
-
- 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
-
- 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
-
- 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
-
- create(Class<T>, InputStream, DataBindConfig) - Static method in class nablarch.common.databind.ObjectMapperFactory
-
- create(Class<T>, Reader) - Static method in class nablarch.common.databind.ObjectMapperFactory
-
- create(Class<T>, Reader, DataBindConfig) - Static method in class nablarch.common.databind.ObjectMapperFactory
-
- create(Class<T>, String) - Static method in class nablarch.common.databind.ObjectMapperFactory
-
- create(Class<T>, String, DataBindConfig) - Static method in class nablarch.common.databind.ObjectMapperFactory
-
- create(Class<T>, OutputStream) - Static method in class nablarch.common.databind.ObjectMapperFactory
-
- create(Class<T>, OutputStream, DataBindConfig) - Static method in class nablarch.common.databind.ObjectMapperFactory
-
- create(Class<T>, Writer) - Static method in class nablarch.common.databind.ObjectMapperFactory
-
- create(Class<T>, Writer, DataBindConfig) - Static method in class nablarch.common.databind.ObjectMapperFactory
-
- create() - Method in class nablarch.core.validation.ee.ConstraintViolationConverterFactory
-
- create(String) - Method in class nablarch.core.validation.ee.ConstraintViolationConverterFactory
-
- 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
-
- 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
-
- 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
-
- createHeaderRecordFormatter() - Method in class nablarch.fw.messaging.action.AsyncMessageSendAction
-
- 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
-
- 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
-
- createMapper(Class<T>, InputStream, DataBindConfig) - Method in class nablarch.common.databind.ObjectMapperFactory
-
- createMapper(Class<T>, Reader) - Method in class nablarch.common.databind.ObjectMapperFactory
-
- createMapper(Class<T>, Reader, DataBindConfig) - Method in class nablarch.common.databind.ObjectMapperFactory
-
- createMapper(Class<T>, OutputStream) - Method in class nablarch.common.databind.ObjectMapperFactory
-
- createMapper(Class<T>, OutputStream, DataBindConfig) - Method in class nablarch.common.databind.ObjectMapperFactory
-
- createMapper(Class<T>, Writer) - Method in class nablarch.common.databind.ObjectMapperFactory
-
- createMapper(Class<T>, Writer, DataBindConfig) - Method in class nablarch.common.databind.ObjectMapperFactory
-
- 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
-
- 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
-
- createReaderStatement(String) - Method in class nablarch.common.mail.MailRequestTable
-
- createReaderStatement(String, String) - Method in class nablarch.common.mail.MailRequestTable
-
- createResponseMessage() - Method in class nablarch.fw.messaging.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
-
- createStatement() - Method in class nablarch.fw.messaging.action.AsyncMessageSendAction
-
- createValidationContext(Class<T>, Map<String, ?>, String, String) - Method in class nablarch.core.validation.ValidationManager
-
- 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