|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface TableWriter
DBTableModel インターフェース のオブジェクトをPrintWriter を用いて出力する為の,共通インターフェースです。
フィールドの概要 | |
---|---|
static java.lang.String |
CSV_SEPARATOR
カンマ項目区切り文字 |
static java.lang.String |
TAB_SEPARATOR
タブ項目区切り文字 |
メソッドの概要 | |
---|---|
DBTableModel |
getDBTableModel()
内部の DBTableModel を返します。 |
java.lang.String |
getHeaderSequence()
DBTableModelの出力順を返します。 |
boolean |
isAppend()
DBTableModelのデータとして書き込むときに、追加モードで書き込むかどうかを取得します。 |
boolean |
isExcel()
このクラスが、EXCEL対応機能を持っているかどうかを返します。 |
void |
setAppend(boolean flag)
DBTableModelのデータとして書き込むときに、追加モードで書き込むかどうかを設定します。 |
void |
setColumns(java.lang.String clms)
出力先ファイルのカラム列を、外部(タグ)より指定します。 |
void |
setDBTableModel(DBTableModel table,
java.lang.String lang)
DBTableModel をセットします。 |
void |
setEncode(java.lang.String enc)
読み取り元ファイルのエンコード文字列を指定します。 |
void |
setFilename(java.lang.String filename)
出力先ファイル名をセットします。 |
void |
setFontName(java.lang.String fontName)
EXCEL出力時のデフォルトフォント名を設定します。 |
void |
setFontPoint(short point)
EXCEL出力時のデフォルトフォントポイント数を設定します。 |
void |
setHeaderSequence(java.lang.String headerSequence)
DBTableModelの出力順をセットします。 |
void |
setParam(java.util.List<HybsEntry> listParam)
パラメーターリストをセットします。 |
void |
setRefFilename(java.lang.String filename)
EXCEL雛型参考ファイル名をセットします。 |
void |
setRefSheetName(java.lang.String sheetName)
EXCEL雛型参考ファイルのシート名を設定します。 |
void |
setSeparator(java.lang.String separator)
データを書き込む場合の,区切り文字をセットします。 |
void |
setSheetName(java.lang.String sheetName)
DBTableModelのデータとして書き込むときのシート名を設定します。 |
void |
setUseNumber(boolean useNumber)
行番号情報を、出力する(true)/しない(false)を指定します。 |
void |
setUseRenderer(boolean useRenderer)
書込処理でコードリソースのラベル変換を行うかどうかを指定します。 |
void |
writeDBTable()
DBTableModel から 各形式のデータを作成して,PrintWriter に書き出します。 |
void |
writeDBTable(java.io.PrintWriter writer)
DBTableModel から 各形式のデータを作成して,PrintWriter に書き出します。 |
フィールドの詳細 |
---|
static final java.lang.String TAB_SEPARATOR
static final java.lang.String CSV_SEPARATOR
メソッドの詳細 |
---|
void writeDBTable()
isExcel()
4.0.0 (2006/09/31) 新規追加 |
void writeDBTable(java.io.PrintWriter writer)
writer
- PrintWriter3.5.4.3 (2004/01/05) 引数に PrintWriter を受け取るように変更します。 |
void setDBTableModel(DBTableModel table, java.lang.String lang)
table
- DBTableModellang
- String 言語3.5.4.2 (2003/12/15) lang 引数も同時に設定します。 |
DBTableModel getDBTableModel()
void setHeaderSequence(java.lang.String headerSequence)
headerSequence
- 出力順 (LNSCD など)java.lang.String getHeaderSequence()
void setSeparator(java.lang.String separator)
separator
- 区切り文字void setAppend(boolean flag)
flag
- boolean3.5.4.2 (2003/12/15) 新規追加 |
boolean isAppend()
3.5.4.2 (2003/12/15) 新規追加 |
void setSheetName(java.lang.String sheetName)
sheetName
- String3.5.4.2 (2003/12/15) 新規追加 |
void setRefSheetName(java.lang.String sheetName)
sheetName
- String3.5.4.3 (2004/01/05) 新規追加 |
boolean isExcel()
3.5.4.3 (2004/01/05) 新規追加 |
void setFilename(java.lang.String filename)
filename
- 出力先ファイル名3.5.4.3 (2004/01/05) 新規作成 |
void setRefFilename(java.lang.String filename)
filename
- EXCEL雛型参考ファイル名3.5.4.3 (2004/01/05) 新規作成 |
void setEncode(java.lang.String enc)
enc
- ファイルのエンコード文字列3.5.4.5 (2004/01/23) 新規作成 |
void setUseNumber(boolean useNumber)
useNumber
- 行番号情報を、出力する(true)/しない(false)を指定3.7.0.2 (2005/02/14) 新規追加 |
void setParam(java.util.List<HybsEntry> listParam)
listParam
- List パラメーターリスト4.0.0 (2005/01/31) 新規追加 |
void setColumns(java.lang.String clms)
clms
- 出力先ファイルのカラム列(カンマ区切り文字)4.0.0 (2005/11/30) 新規追加 |
void setFontName(java.lang.String fontName)
fontName
- String3.8.5.3 (2006/08/07) 新規追加 |
void setFontPoint(short point)
point
- short3.8.5.3 (2006/08/07) 新規追加 |
void setUseRenderer(boolean useRenderer)
useRenderer
- boolean コードリソースのラベル変換を行うかどうかを指定5.2.1.0 (2010/10/01) 新規作成 |
|
openGion 5.5.1.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |