Interface CodeGenSql

    • Method Detail

      • genFileStart

        void genFileStart​(java.io.PrintWriter Out,
                          Schema S)
                   throws java.lang.Exception
        Parameters:
        Out -
        Throws:
        java.lang.Exception
      • stringNeedsTrim

        boolean stringNeedsTrim​(Column C)
      • stringArrayAggNeedsText

        boolean stringArrayAggNeedsText​(ViewColumn C)
      • getBaseSelectStatement

        java.lang.String getBaseSelectStatement​(java.util.List<Column> Columns)
      • getEqualCurentTimestamp

        java.lang.String getEqualCurentTimestamp()
      • getEqualCurentDateTime

        java.lang.String getEqualCurentDateTime()
      • getCommaCurentTimestamp

        java.lang.String getCommaCurentTimestamp()
      • getCommaCurentDateTime

        java.lang.String getCommaCurentDateTime()
      • genDDL

        void genDDL​(java.io.PrintWriter Out,
                    Object O)
             throws java.lang.Exception
        Throws:
        java.lang.Exception
      • genDDL

        void genDDL​(java.io.PrintWriter Out,
                    View V)
             throws java.lang.Exception
        Throws:
        java.lang.Exception
      • genDDLComments

        void genDDLComments​(java.io.PrintWriter Out,
                            View V)
                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getDDLMetadataVersion

        java.lang.String getDDLMetadataVersion()
      • genViewJoin

        Query genViewJoin​(java.lang.StringBuilder Str,
                          ViewJoin VJ)
                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • genIndex

        void genIndex​(java.io.PrintWriter Out,
                      Index I)
               throws java.lang.Exception
        Throws:
        java.lang.Exception
      • genKeysManagement

        void genKeysManagement​(java.io.PrintWriter Out,
                               Object O)