public interface CsvUploadInterrupter
| 修飾子とタイプ | インタフェースと説明 |
|---|---|
static class |
CsvUploadInterrupter.CsvRegistrationType
CSVアップロード登録処理の種類
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
default java.util.List<ValidateError> |
afterRegist(int row,
Entity entity,
EntityDefinition definition,
CsvUploadInterrupter.CsvRegistrationType registrationType)
|
default java.util.List<ValidateError> |
afterRegister(int row,
Entity entity,
EntityDefinition definition,
CsvUploadInterrupter.CsvRegistrationType registrationType)
登録後処理を行います。
|
default java.util.List<ValidateError> |
beforeRegist(int row,
Entity entity,
EntityDefinition definition,
CsvUploadInterrupter.CsvRegistrationType registrationType)
|
default java.util.List<ValidateError> |
beforeRegister(int row,
Entity entity,
EntityDefinition definition,
CsvUploadInterrupter.CsvRegistrationType registrationType)
登録前処理を行います。
|
default java.util.Map<java.lang.String,java.lang.String> |
columnNameMap(EntityDefinition definition)
プロパティ名に対する出力CSV列名のマッピング定義を返します。
|
default void |
dataMapping(int row,
Entity entity,
EntityDefinition definition,
CsvUploadInterrupter.CsvRegistrationType registrationType)
CSVデータから登録用のデータをマッピングします。
|
default DeleteOption |
deleteOption(DeleteOption option)
削除時のオプションを返します。
|
default InsertOption |
insertOption(InsertOption option)
新規追加時のオプションを返します。
|
default UpdateOption |
updateOption(UpdateOption option)
更新時のオプションを返します。
|
default java.util.Map<java.lang.String,java.lang.String> columnNameMap(EntityDefinition definition)
definition - Entity定義default void dataMapping(int row,
Entity entity,
EntityDefinition definition,
CsvUploadInterrupter.CsvRegistrationType registrationType)
row - 行entity - CSVデータdefinition - Entity定義registrationType - 登録処理の種類default java.util.List<ValidateError> beforeRegister(int row,
Entity entity,
EntityDefinition definition,
CsvUploadInterrupter.CsvRegistrationType registrationType)
row - 行entity - 登録用のデータdefinition - Entity定義registrationType - 登録処理の種類@Deprecated
default java.util.List<ValidateError> beforeRegist(int row,
Entity entity,
EntityDefinition definition,
CsvUploadInterrupter.CsvRegistrationType registrationType)
row - 行entity - 登録用のデータdefinition - Entity定義registrationType - 登録処理の種類default java.util.List<ValidateError> afterRegister(int row,
Entity entity,
EntityDefinition definition,
CsvUploadInterrupter.CsvRegistrationType registrationType)
row - 行entity - 登録用のデータdefinition - Entity定義registrationType - 登録処理の種類@Deprecated
default java.util.List<ValidateError> afterRegist(int row,
Entity entity,
EntityDefinition definition,
CsvUploadInterrupter.CsvRegistrationType registrationType)
row - 行entity - 登録用のデータdefinition - Entity定義registrationType - 登録処理の種類default InsertOption insertOption(InsertOption option)
option - 標準のオプションdefault UpdateOption updateOption(UpdateOption option)
option - 標準のオプションdefault DeleteOption deleteOption(DeleteOption option)
option - 標準のオプション