クラス TableFileReader
java.lang.Object
com.sqlapp.data.db.command.export.TableFileReader
- すべての実装されたインタフェース:
Placeholders
-
ネストされたクラスの概要
ネストされたクラス -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明intgetFile()com.sqlapp.util.JsonConvertergetTableFilePairs(com.sqlapp.data.schemas.Catalog catalog) booleanbooleanbooleanvoidsetContext(Map<String, Object> context) voidsetCsvEncoding(String csvEncoding) voidsetCsvSkipHeaderRowsSize(int csvSkipHeaderRowsSize) voidsetDirectory(File directory) voidvoidsetFileDirectory(File fileDirectory) voidsetFileFilter(Predicate<File> fileFilter) voidvoidsetJsonConverter(com.sqlapp.util.JsonConverter jsonConverter) voidsetPlaceholderPrefix(String placeholderPrefix) voidsetPlaceholders(boolean placeholders) voidsetPlaceholderSuffix(String placeholderSuffix) voidsetUseSchemaNameDirectory(boolean useSchemaNameDirectory) voidsetUseTableNameDirectory(boolean useTableNameDirectory)
-
コンストラクタの詳細
-
TableFileReader
public TableFileReader()
-
-
メソッドの詳細
-
getTableFilePairs
public List<TableFileReader.TableFilesPair> getTableFilePairs(com.sqlapp.data.schemas.Catalog catalog) -
setFiles
public void setFiles(List<TableFileReader.TableFilesPair> tfs) throws org.apache.poi.EncryptedDocumentException, org.apache.poi.openxml4j.exceptions.InvalidFormatException, IOException, XMLStreamException - 例外:
org.apache.poi.EncryptedDocumentExceptionorg.apache.poi.openxml4j.exceptions.InvalidFormatExceptionIOExceptionXMLStreamException
-
isUseTableNameDirectory
public boolean isUseTableNameDirectory()- 戻り値:
- the useTableNameDirectory
-
setUseTableNameDirectory
public void setUseTableNameDirectory(boolean useTableNameDirectory) - パラメータ:
useTableNameDirectory- the useTableNameDirectory to set
-
getDirectory
- 戻り値:
- the directory
-
setDirectory
- パラメータ:
directory- the directory to set
-
getFile
-
setFile
-
isUseSchemaNameDirectory
public boolean isUseSchemaNameDirectory()- 戻り値:
- the useSchemaNameDirectory
-
setUseSchemaNameDirectory
public void setUseSchemaNameDirectory(boolean useSchemaNameDirectory) - パラメータ:
useSchemaNameDirectory- the useSchemaNameDirectory to set
-
getFileDirectory
- 戻り値:
- the fileDirectory
-
setFileDirectory
- パラメータ:
fileDirectory- the fileDirectory to set
-
getFileFilter
- 戻り値:
- the fileFilter
-
setFileFilter
- パラメータ:
fileFilter- the fileFilter to set
-
getPlaceholderPrefix
- 定義:
getPlaceholderPrefixインタフェース内Placeholders- 戻り値:
- the placeholderPrefix
-
setPlaceholderPrefix
- 定義:
setPlaceholderPrefixインタフェース内Placeholders- パラメータ:
placeholderPrefix- the placeholderPrefix to set
-
getPlaceholderSuffix
- 定義:
getPlaceholderSuffixインタフェース内Placeholders- 戻り値:
- the placeholderSuffix
-
setPlaceholderSuffix
- 定義:
setPlaceholderSuffixインタフェース内Placeholders- パラメータ:
placeholderSuffix- the placeholderSuffix to set
-
isPlaceholders
public boolean isPlaceholders()- 定義:
isPlaceholdersインタフェース内Placeholders- 戻り値:
- the placeholders
-
setPlaceholders
public void setPlaceholders(boolean placeholders) - 定義:
setPlaceholdersインタフェース内Placeholders- パラメータ:
placeholders- the placeholders 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
-
getCsvEncoding
- 戻り値:
- the csvEncoding
-
setCsvEncoding
- パラメータ:
csvEncoding- the csvEncoding to set
-
getCsvSkipHeaderRowsSize
public int getCsvSkipHeaderRowsSize() -
setCsvSkipHeaderRowsSize
public void setCsvSkipHeaderRowsSize(int csvSkipHeaderRowsSize) -
getContext
- 戻り値:
- the context
-
setContext
- パラメータ:
context- the context to set
-