LOBキー・チェック
すべてのLOB APIでは、LOBへの接続に使用するキーがこの末尾の接尾辞要件を満たします。終了接尾辞要件を満たしていない場合、LOB APIはIllegalArgumentException
例外をスローします。この要件により、非LOBメソッドでは、LOBオブジェクトが誤って変更されないようにチェックできます。
すべてのメソッド(LOBおよび非LOB)に対して実行されるLOB関連のキー・チェックの概要を次に示します。
-
キー/値APIを使用する場合、すべての非LOB書込み操作では、他のキー妥当性チェックの一環として、LOB接尾辞が存在しないことをチェックします。チェックが失敗すると(つまり、キーにLOB接尾辞が含まれていると)非LOB APIは
IllegalArgumentException
をスローします。 -
キー/値APIを使用する場合、すべての非LOB読取り操作では、内部的に使用される関連付けられた不透明値を返して、LOBストリームを作成します。
-
すべてのLOB書込みおよび読取り操作では、LOB接尾辞が存在することをチェックします。このチェックに失敗すると、
IllegalArgumentException
がスローされます。