クラス ConvertDataFileCommand

java.lang.Object
com.sqlapp.data.db.command.AbstractCommand
com.sqlapp.data.db.command.export.ConvertDataFileCommand
すべての実装されたインタフェース:
Runnable

public class ConvertDataFileCommand extends AbstractCommand
Excel,CSV,Jsonのファイルを相互変換するためのコマンド
  • コンストラクタの詳細

    • ConvertDataFileCommand

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

    • doRun

      protected void doRun()
      定義:
      doRun クラス内 AbstractCommand
    • isRecursive

      public boolean isRecursive()
      戻り値:
      the recursive
    • setRecursive

      public void setRecursive(boolean recursive)
      パラメータ:
      recursive - the recursive to set
    • getFileFilter

      public Predicate<File> getFileFilter()
      戻り値:
      the fileFilter
    • setFileFilter

      public void setFileFilter(Predicate<File> fileFilter)
      パラメータ:
      fileFilter - the fileFilter to set
    • getOutputFileType

      public com.sqlapp.data.schemas.rowiterator.WorkbookFileType getOutputFileType()
      戻り値:
      the outputFileType
    • setOutputFileType

      public void setOutputFileType(com.sqlapp.data.schemas.rowiterator.WorkbookFileType outputFileType)
      パラメータ:
      outputFileType - the outputFileType to set
    • getConverters

      public com.sqlapp.data.converter.Converters getConverters()
      戻り値:
      the converters
    • setConverters

      public void setConverters(com.sqlapp.data.converter.Converters converters)
      パラメータ:
      converters - the converters to set
    • getSheetName

      public String getSheetName()
      戻り値:
      the sheetName
    • setSheetName

      public void setSheetName(String sheetName)
      パラメータ:
      sheetName - the sheetName to set
    • isRemoveOriginalFile

      public boolean isRemoveOriginalFile()
      戻り値:
      the removeOriginalFile
    • setRemoveOriginalFile

      public void setRemoveOriginalFile(boolean removeOriginalFile)
      パラメータ:
      removeOriginalFile - the removeOriginalFile to set
    • getOutputDirectory

      public File getOutputDirectory()
      戻り値:
      the outputDirectory
    • setOutputDirectory

      public void setOutputDirectory(File outputDirectory)
      パラメータ:
      outputDirectory - the outputDirectory to set
    • getDirectory

      public File getDirectory()
      戻り値:
      the directory
    • setDirectory

      public void setDirectory(File directory)
      パラメータ:
      directory - the directory to set
    • getCsvEncoding

      public String getCsvEncoding()
      戻り値:
      the csvEncoding
    • setCsvEncoding

      public void setCsvEncoding(String csvEncoding)
      パラメータ:
      csvEncoding - the csvEncoding to set
    • getJsonConverter

      public com.sqlapp.util.JsonConverter getJsonConverter()
      戻り値:
      the jsonConverter
    • setJsonConverter

      public void setJsonConverter(com.sqlapp.util.JsonConverter jsonConverter)
      パラメータ:
      jsonConverter - the jsonConverter to set