|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.ObjectD88File.DiskResultSet
D88ファイルへのDISK単位の操作結果を保存する結果セット。
D88Fileクラスより作成され、利用アプリケーションにおいては、
ResultSetオブジェクトと同じ感覚で動作する。
利用アプリケーション側では、nextメソッド等でカーソルを移動し、
trueの場合はgetXXXXで現在のカーソルより値を取り出すことが可能。
nextメソッドでfalseの場合は値がないためgetXXXはエラーを起こす。
D88File
コンストラクタの概要 | |
DiskResultSet(java.util.Vector vecDiskResult)
コンストラクタ(D88Fileからのみ使用する。). |
メソッドの概要 | |
boolean |
absolute(int intRow)
カーソルを指定した行に移動する. |
boolean |
first()
カーソルを先頭行(1行目)に移動する. |
int |
getDiskFormat()
現在指定しているカーソル(内部ファイル)のディスクフォーマットを取得する. |
java.lang.String |
getDiskName()
現在指定しているカーソルのディスク名を取得する. |
int |
getDiskNumber()
現在指定しているカーソルのディスク番号を取得する. |
int |
getDiskSize()
現在指定しているカーソルのディスクサイズを取得する. |
int |
getDiskType()
現在指定しているカーソルのディスク種類を取得する. |
java.lang.String |
getLine()
現在指定しているカーソルのD88操作情報を一行で取得する. |
int |
getManFlag()
現在指定しているカーソルの操作区分を取得する. |
static int |
getMaxRows()
DISKを操作した際の結果セットの行数を取得する. |
java.lang.String |
getReturn()
現在指定しているカーソルの操作実施の結果を取得する. |
int |
getRow()
現在指定しているカーソルの行番号を取得する. |
int |
getWpFlag()
現在指定しているカーソルのライトプロテクトフラグを取得する. |
boolean |
last()
カーソルを最終行に移動する. |
boolean |
next()
カーソルを現在の位置から1行下に移動する. |
boolean |
previous()
カーソルを現在の位置から1行上に移動する. |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public DiskResultSet(java.util.Vector vecDiskResult)
メソッドの詳細 |
public static int getMaxRows()
public int getRow()
public boolean next()
public boolean previous()
public boolean first()
public boolean last()
public boolean absolute(int intRow)
intRow
- カーソルを移動する行番号を指定する。public int getManFlag()
public int getDiskNumber()
public java.lang.String getDiskName()
public int getWpFlag()
public int getDiskType()
public int getDiskFormat()
public int getDiskSize()
public java.lang.String getReturn()
public java.lang.String getLine()
・getManFlag が 1(リスト取得)の場合
[nn] xxxxxxxxxxxxxxxx [w]s [TTT] FFFFFFFFFFFFFFF ##,###,### Byte
・getManFlag が 2(展開)の場合
ExtractDisk s[nn]"xxxxxxxxxxxxxxxx" -> "出力FileName"
・getManFlag が 4(ライトプロテクト解除:OFF)の場合
WriteProtect Off [nn]"xxxxxxxxxxxxxxxx"
・getManFlag が 5(ライトプロテクト設定:ON)の場合
WriteProtect On [nn]"xxxxxxxxxxxxxxxx"
・getManFlag が 6(リネーム)の場合
Rename DiskName [nn]"xxxxxxxxxxxxxxxx" -> "rrrrrrrrrrrrrrrr"
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |