クラス TableFileReader

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

public class TableFileReader extends Object implements Placeholders
  • コンストラクタの詳細

    • 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.EncryptedDocumentException
      org.apache.poi.openxml4j.exceptions.InvalidFormatException
      IOException
      XMLStreamException
    • isUseTableNameDirectory

      public boolean isUseTableNameDirectory()
      戻り値:
      the useTableNameDirectory
    • setUseTableNameDirectory

      public void setUseTableNameDirectory(boolean useTableNameDirectory)
      パラメータ:
      useTableNameDirectory - the useTableNameDirectory to set
    • getDirectory

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

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

      public File getFile()
    • setFile

      public void setFile(File file)
    • isUseSchemaNameDirectory

      public boolean isUseSchemaNameDirectory()
      戻り値:
      the useSchemaNameDirectory
    • setUseSchemaNameDirectory

      public void setUseSchemaNameDirectory(boolean useSchemaNameDirectory)
      パラメータ:
      useSchemaNameDirectory - the useSchemaNameDirectory to set
    • getFileDirectory

      public File getFileDirectory()
      戻り値:
      the fileDirectory
    • setFileDirectory

      public void setFileDirectory(File fileDirectory)
      パラメータ:
      fileDirectory - the fileDirectory to set
    • getFileFilter

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

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

      public String getPlaceholderPrefix()
      定義:
      getPlaceholderPrefix インタフェース内 Placeholders
      戻り値:
      the placeholderPrefix
    • setPlaceholderPrefix

      public void setPlaceholderPrefix(String placeholderPrefix)
      定義:
      setPlaceholderPrefix インタフェース内 Placeholders
      パラメータ:
      placeholderPrefix - the placeholderPrefix to set
    • getPlaceholderSuffix

      public String getPlaceholderSuffix()
      定義:
      getPlaceholderSuffix インタフェース内 Placeholders
      戻り値:
      the placeholderSuffix
    • setPlaceholderSuffix

      public void setPlaceholderSuffix(String placeholderSuffix)
      定義:
      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

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

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

      public int getCsvSkipHeaderRowsSize()
    • setCsvSkipHeaderRowsSize

      public void setCsvSkipHeaderRowsSize(int csvSkipHeaderRowsSize)
    • getContext

      public Map<String,Object> getContext()
      戻り値:
      the context
    • setContext

      public void setContext(Map<String,Object> context)
      パラメータ:
      context - the context to set