Interface Generator

    • Field Detail

      • GLOBAL_CONFIG_PATH

        static final java.lang.String GLOBAL_CONFIG_PATH
        Global configuration file path.
        See Also:
        Constant Field Values
      • GLOBAL_CONFIG_NAME

        static final java.lang.String GLOBAL_CONFIG_NAME
        Global configuration file name.
        See Also:
        Constant Field Values
    • Method Detail

      • initialize

        void initialize()
        Initialize generator.
      • getEngineName

        java.lang.String getEngineName()
        Get engine name.
        Returns:
        Engine name
      • getEngineConfigPath

        java.lang.String getEngineConfigPath()
        Get engine configuration file path.
        Returns:
        Engine configuration file path
      • getEngineConfigName

        java.lang.String getEngineConfigName()
        Get engine configuration file name.
        Returns:
        Engine configuration file name
      • setMapping

        void setMapping​(Mapping mappingDoc)
        Set mapping document.
        Parameters:
        mappingDoc - Mapping document.
      • setKeyGenRegistry

        void setKeyGenRegistry​(KeyGeneratorRegistry keygenRegistry)
        Set key generator registry.
        Parameters:
        keygenRegistry - Key generator registry.
      • generateDDL

        void generateDDL​(java.io.OutputStream output)
                  throws GeneratorException
        Generate DDL for a mapping document.
        Parameters:
        output - Output stream for output.
        Throws:
        GeneratorException - If failed to generate DDL.