クラス AbstractSchemaFileCommand

java.lang.Object
com.sqlapp.data.db.command.AbstractCommand
com.sqlapp.data.db.command.html.AbstractSchemaFileCommand
すべての実装されたインタフェース:
Runnable
直系の既知のサブクラス:
GenerateHtmlCommand, UpdateDictionariesCommand

public abstract class AbstractSchemaFileCommand extends AbstractCommand
  • コンストラクタの詳細

    • AbstractSchemaFileCommand

      protected AbstractSchemaFileCommand()
  • メソッドの詳細

    • getKeywords

      public String[] getKeywords()
      戻り値:
      the keywords
    • doRun

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

      protected abstract void create(com.sqlapp.data.schemas.Catalog catalog) throws Exception
      例外:
      Exception
    • getFullName

      protected String getFullName(Object obj, boolean withSchemaName)
    • getName

      protected String getName(Object obj)
    • loadProperties

      protected File loadProperties(MenuDefinition menuDefinition, String type, Properties properties) throws Exception
      例外:
      Exception
    • setCatalog

      protected void setCatalog(com.sqlapp.data.schemas.Catalog catalog)
    • getCatalog

      public com.sqlapp.data.schemas.Catalog getCatalog()
    • getTargetFile

      public File getTargetFile()
      戻り値:
      the targetFile
    • setTargetFile

      public void setTargetFile(File targetFile)
      パラメータ:
      targetFile - the targetFile to set
    • getDictionaryFileDirectory

      public File getDictionaryFileDirectory()
      戻り値:
      the dictionaryFileDirectory
    • setDictionaryFileDirectory

      public void setDictionaryFileDirectory(File dictionaryFileDirectory)
      パラメータ:
      dictionaryFileDirectory - the dictionaryFileDirectory to set
    • getDictionaryFileType

      public String getDictionaryFileType()
      戻り値:
      the dictionaryFileType
    • setDictionaryFileType

      public void setDictionaryFileType(String dictionaryFileType)
      パラメータ:
      dictionaryFileType - the dictionaryFileType 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
    • getKeywordsMap

      protected Map<String,Integer> getKeywordsMap()
      戻り値:
      the keywordsMap