|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.ObjectD88File.FileResultSet
D88ファイルへのFILE単位の操作結果を保存する結果セット。
D88Fileクラスより作成され、利用アプリケーションにおいては、
ResultSetオブジェクトと同じ感覚で動作する。
利用アプリケーション側では、nextメソッド等でカーソルを移動し、
trueの場合はgetXXXXで現在のカーソルより値を取り出すことが可能。
nextメソッドでfalseの場合は値がないためgetXXXはエラーを起こす。
D88File
コンストラクタの概要 | |
FileResultSet(java.util.Vector vecFileResult)
コンストラクタ(D88Fileからのみ使用する。). |
メソッドの概要 | |
boolean |
absolute(int intRow)
カーソルを指定した行に移動する. |
boolean |
first()
カーソルを先頭行(1行目)に移動する. |
java.lang.String |
getFileDirName()
現在指定しているカーソル(内部ファイル)が格納されているディレクトリ名を取得する. |
int |
getFileEAddr()
現在指定しているカーソル(内部ファイル)の終了アドレスを取得する. |
java.lang.String |
getFileName()
現在指定しているカーソル(内部ファイル)のファイル名を取得する. |
int |
getFileNumber()
現在指定しているカーソル(内部ファイル)のファイル番号を取得する. |
int |
getFileSAddr()
現在指定しているカーソル(内部ファイル)の開始アドレスを取得する. |
int |
getFileSector()
現在指定しているカーソル(内部ファイル)の開始Sector番号を取得する. |
int |
getFileSeveral()
現在指定しているカーソル(内部ファイル)のフォーマット別情報を取得する. |
int |
getFileSize()
現在指定しているカーソル(内部ファイル)のファイルサイズを取得する. |
int |
getFileTrack()
現在指定しているカーソル(内部ファイル)の開始Track番号を取得する. |
int |
getFileType()
現在指定しているカーソル(内部ファイル)のファイル属性を取得する. |
int |
getFileXAddr()
現在指定しているカーソル(内部ファイル)の実行アドレスを取得する. |
java.lang.String |
getLineCui()
現在指定しているカーソルのファイル操作情報を一行で取得する(簡易版). |
java.lang.String |
getLineGui()
現在指定しているカーソルのファイル操作情報を一行で取得する(詳細版). |
int |
getManFlag()
現在指定しているカーソルの操作区分を取得する. |
static int |
getMaxRows()
FILEを操作した際の結果セットの行数を取得する. |
java.lang.String |
getReturn()
現在指定しているカーソルの変更時設定値を取得する. |
int |
getRow()
現在指定しているカーソルの行番号を取得する. |
boolean |
last()
カーソルを最終行に移動する. |
boolean |
next()
カーソルを現在の位置から1行下に移動する. |
boolean |
previous()
カーソルを現在の位置から1行上に移動する. |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public FileResultSet(java.util.Vector vecFileResult)
メソッドの詳細 |
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 getFileNumber()
public java.lang.String getFileName()
public java.lang.String getFileDirName()
public int getFileType()
public int getFileSize()
public int getFileSAddr()
public int getFileEAddr()
public int getFileXAddr()
public int getFileTrack()
public int getFileSector()
public int getFileSeveral()
public java.lang.String getReturn()
public java.lang.String getLineGui()
・getManFlag が 1(リスト取得)の場合
[nnn] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ddddddddddddddd [a] #,###,### Byte ssss eeee [TTT] [SS]
・getManFlag が 2(展開)の場合(正常抽出時)
ExtractFile [nnn]"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" -> "出力FileName(フルパス)"
・getManFlag が 2(展開)の場合(エラー発生時)
ExtractFile Error... [nnn]"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
public java.lang.String getLineCui()
・getManFlag が 1(リスト取得)の場合
[nnn] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ddddddddddddddd [a] #,###,### Byte
・getManFlag が 2(展開)の場合(正常抽出時)
ExtractFile [nnn]"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" -> "出力FileName(ファイル名のみ)"
・getManFlag が 2(展開)の場合(エラー発生時)
ExtractFile Error... [nnn]"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |