|
||||||||||
????? ????? | ?????? ?????? | |||||||||
??: ??? | ????? | ??????? | ???? | ??: ????? | ??????? | ???? |
java.lang.Objectorg.seasar.s2csv.csv.controller.CSVWriteCtrlImpl<T>
T
- public class CSVWriteCtrlImpl<T>
オブジェクト形式のデータをCSVファイル形式のデータに書き出す変換のコントロールを行います
?????????? | |
---|---|
CSVWriteCtrlImpl()
|
??????? | |
---|---|
void |
close()
writerを閉じます |
void |
setCSVEntityDesc(CSVEntityDesc csvEntityDesc)
CSVエンティティの設定をセットします。 |
void |
setCSVMaker(CSVConvertCtrl maker)
コンバートとCSV行作成をコントロールするクラスをセットします。 |
void |
setCSVValidator(CSVValidateCtrl validator)
バリデーションをコントロールするクラスをセットします。 |
void |
setCSVWriter(CSVWriter writer)
CSVWriterをコントロールするインスタンスをセットします。 |
void |
setValidateFlag(boolean validateFlag)
書き込み時にバリデートを行います 初期値 false |
CSVValidateResult |
validate(T o)
バリデーションを行います。 行番号は0に設定されます |
CSVValidateResult |
validate(T o,
long lineNo)
バリデーションを行います。 |
java.util.List<CSVValidateResult> |
validateAll(java.util.List<T> list)
オブジェクトを全てバリデーションします |
void |
write(T o)
オブジェクトをCSV行として書き出します |
void |
writeAll(java.util.List<T> list)
オブジェクトリストをCSV行として書き出します。 |
??? java.lang.Object ??????????? |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
?????????? |
---|
public CSVWriteCtrlImpl()
??????? |
---|
public void setCSVWriter(CSVWriter writer)
S2CSVWriteCtrl
???:
S2CSVWriteCtrl<T>
?? setCSVWriter
public void setCSVEntityDesc(CSVEntityDesc csvEntityDesc)
S2CSVWriteCtrl
???:
S2CSVWriteCtrl<T>
?? setCSVEntityDesc
public void setCSVMaker(CSVConvertCtrl maker)
S2CSVWriteCtrl
???:
S2CSVWriteCtrl<T>
?? setCSVMaker
public void setCSVValidator(CSVValidateCtrl validator)
S2CSVWriteCtrl
???:
S2CSVWriteCtrl<T>
?? setCSVValidator
public void setValidateFlag(boolean validateFlag)
S2CSVWriteCtrl
???:
S2CSVWriteCtrl<T>
?? setValidateFlag
public void writeAll(java.util.List<T> list) throws CSVValidationResultException
S2CSVWriteCtrl
???:
S2CSVWriteCtrl<T>
?? writeAll
CSVValidationResultException
public void write(T o) throws CSVValidationResultRuntimeException
S2CSVWriteCtrl
???:
S2CSVWriteCtrl<T>
?? write
CSVValidationResultRuntimeException
public void close()
S2CSVWriteCtrl
???:
S2CSVWriteCtrl<T>
?? close
public CSVValidateResult validate(T o)
S2CSVWriteCtrl<T>
?? validate
public CSVValidateResult validate(T o, long lineNo)
S2CSVWriteCtrl<T>
?? validate
lineNo
- 行番号
public java.util.List<CSVValidateResult> validateAll(java.util.List<T> list)
S2CSVWriteCtrl
???:
S2CSVWriteCtrl<T>
?? validateAll
|
||||||||||
????? ????? | ?????? ?????? | |||||||||
??: ??? | ????? | ??????? | ???? | ??: ????? | ??????? | ???? |