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 

R

Range - Class in nablarch.etl
一定間隔の範囲を提供するクラス。
RangeUpdateHelper - Class in nablarch.etl
Range更新のヘルパークラス。
RangeUpdateHelper(JobContext, StepContext) - Constructor for class nablarch.etl.RangeUpdateHelper
コンストラクタ。
read() - Method in interface nablarch.common.databind.DataReader
データを読み取る。
read() - Method in interface nablarch.common.databind.ObjectMapper
オブジェクトにマッピングする。
read() - Method in class nablarch.core.dataformat.FileRecordReader
指定されたデータファイルから次のレコードを読み込んで返す。
read(ExecutionContext) - Method in interface nablarch.fw.DataReader
Handlerが処理する入力データを読み込んで返却する。

入力データがこれ以上存在しない状態、すなわち、hasNext()の結果がfalseとなる 状態でこのメソッドを呼んだ場合の結果は不定である。

read(HttpRequest, ExecutionContext) - Method in class nablarch.fw.jaxrs.BodyConverterSupport
 
readInputStream(InputStream) - Method in interface nablarch.fw.messaging.realtime.http.streamio.HttpInputStreamReader
InputStreamからデータを読み取り返却する。
readRecord() - Method in interface nablarch.core.dataformat.DataRecordFormatter
入力ストリームから1レコード分のデータを読み込み、データレコードを返却する。 入力ストリームが既に終端に達していた場合はnullを返却する。
readRecord() - Method in class nablarch.core.dataformat.FileRecordReader
レコードを1行読み込み、結果を返却する。
readRecord() - Method in class nablarch.core.dataformat.VariableLengthDataRecordFormatter
入力ストリームから1レコード分のデータを読み込み、データレコードを返却する。 入力ストリームが既に終端に達していた場合はnullを返却する。
readRecord() - Method in class nablarch.fw.messaging.ReceivedMessage
データフォーマット定義に従い、1レコードをメッセージボディから読み込んで返す。 読み込まれるレコードの種別はデータフォーマット定義に従って自動的に決定される。 読み込むレコードが存在しない場合はnullを返す。
readRecordAsString() - Method in class nablarch.core.dataformat.VariableLengthDataRecordFormatter
入力ストリームから、1行分のレコードに存在するフィールドを、囲み文字などを取り除いた文字列のリストとして読み込む。
readRecords() - Method in class nablarch.fw.messaging.ReceivedMessage
データフォーマット定義に従い、データ部の全レコードを読み出す。 読み込まれるレコードの種別はデータフォーマット定義に従って自動的に決定される。 読み込むレコードが存在しない場合は空のリストを返す。
ReceivedMessage - Class in nablarch.fw.messaging
対外システムから受信した電文を表すクラス。
ReceivedMessage(byte[]) - Constructor for class nablarch.fw.messaging.ReceivedMessage
コンストラクタ。
ReceivedMessage(ReceivedMessage) - Constructor for class nablarch.fw.messaging.ReceivedMessage
コピーコンストラクタ。
receiveMessage(String, String, long) - Method in class nablarch.fw.messaging.MessagingContext
指定した受信キュー上のメッセージを取得する。 messageIdが指定されている場合は、当該のメッセージに対する応答電文を 取得する。messageIdが指定されていないばあいは、受信キュー上の任意の電文 を取得する。 キュー上に取得対象のメッセージが存在しない場合、メッセージを受信するか、 指定した時間が経過する(タイムアウトする)までブロックする。 タイムアウトした場合はnullをかえす。 タイムアウト時間に0以下の数値を設定した場合は 応答電文を受信するまでブロックし続ける。
receiveSync(String) - Method in class nablarch.fw.messaging.MessagingContext
指定した受信キュー上のメッセージを取得する。 キュー上にメッセージが存在していない場合は、メッセージを受信するまで ブロックする。
receiveSync(String, long) - Method in class nablarch.fw.messaging.MessagingContext
指定した受信キュー上のメッセージを取得する。 キュー上にメッセージが存在していない場合は、メッセージを受信するまで ブロックする。
receiveSync(String, String, long) - Method in class nablarch.fw.messaging.MessagingContext
指定した受信キュー上のメッセージを取得する。 messageIdが指定されている場合は、当該のメッセージに対する応答電文を 取得する。messageIdが指定されていないばあいは、受信キュー上の任意の電文 を取得する。 キュー上に取得対象のメッセージが存在しない場合、メッセージを受信するか、 指定した時間が経過する(タイムアウトする)までブロックする。 タイムアウトした場合はnullをかえす。 タイムアウト時間に0以下の数値を設定した場合は 応答電文を受信するまでブロックし続ける。
RecipientCountException - Exception in nablarch.common.mail
宛先数が不正な場合に発生する例外クラス。
RecipientCountException(int, int) - Constructor for exception nablarch.common.mail.RecipientCountException
宛先数上限値、実際の宛先数を指定し、RecipientCountExceptionを生成する。
record(String) - Method in class nablarch.common.databind.fixedlength.MultiLayoutBuilder
レコードを追加する。
RECORD_SEPARATOR - Static variable in class nablarch.core.dataformat.DataRecordFormatterSupport.Directive
レコード終端文字列
RecordDefinition - Class in nablarch.core.dataformat
フォーマット定義ファイル内の、レコードタイプの定義情報を保持するクラス。 フォーマット定義ファイルのパース結果として生成される。
recordIdentifier(MultiLayoutConfig.RecordIdentifier) - Method in class nablarch.common.databind.fixedlength.MultiLayoutBuilder
レコード識別クラスを設定する。
RecordTypeBinding - Class in nablarch.fw.handler
データレコードのレコードタイプ名に応じて委譲先のメソッドを決定するディスパッチハンドラ。 このディスパッチャでは、次のシグニチャに一致するメソッドに対して後続処理を委譲する。
RecordTypeBinding(Object) - Constructor for class nablarch.fw.handler.RecordTypeBinding
コンストラクタ
refresh() - Method in interface nablarch.core.cache.StaticDataCache
静的データの再読み込みを行う。
reload() - Method in class nablarch.core.repository.di.DiContainer
コンテナの保持するオブジェクトの再生成を行う。
オブジェクトの再生成は下記順序で行う。 設定の読み込み コンポーネント定義の登録 コンポーネント定義にあるObjectLoaderの生成とObjectLoader内のコンポーネントのロード システムプロパティによるコンポーネント定義の上書き コンポーネントの生成 コンポーネントに対するインジェクションの実行 初期化対象クラスの初期化実行
remove(Object) - Method in class nablarch.common.dao.DeferredEntityList
本メソッドは利用できない。 呼び出した場合、UnsupportedOperationExceptionを送出する。
remove(int) - Method in class nablarch.common.dao.EntityList
本メソッドは利用できない。 呼び出した場合、UnsupportedOperationExceptionを送出する。
remove(Object) - Method in class nablarch.common.web.session.SessionEntry
 
