com.JRcServer.commons.io
クラス CatCSV

java.lang.Object
  上位を拡張 com.JRcServer.commons.io.CatCSV

public class CatCSV
extends java.lang.Object

CSVファイルをカット.

CSVファイルをカットします.

導入されたバージョン:
JRcCommons 1.00
バージョン:
1.00, 2004/05/23
作成者:
Masahito Suzuki

コンストラクタの概要
CatCSV(java.lang.String name)
          コンストラクタ.
CatCSV(java.lang.String name, java.lang.String catCd)
          コンストラクタ.
CatCSV(java.lang.String name, java.lang.String catCd, java.lang.String charset)
          コンストラクタ.
 
メソッドの概要
 void close()
          オブジェクトクローズ.
 int getMaxLine()
          読み込みできる、行数を取得.
 int getReadLine()
          現在の読み込み位置を取得.
 ConvertToIndexNo getResult()
          反映先のオブジェクトを取得.
 boolean isUse()
          現在、オブジェクトが有効かチェック.
 boolean next()
          次行情報を読み込みます.
 boolean setLine(int no)
          指定行の情報を読み込む.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CatCSV

public CatCSV(java.lang.String name)
       throws InputException,
              FileAccessException
コンストラクタ.

対象のファイルを指定して、読み込みます.

パラメータ:
name - 読み込み対象のファイル名を指定します.
例外:
InputException - 入力例外.
FileAccessException - ファイルアクセス例外.

CatCSV

public CatCSV(java.lang.String name,
              java.lang.String catCd)
       throws InputException,
              FileAccessException
コンストラクタ.

対象のファイルを指定して、読み込みます.

パラメータ:
name - 読み込み対象のファイル名を指定します.
catCd - 対象の区切りコードを設定します.
例外:
InputException - 入力例外.
FileAccessException - ファイルアクセス例外.

CatCSV

public CatCSV(java.lang.String name,
              java.lang.String catCd,
              java.lang.String charset)
       throws InputException,
              FileAccessException
コンストラクタ.

対象のファイルを指定して、読み込みます.

パラメータ:
name - 読み込み対象のファイル名を指定します.
catCd - 対象の区切りコードを設定します.
charset - 読み込み対象のキャラクターセットを設定します.
例外:
InputException - 入力例外.
FileAccessException - ファイルアクセス例外.
メソッドの詳細

close

public final void close()
オブジェクトクローズ.

オブジェクトをクローズします.


next

public final boolean next()
次行情報を読み込みます.

現在より、1つ先の行位置の情報を読み込みます.

戻り値:
boolean 読み込み結果が返されます.
[true]が返された場合、読み込みに成功しました.
[false]が返された場合、読み込みに失敗しました.

setLine

public final boolean setLine(int no)
指定行の情報を読み込む.

対象の指定情報を読み込みます.

パラメータ:
no - 読み込み先の項番を指定します.
戻り値:
boolean 読み込み結果が返されます.
[true]が返された場合、読み込みに成功しました.
[false]が返された場合、読み込みに失敗しました.

getResult

public final ConvertToIndexNo getResult()
反映先のオブジェクトを取得.

反映先のオブジェクト情報を取得します.

戻り値:
ConvertToIndexNo 読み込みデータ反映先のオブジェクトが 返されます.

getReadLine

public final int getReadLine()
現在の読み込み位置を取得.

現在読み込まれている位置を取得します.

戻り値:
int 現在読み込まれている位置が返されます.

getMaxLine

public final int getMaxLine()
読み込みできる、行数を取得.

読み込むことができる、行数を取得します.

戻り値:
int 読み込み可能な行数が返されます.

isUse

public final boolean isUse()
現在、オブジェクトが有効かチェック.

現在、オブジェクトが有効であるかチェックします.

戻り値:
boolean チェック結果が返されます.
[true]が返された場合、有効です.
[false]が返された場合、無効です.