public interface TableReader
DBTableModel インターフェース のオブジェクトをReader を用いて入力する為の,共通インターフェースです。
修飾子とタイプ | フィールドと説明 |
---|---|
static java.lang.String |
TAB_SEPARATOR
ヘッダー情報の入力時の区切り文字
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
readDBTable(java.io.File filename,
java.lang.String enc)
DBTableModel から 各形式のデータを作成して,Reader より読み取ります。
|
void |
setColumnActionListener(ColumnActionListener listener)
ColumnActionListenerオブジェクトを設定します。
|
void |
setColumns(java.lang.String clms)
読み取り元ファイルのカラム列を、外部(タグ)より指定します。
|
void |
setDebug(boolean useDebug)
デバッグ情報を出力するかどうかを指定します。
|
void |
setNullBreakClm(java.lang.String clm)
ここに指定されたカラム列に NULL が現れた時点で読み取りを中止します。
|
void |
setNullSkipClm(java.lang.String clm)
ここに指定されたカラム列に NULL が現れたレコードは読み飛ばします。
|
void |
setSeparator(java.lang.String separator)
データを読み込む場合の,区切り文字をセットします。
|
void |
setSheetConstData(java.lang.String constKeys,
java.lang.String constAdrs)
EXCELファイルを読み込むときのシート単位の固定値を設定するためのカラム名とアドレスを指定します。
|
void |
setSheetName(java.lang.String sheetName)
DBTableModelのデータとしてEXCELファイルを読み込むときのシート名を設定します。
|
void |
setSheetNos(java.lang.String sheetNos)
EXCELファイルを読み込むときのシート番号を指定します(初期値:0)。
|
void |
setSkipRowCount(int count)
データの読み飛ばし件数を設定します。
|
void |
setUseNumber(boolean useNumber)
行番号情報を、使用している(true)/していない(false)を指定します。
|
static final java.lang.String TAB_SEPARATOR
void readDBTable(java.io.File filename, java.lang.String enc)
filename
- 読み取り元ファイル名enc
- ファイルのエンコード文字列void setSeparator(java.lang.String separator)
separator
- 区切り文字void setSheetName(java.lang.String sheetName)
sheetName
- シート名setSheetNos( String )
void setSheetNos(java.lang.String sheetNos)
sheetNos
- EXCELファイルのシート番号(0から始まる)setSheetName( String )
void setSheetConstData(java.lang.String constKeys, java.lang.String constAdrs)
constKeys
- 固定値となるカラム名(CSV形式)constAdrs
- 固定値となるアドレス(行-列,行-列,・・・)void setNullBreakClm(java.lang.String clm)
clm
- カラム列void setNullSkipClm(java.lang.String clm)
clm
- カラム列void setColumns(java.lang.String clms)
clms
- 読み取り元ファイルのカラム列(CSV形式)void setUseNumber(boolean useNumber)
useNumber
- 行番号情報 [true:使用している/false:していない]void setSkipRowCount(int count)
count
- 読み始めの初期値void setColumnActionListener(ColumnActionListener listener)
listener
- ColumnActionListenerオブジェクトvoid setDebug(boolean useDebug)
useDebug
- デバッグ情報を出力するかどうかを指定Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.