remove(K) - Method in interface nablarch.core.cache.expirable.ExpirableCache
キャッシュから値を削除する。
remove(K) - Method in class nablarch.core.cache.expirable.ExpirableCacheTemplate
キャッシュから値を削除する。
remove(Object) - Method in class nablarch.core.util.map.CaseInsensitiveMap

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

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

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

removeAll(Collection<?>) - Method in class nablarch.common.dao.DeferredEntityList
本メソッドは利用できない。 呼び出した場合、UnsupportedOperationExceptionを送出する。
removeConnection() - Static method in class nablarch.core.db.connection.DbConnectionContext
現在のスレッドに紐付いたデフォルトのデータベース接続を削除する。

データベース接続の取得には"transaction"という名前が使用される。

removeConnection(String) - Static method in class nablarch.core.db.connection.DbConnectionContext
現在のスレッドに紐付いた指定した名前のデータベース接続を削除する。
removeFromCache(K) - Method in class nablarch.core.cache.expirable.ExpirableCacheTemplate
指定したキーに対応するエントリを削除する。
removePadding(Object) - Method in class nablarch.core.dataformat.convertor.datatype.DataType
パディングを取り除く。
removeRange(int, int) - Method in class nablarch.common.dao.DeferredEntityList
本メソッドは利用できない。 呼び出した場合、UnsupportedOperationExceptionを送出する。
removeStatement(SqlStatement) - Method in interface nablarch.core.db.connection.TransactionManagerConnection
保持しているStatementを削除する。
removeTransaction() - Static method in class nablarch.core.transaction.TransactionContext
スレッドローカルからトランザクションを削除する。

