クラス EntityCsvImportOption

java.lang.Object
org.iplass.mtp.impl.fileport.EntityCsvImportOption
すべての実装されたインタフェース:
Serializable

public class EntityCsvImportOption extends Object implements Serializable
EntityのImport条件
関連項目:
  • コンストラクタの詳細

    • EntityCsvImportOption

      public EntityCsvImportOption()
  • メソッドの詳細

    • isWithOption

      public boolean isWithOption()
      オプションの有無を取得
      戻り値:
      オプションの有無
    • setWithOption

      public void setWithOption(boolean withOption)
      オプションの有無を設定
      パラメータ:
      withOption - オプションの有無
    • withOption

      public void withOption()
      オプションの有無を有に設定
    • isTruncate

      public boolean isTruncate()
      既存データをすべて削除するかを取得
      戻り値:
      既存データをすべて削除するか
    • setTruncate

      public void setTruncate(boolean truncate)
      既存データをすべて削除するかを設定
      パラメータ:
      truncate - 既存データをすべて削除するか
    • truncate

      public EntityCsvImportOption truncate(boolean truncate)
      既存データをすべて削除するかを設定
      パラメータ:
      truncate - 既存データをすべて削除するか
      戻り値:
      インスタンス
    • isBulkUpdate

      public boolean isBulkUpdate()
      BulkUpdateで更新するかを取得
      戻り値:
      BulkUpdateで更新するか
    • setBulkUpdate

      public void setBulkUpdate(boolean bulkUpdate)
      BulkUpdateで更新するかを設定
      パラメータ:
      bulkUpdate - BulkUpdateで更新するか
    • bulkUpdate

      public EntityCsvImportOption bulkUpdate(boolean bulkUpdate)
      BulkUpdateで更新するかを設定
      パラメータ:
      bulkUpdate - BulkUpdateで更新するか
      戻り値:
      インスタンス
    • isErrorSkip

      public boolean isErrorSkip()
      エラーデータはSkipし処理を続行するかを取得
      戻り値:
      エラーデータはSkipし処理を続行する
    • setErrorSkip

      public void setErrorSkip(boolean errorSkip)
      エラーデータはSkipし処理を続行するかを設定
      パラメータ:
      errorSkip - エラーデータはSkipし処理を続行する
    • errorSkip

      public EntityCsvImportOption errorSkip(boolean errorSkip)
      エラーデータはSkipし処理を続行するかを設定
      パラメータ:
      errorSkip - エラーデータはSkipし処理を続行する
      戻り値:
      インスタンス
    • isIgnoreNotExistsProperty

      public boolean isIgnoreNotExistsProperty()
      存在しないプロパティは無視してデータを取込むかを取得
      戻り値:
      存在しないプロパティは無視してデータを取込む
    • setIgnoreNotExistsProperty

      public void setIgnoreNotExistsProperty(boolean ignoreNotExistsProperty)
      存在しないプロパティは無視してデータを取込むかを設定
      パラメータ:
      ignoreNotExistsProperty - セットする ignoreNotExistsProperty
    • ignoreNotExistsProperty

      public EntityCsvImportOption ignoreNotExistsProperty(boolean ignoreNotExistsProperty)
      存在しないプロパティは無視してデータを取込むかを設定
      パラメータ:
      ignoreNotExistsProperty - セットする ignoreNotExistsProperty
      戻り値:
      インスタンス
    • isNotifyListeners

      public boolean isNotifyListeners()
      Listnerを実行するかを取得
      戻り値:
      Listnerを実行するか
    • setNotifyListeners

      public void setNotifyListeners(boolean notifyListeners)
      Listnerを実行するかを設定
      パラメータ:
      notifyListeners - Listnerを実行するか
    • notifyListeners

      public EntityCsvImportOption notifyListeners(boolean notifyListeners)
      Listnerを実行するかを設定
      パラメータ:
      notifyListeners - Listnerを実行するか
      戻り値:
      インスタンス
    • isWithValidation

      public boolean isWithValidation()
      Validationを実行するかを取得
      戻り値:
      Validationを実行するか
    • setWithValidation

      public void setWithValidation(boolean withValidation)
      Validationを実行するかを設定
      パラメータ:
      withValidation - Validationを実行するか
    • withValidation

      public EntityCsvImportOption withValidation(boolean withValidation)
      Validationを実行するかを設定
      パラメータ:
      withValidation - Validationを実行するか
      戻り値:
      インスタンス
    • isUpdateDisupdatableProperty

      public boolean isUpdateDisupdatableProperty()
      更新不可項目を更新対象にするかを取得
      戻り値:
      更新不可項目を更新対象にするか
    • setUpdateDisupdatableProperty

      public void setUpdateDisupdatableProperty(boolean updateDisupdatableProperty)
      更新不可項目を更新対象にするかを設定
      パラメータ:
      updateDisupdatableProperty - 更新不可項目を更新対象にするか
    • updateDisupdatableProperty

      public EntityCsvImportOption updateDisupdatableProperty(boolean updateDisupdatableProperty)
      更新不可項目を更新対象にするかを設定
      パラメータ:
      updateDisupdatableProperty - 更新不可項目を更新対象にするか
      戻り値:
      インスタンス
    • isInsertEnableAuditPropertySpecification

      public boolean isInsertEnableAuditPropertySpecification()
      InsertするEntityにcreateBy,createDate,updateBy,updateDateの値を指定するかを取得
      戻り値:
      InsertするEntityにcreateBy,createDate,updateBy,updateDateの値を指定するか
    • setInsertEnableAuditPropertySpecification

      public void setInsertEnableAuditPropertySpecification(boolean insertEnableAuditPropertySpecification)
      InsertするEntityにcreateBy,createDate,updateBy,updateDateの値を指定かを設定
      パラメータ:
      insertEnableAuditPropertySpecification - InsertするEntityにcreateBy,createDate,updateBy,updateDateの値を指定するか
    • insertEnableAuditPropertySpecification

      public EntityCsvImportOption insertEnableAuditPropertySpecification(boolean insertEnableAuditPropertySpecification)
      InsertするEntityにcreateBy,createDate,updateBy,updateDateの値を指定かを設定
      パラメータ:
      insertEnableAuditPropertySpecification - InsertするEntityにcreateBy,createDate,updateBy,updateDateの値を指定するか
      戻り値:
      インスタンス
    • getPrefixOid

      public String getPrefixOid()
      Import時にOIDに付与するPrefixを取得
      戻り値:
      Import時にOIDに付与するPrefix
    • setPrefixOid

      public void setPrefixOid(String prefixOid)
      Import時にOIDに付与するPrefixを設定
      パラメータ:
      prefixOid - Import時にOIDに付与するPrefix
    • prefixOid

      public EntityCsvImportOption prefixOid(String prefixOid)
      Import時にOIDに付与するPrefixを設定
      パラメータ:
      prefixOid - Import時にOIDに付与するPrefix
      戻り値:
      インスタンス
    • getCommitLimit

      public Integer getCommitLimit()
      Commit単位(件数)を取得
      戻り値:
      Commit単位(件数)
    • setCommitLimit

      public void setCommitLimit(Integer commitLimit)
      Commit単位(件数)を設定
      パラメータ:
      commitLimit - Commit単位(件数)
    • commitLimit

      public EntityCsvImportOption commitLimit(Integer commitLimit)
      Commit単位(件数)を設定
      パラメータ:
      commitLimit - Commit単位(件数)
      戻り値:
      インスタンス
    • isFourceUpdate

      public boolean isFourceUpdate()
      強制的に更新を実行するかを取得
      戻り値:
      強制的に更新を実行するか
    • setFourceUpdate

      public void setFourceUpdate(boolean fourceUpdate)
      強制的に更新を実行するかを設定
      パラメータ:
      fourceUpdate - 強制的に更新を実行するか
    • fourceUpdate

      public EntityCsvImportOption fourceUpdate(boolean fourceUpdate)
      強制的に更新を実行するかを設定
      パラメータ:
      fourceUpdate - 強制的に更新を実行するか
      戻り値:
      インスタンス
    • getUniqueKey

      public String getUniqueKey()
      更新時にキーとするUniqueKeyを取得
      戻り値:
      更新時にキーとするUniqueKey
    • setUniqueKey

      public void setUniqueKey(String uniqueKey)
      更新時にキーとするUniqueKeyを設定
      パラメータ:
      uniqueKey - 更新時にキーとするUniqueKey
    • uniqueKey

      public EntityCsvImportOption uniqueKey(String uniqueKey)
      更新時にキーとするUniqueKeyを設定
      パラメータ:
      uniqueKey - 更新時にキーとするUniqueKey
      戻り値:
      インスタンス
    • getLocale

      public String getLocale()
      Localeを取得
      戻り値:
      Locale
    • setLocale

      public void setLocale(String locale)
      Localeを設定
      パラメータ:
      locale - Locale
    • locale

      public EntityCsvImportOption locale(String locale)
      Localeを設定
      パラメータ:
      locale - Locale
      戻り値:
      インスタンス
    • getTimezone

      public String getTimezone()
      Timezoneを取得
      戻り値:
      Timezone
    • setTimezone

      public void setTimezone(String timezone)
      Timezoneを設定
      パラメータ:
      timezone - Timezone
    • timezone

      public EntityCsvImportOption timezone(String timezone)
      Timezoneを設定
      パラメータ:
      timezone - Timezone
      戻り値:
      インスタンス