| コンストラクタと説明 | 
|---|
| CsvColumnPositionMappingBeanWriter(CsvWriter writer,
                                  Class<T> type)指定された区切り文字形式出力ストリームと Java プログラム要素の型を使用して、このクラスを構築するコンストラクタです。 | 
| CsvColumnPositionMappingBeanWriter(CsvWriter writer,
                                  Class<T> type,
                                  boolean header)指定された区切り文字形式出力ストリームと Java プログラム要素の型を使用して、このクラスを構築するコンストラクタです。 | 
| CsvColumnPositionMappingBeanWriter(CsvWriter writer,
                                  CsvColumnPositionMappingBeanTemplate<T> template)指定された区切り文字形式出力ストリームと Java プログラム要素操作の簡素化ヘルパーを使用して、このクラスを構築するコンストラクタです。 | 
| CsvColumnPositionMappingBeanWriter(CsvWriter writer,
                                  CsvColumnPositionMappingBeanTemplate<T> template,
                                  boolean header)指定された区切り文字形式出力ストリームと Java プログラム要素操作の簡素化ヘルパーを使用して、このクラスを構築するコンストラクタです。 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| void | close() | 
| void | flush() | 
| CsvColumnPositionMappingBeanTemplate<T> | getTemplate()Java プログラム要素操作の簡素化ヘルパーを返します。 | 
| static <T> CsvColumnPositionMappingBeanWriter<T> | newInstance(CsvWriter writer,
           Class<T> type)新しい  CsvColumnPositionMappingBeanWriterのインスタンスを返します。 | 
| static <T> CsvColumnPositionMappingBeanWriter<T> | newInstance(CsvWriter writer,
           Class<T> type,
           boolean header)新しい  CsvColumnPositionMappingBeanWriterのインスタンスを返します。 | 
| static <T> CsvColumnPositionMappingBeanWriter<T> | newInstance(CsvWriter writer,
           CsvColumnPositionMappingBeanTemplate<T> template)新しい  CsvColumnPositionMappingBeanWriterのインスタンスを返します。 | 
| static <T> CsvColumnPositionMappingBeanWriter<T> | newInstance(CsvWriter writer,
           CsvColumnPositionMappingBeanTemplate<T> template,
           boolean header)新しい  CsvColumnPositionMappingBeanWriterのインスタンスを返します。 | 
| boolean | write(T bean)指定された Java プログラム要素を区切り文字形式で書き込みます。 | 
| void | writeHeader()可能であれば項目名を書き込みます。 | 
public CsvColumnPositionMappingBeanWriter(CsvWriter writer, Class<T> type)
writer - 区切り文字形式出力ストリームtype - Java プログラム要素の型IllegalArgumentException - writer または type が null の場合。public CsvColumnPositionMappingBeanWriter(CsvWriter writer, Class<T> type, boolean header)
writer - 区切り文字形式出力ストリームtype - Java プログラム要素の型header - 区切り文字形式データの列見出し (ヘッダ) 行を出力するかどうかIllegalArgumentException - writer または type が null の場合。public CsvColumnPositionMappingBeanWriter(CsvWriter writer, CsvColumnPositionMappingBeanTemplate<T> template)
writer - 区切り文字形式出力ストリームtemplate - Java プログラム要素操作の簡素化ヘルパーIllegalArgumentException - writer または template が null の場合。public CsvColumnPositionMappingBeanWriter(CsvWriter writer, CsvColumnPositionMappingBeanTemplate<T> template, boolean header)
writer - 区切り文字形式出力ストリームtemplate - Java プログラム要素操作の簡素化ヘルパーheader - 区切り文字形式データの列見出し (ヘッダ) 行を出力するかどうかIllegalArgumentException - writer または template が null の場合。public static <T> CsvColumnPositionMappingBeanWriter<T> newInstance(CsvWriter writer, Class<T> type)
CsvColumnPositionMappingBeanWriter のインスタンスを返します。
 このメソッドは利便性のために提供しています。writer - 区切り文字形式出力ストリームtype - Java プログラム要素の型CsvColumnPositionMappingBeanWriter のインスタンスIllegalArgumentException - writer または type が null の場合。public static <T> CsvColumnPositionMappingBeanWriter<T> newInstance(CsvWriter writer, Class<T> type, boolean header)
CsvColumnPositionMappingBeanWriter のインスタンスを返します。
 このメソッドは利便性のために提供しています。writer - 区切り文字形式出力ストリームtype - Java プログラム要素の型header - 区切り文字形式データの列見出し (ヘッダ) 行を出力するかどうかCsvColumnPositionMappingBeanWriter のインスタンスIllegalArgumentException - writer または type が null の場合。public static <T> CsvColumnPositionMappingBeanWriter<T> newInstance(CsvWriter writer, CsvColumnPositionMappingBeanTemplate<T> template)
CsvColumnPositionMappingBeanWriter のインスタンスを返します。
 このメソッドは利便性のために提供しています。writer - 区切り文字形式出力ストリームtemplate - Java プログラム要素操作の簡素化ヘルパーCsvColumnPositionMappingBeanWriter のインスタンスIllegalArgumentException - writer または template が null の場合。public static <T> CsvColumnPositionMappingBeanWriter<T> newInstance(CsvWriter writer, CsvColumnPositionMappingBeanTemplate<T> template, boolean header)
CsvColumnPositionMappingBeanWriter のインスタンスを返します。
 このメソッドは利便性のために提供しています。writer - 区切り文字形式出力ストリームtemplate - Java プログラム要素操作の簡素化ヘルパーheader - 区切り文字形式データの列見出し (ヘッダ) 行を出力するかどうかCsvColumnPositionMappingBeanWriter のインスタンスIllegalArgumentException - writer または template が null の場合。public void flush()
           throws IOException
flush インタフェース内 FlushableIOExceptionpublic void close()
           throws IOException
close インタフェース内 Closeableclose インタフェース内 AutoCloseableIOExceptionpublic void writeHeader()
                 throws IOException
IOException - 入出力エラーが発生した場合public boolean write(T bean) throws IOException
null が指定された場合は空行が書き込まれます。bean - 書き込む Java プログラム要素。または nulltrue それ以外の場合 (フィルタにより書き込みがスキップされた場合) は falseIOException - 入出力エラーが発生した場合public CsvColumnPositionMappingBeanTemplate<T> getTemplate()
Copyright © 2009–2014 OrangeSignal.com. All rights reserved.