トランザクション名でスレッドローカルに登録されたトランザクションを削除する。

removeTransaction(String) - Static method in class nablarch.core.transaction.TransactionContext
スレッドローカルからトランザクションを削除する。
removeVersion(ExclusiveControlContext) - Method in interface nablarch.common.exclusivecontrol.ExclusiveControlManager
バージョン番号を削除する。
removeVersion(ExclusiveControlContext) - Static method in class nablarch.common.exclusivecontrol.ExclusiveControlUtil
バージョン番号を削除する。
repeat(Object, int) - Static method in class nablarch.core.util.StringUtil
文字列を繰り返す。

引数が文字列でない場合は、String.valueOf(Object)された文字列が繰り返される。

reply() - Method in class nablarch.fw.messaging.RequestMessage
この電文に対する応答電文(ResponseMessage)オブジェクトを作成する。

InterSystemMessage.setFormatter(nablarch.core.dataformat.DataRecordFormatter)で応答電文のフォーマットが指定されている場合はそれを設定する。 指定がなければ、InterSystemMessage#getFormatterを実行し、電文共通のフォーマットを取得して設定する。

応答電文オブジェクトの生成については、RequestMessage.createResponseMessage()を参照。

Request<TParam> - Interface in nablarch.fw
リクエストを表すインタフェース。
REQUEST_ID_KEY - Static variable in class nablarch.core.ThreadContext
リクエストIDのキー。
RequestEntityTooLarge - Exception in nablarch.fw.results
要求されたリクエストが大きすぎるため、処理を継続できないことを示す例外。
RequestEntityTooLarge() - Constructor for exception nablarch.fw.results.RequestEntityTooLarge
デフォルトコンストラクタ
RequestEntityTooLarge(String) - Constructor for exception nablarch.fw.results.RequestEntityTooLarge
コンストラクタ
RequestEntityTooLarge(Throwable) - Constructor for exception nablarch.fw.results.RequestEntityTooLarge
コンストラクタ
RequestEntityTooLarge(String, Throwable) - Constructor for exception nablarch.fw.results.RequestEntityTooLarge
コンストラクタ
RequestId - Annotation Type in nablarch.core.db.statement.autoproperty
データベース更新時にフィールド情報にリクエストIDを設定する事を表すアノテーション。
RequestIdExtractor - Interface in nablarch.common.util
リクエストIDの抽出を行うインターフェース。
RequestMessage - Class in nablarch.fw.messaging
外部システムから受信した処理要求電文の内容を格納し、対応する応答電文を作成するクラス。

ReceivedMessageと比べて、以下の処理が追加されている。 フレームワーク制御ヘッダ(FwHeader)を保持する 応答電文(ResponseMessage)オブジェクトを作成する

本クラスは以下のデータを格納する。

requestToSend(FreeTextMailContext) - Method in class nablarch.common.mail.MailRequester
非定型メールの送信要求を行う。
requestToSend(TemplateMailContext) - Method in class nablarch.common.mail.MailRequester
定型メールの送信要求を行う。
Required - Annotation Type in nablarch.core.validation.ee
必須項目を表すアノテーション。
Required - Annotation Type in nablarch.core.validation.validator
必須入力を表わすアノテーション。
reset() - Method in class nablarch.fw.handler.retry.TimeRetryContext
リトライ状態をリセットする。
reset() - Method in interface nablarch.fw.handler.RetryHandler.RetryContext
リトライ状態をリセットする。
resolvePath(String, String, boolean) - Method in class nablarch.core.util.FilePathSetting
指定されたベースパスの直下に存在するファイルの抽象パスを作成して返却する。
resolveRequestEncoding(HttpServletRequest) - Method in class nablarch.fw.web.handler.HttpCharacterEncodingHandler
リクエストのエンコーディングを解決する。
resolveResponseEncoding(HttpServletRequest) - Method in class nablarch.fw.web.handler.HttpCharacterEncodingHandler
レスポンスのエンコーディングを解決する。
ResourceLocator - Class in nablarch.fw.web
各種リソースを識別する為の文字列(リソースロケータ)をパースして格納するクラス。

ResourcePathRule - Class in nablarch.fw.web.i18n
言語対応リソースパスのルールを表すクラス。

自身が表すルールに基づき言語対応のリソースパスを提供する。

ResponseMessage - Class in nablarch.fw.messaging
本システムに対する要求電文への応答電文を表すクラス。 本クラスでは、RequestMessageと同様、応答電文の内容をフレームワークヘッダ部と 業務データ部に分離して管理しており、業務ロジックからは業務データ部しか操作できない ようになっている。 メッセージボディを直列化する際には、フレームワークヘッダ部と業務データ部をそれぞれ 直列化して連結したものを返す。
ResponseMessage(RequestMessage) - Constructor for class nablarch.fw.messaging.ResponseMessage
要求電文に対する応答電文を作成する。 RequestMessage#reply() から呼ばれることを想定している。
Result - Interface in nablarch.fw
ハンドラでの処理結果を表すインターフェース。
Result.ClientError - Exception in nablarch.fw
サービス呼出側に起因すると思われる問題により、処理が継続できないことを示す例外。

問題解決には、呼び出し側による対処が必要となるので、エラーメッセージの 内容として、呼び出し側に要求する対処の内容を明記する必要がある。

Result.Error - Exception in nablarch.fw
ハンドラの処理が異常終了したことを示す実行時例外。

本クラスの具象クラスは以下の3つに類別することができる。

Result.MultiStatus - Class in nablarch.fw
処理結果が複数のステータスを含んでいることを表す。

これは、バッチ処理やアップロード処理のように、 1つのリクエストに対して複数の処理が実行される場合に返される。 個々の処理結果には、エラー結果(4xx/5xx)が含まれうる。

Result.NotFound - Exception in nablarch.fw
要求されたリソースが存在しないため、 処理を継続することができないことを示す例外。
Result.Success - Class in nablarch.fw
ハンドラの処理が正常終了したことを表す。
ResultSetCacheKey - Class in nablarch.core.db.cache
結果セットをキャッシュに格納する際のキーとなるクラス。 以下の項目が等しい場合に等価と判定する。 SQL ID バインドパラメータ 開始位置 最大件数

本クラスはイミュータブルである。

ResultSetCacheKey(String, BoundParameters, int, int) - Constructor for class nablarch.core.db.cache.ResultSetCacheKey
フルコンストラクタ。
ResultSetCacheKeyBuilder - Class in nablarch.core.db.cache
ResultSetCacheKeyを生成する際に使用するヘルパークラス。 ExpirableCache.remove(Object)を呼ぶ際のキー作成に使用する。
ResultSetCacheKeyBuilder(String) - Constructor for class nablarch.core.db.cache.ResultSetCacheKeyBuilder
コンストラクタ。
ResultSetConvertor - Interface in nablarch.core.db.statement
ResultSetから1カラムのデータを取得するインタフェース。

ResultSet.getObject(int) 以外を使用して、値を取得する必要がある場合には、 本クラスのサブクラスを作成しgetObject(int)以外を使用してデータの取得を行うこと。

主に、getObject(int)を使用した場合にアプリケーションで処理する際に不都合なデータ型が返却される場合に、 本インタフェースの実装クラスが必要となる。

例えば、getObject(int)ではdoubleが返却されるため、ResultSet.getBigDecimal(int)を使用して、明示的にBigDecimalを取得したい場合が該当する。
ResultSetIterator - Class in nablarch.core.db.statement
ResultSetのWrapperクラス。

