パッケージ | 説明 |
---|---|
com.github.mygreen.supercsv.builder |
CellProcessor を組み立てる機能を提供します。 |
com.github.mygreen.supercsv.exception |
例外の機能を提供します。
|
com.github.mygreen.supercsv.io |
CSVの読み書きを行う機能を提供します。
|
com.github.mygreen.supercsv.validation |
入力値検証に関する機能を提供します。
|
com.github.mygreen.supercsv.validation.beanvalidation |
Bean Validation(JSR-303/JSR-349)と連携する機能を提供します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
CallbackMethod.invoke(Object record,
CsvContext csvContext,
CsvBindingErrors bindingErrors,
BeanMapping<?> beanMapping)
メソッドの実行
|
修飾子とタイプ | メソッドと説明 |
---|---|
CsvBindingErrors |
SuperCsvBindingException.getBindingErrors()
エラー情報を取得する。
|
コンストラクタと説明 |
---|
SuperCsvBindingException(String msg,
CsvContext context,
CsvBindingErrors bingingErrors) |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
AbstractCsvAnnotationBeanReader.populateBean(T resultBean,
String[] nameMapping,
CsvBindingErrors bindingErrors)
Beanの各フィールドに対して値を設定する。
|
protected void |
AbstractCsvAnnotationBeanWriter.processErrors(CsvBindingErrors bindingErrors,
CsvContext context,
Optional<SuperCsvRowException> rowException)
行の例外情報をメッセージに変換したりします。
|
protected void |
AbstractCsvAnnotationBeanReader.processErrors(CsvBindingErrors bindingErrors,
CsvContext context,
Optional<SuperCsvRowException> rowException)
行の例外情報をメッセージに変換したりします。
|
修飾子とタイプ | メソッドと説明 |
---|---|
List<CsvFieldError> |
CsvField.getFieldErrors(CsvBindingErrors bindingErrors)
フィールドのエラー情報を取得する。
|
boolean |
CsvField.hasError(CsvBindingErrors bindingErrors)
フィールドに対するエラーがあるか検査します。
|
boolean |
CsvField.hasNotError(CsvBindingErrors bindingErrors)
フィールドに対するエラーがないか検査します。
|
CsvField<T> |
CsvField.validate(CsvBindingErrors bindingErrors)
フィールドの値の検証を行う。
|
void |
CsvFieldValidator.validate(CsvBindingErrors bindingErrors,
CsvField<T> field)
フィールドの値の入力値検証を行います。
|
void |
CsvValidator.validate(R record,
CsvBindingErrors bindingErrors,
ValidationContext<R> validationContext)
レコードの値を検証する。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
CsvBeanValidator.validate(Object record,
CsvBindingErrors bindingErrors,
ValidationContext<Object> validationContext) |
void |
CsvBeanValidator.validate(Object record,
CsvBindingErrors bindingErrors,
ValidationContext<Object> validationContext,
Class<?>... groups)
グループを指定して検証を実行する。
|
Copyright © 2022 mygreen. All rights reserved.