クラス ConvertDataFileCommand
java.lang.Object
com.sqlapp.data.db.command.AbstractCommand
com.sqlapp.data.db.command.export.ConvertDataFileCommand
- すべての実装されたインタフェース:
Runnable
Excel,CSV,Jsonのファイルを相互変換するためのコマンド
-
フィールドの概要
クラスから継承されたフィールド com.sqlapp.data.db.command.AbstractCommand
logger -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected voiddoRun()com.sqlapp.data.converter.Converterscom.sqlapp.util.JsonConvertercom.sqlapp.data.schemas.rowiterator.WorkbookFileTypebooleanbooleanvoidsetConverters(com.sqlapp.data.converter.Converters converters) voidsetCsvEncoding(String csvEncoding) voidsetDirectory(File directory) voidsetFileFilter(Predicate<File> fileFilter) voidsetJsonConverter(com.sqlapp.util.JsonConverter jsonConverter) voidsetOutputDirectory(File outputDirectory) voidsetOutputFileType(com.sqlapp.data.schemas.rowiterator.WorkbookFileType outputFileType) voidsetRecursive(boolean recursive) voidsetRemoveOriginalFile(boolean removeOriginalFile) voidsetSheetName(String sheetName) クラスから継承されたメソッド com.sqlapp.data.db.command.AbstractCommand
createJsonConverter, createYamlConverter, debug, debug, error, error, getConsoleOutputLevel, getContext, getConvertHandler, getErr, getExceptionHandler, info, info, initialize, initializeContext, run, setConsoleOutputLevel, setConvertHandler, setExceptionHandler
-
コンストラクタの詳細
-
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
- 戻り値:
- the fileFilter
-
setFileFilter
- パラメータ:
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
- 戻り値:
- the sheetName
-
setSheetName
- パラメータ:
sheetName- the sheetName to set
-
isRemoveOriginalFile
public boolean isRemoveOriginalFile()- 戻り値:
- the removeOriginalFile
-
setRemoveOriginalFile
public void setRemoveOriginalFile(boolean removeOriginalFile) - パラメータ:
removeOriginalFile- the removeOriginalFile to set
-
getOutputDirectory
- 戻り値:
- the outputDirectory
-
setOutputDirectory
- パラメータ:
outputDirectory- the outputDirectory to set
-
getDirectory
- 戻り値:
- the directory
-
setDirectory
- パラメータ:
directory- the directory to set
-
getCsvEncoding
- 戻り値:
- the csvEncoding
-
setCsvEncoding
- パラメータ:
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
-