本クラスでは、ResultSetから1行分のデータをSqlRowで取得するインタフェースを提供する。 以下に例を示す。
ResumePointManager - Class in nablarch.fw.reader
実行管理テーブルに格納されている、正常に処理できたポイントの参照・更新を行うクラス。
retainAll(Collection<?>) - Method in class nablarch.common.dao.DeferredEntityList
本メソッドは利用できない。 呼び出した場合、UnsupportedOperationExceptionを送出する。
retrieve(Map<String, ?>) - Method in interface nablarch.core.db.statement.ParameterizedSqlPStatement
簡易検索機能。

下記設定で検索を実行する。 読み込み開始位置 = 1 最大行数 = 無制限 本メソッドを使用すると#setMaxRowsで事前に設定した値は適用されない。

retrieve(int, int, Map<String, ?>) - Method in interface nablarch.core.db.statement.ParameterizedSqlPStatement
簡易検索機能。
retrieve(Object) - Method in interface nablarch.core.db.statement.ParameterizedSqlPStatement
簡易検索機能。

下記設定で検索を実行する。 読み込み開始位置 = 1 最大行数 = 無制限 本メソッドを使用すると#setMaxRowsで事前に設定した値は適用されない。

retrieve(int, int, Object) - Method in interface nablarch.core.db.statement.ParameterizedSqlPStatement
簡易検索機能。
retrieve() - Method in interface nablarch.core.db.statement.SqlPStatement
簡易検索機能。 下記設定で検索を実行する。 読み込み開始位置 = 1 最大行数 = 無制限 本メソッドを使用すると#setMaxRowsで事前に設定した値は無視する。
retrieve(int, int) - Method in interface nablarch.core.db.statement.SqlPStatement
簡易検索機能。
Retryable - Interface in nablarch.fw.handler.retry
リトライ可能な例外であることを示すインタフェース。
RetryableException - Exception in nablarch.fw.handler.retry
RetryHandler によるリトライが可能な実行時例外。
RetryableException() - Constructor for exception nablarch.fw.handler.retry.RetryableException
デフォルトコンストラクタ。
RetryableException(String, Throwable) - Constructor for exception nablarch.fw.handler.retry.RetryableException
コンストラクタ。
RetryableException(String) - Constructor for exception nablarch.fw.handler.retry.RetryableException
コンストラクタ。
RetryableException(Throwable) - Constructor for exception nablarch.fw.handler.retry.RetryableException
コンストラクタ。
RetryHandler.RetryContext - Interface in nablarch.fw.handler
リトライ処理を制御するインタフェース。
RetryHandler.RetryContextFactory - Interface in nablarch.fw.handler
リトライコンテキストを生成するインタフェース。
rewrite(TData, ExecutionContext) - Method in class nablarch.fw.handler.RewriteRule
このオブジェクトの設定に従ってパスの置換処理をおこない、 置換後のパス文字列を返す。 置換処理が行われなかった場合はnullを返す。
RewriteRule<TData,TSelf> - Class in nablarch.fw.handler
置換ルール。
RFC4180 - Static variable in class nablarch.common.databind.csv.CsvDataBindConfig
RFC4180準拠のフォーマット定義
rollback() - Method in interface nablarch.core.db.connection.TransactionManagerConnection
現在のデータベース接続に対してrollbackを実行する。
rollback() - Method in interface nablarch.core.transaction.Transaction
現在のトランザクションをロールバックする。
rollbackTransaction() - Method in class nablarch.core.db.transaction.SimpleDbTransactionManager
トランザクションをロールバックする。
rpad(String, int, char) - Static method in class nablarch.core.util.StringUtil
文字列の右側に、指定された文字を指定された文字列長に到達するまで加える。

stringの文字数 >= length の場合はstringの文字列をそのまま返却。
例:

Rpad.RpadConverter - Class in nablarch.common.databind.fixedlength.converter
値の変換処理を行う。
RpadConverter() - Constructor for class nablarch.common.databind.fixedlength.converter.Rpad.RpadConverter
値の変換処理を行うクラスを構築する。
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