Interface CodeGenTildaData

  • All Superinterfaces:
    CodeGenBase
    All Known Implementing Classes:
    TildaData

    public interface CodeGenTildaData
    extends CodeGenBase
    Interface for a generator module for the Support class
    Author:
    ldh
    • Method Detail

      • genFileStart

        void genFileStart​(java.io.PrintWriter Out,
                          Object O)
                   throws java.lang.Exception
        Parameters:
        Out -
        Throws:
        java.lang.Exception
      • genField

        void genField​(java.io.PrintWriter Out,
                      GeneratorSession G,
                      Column C)
               throws java.lang.Exception
        Parameters:
        Out -
        C -
        Throws:
        java.lang.Exception
      • genFieldValues

        void genFieldValues​(java.io.PrintWriter Out,
                            GeneratorSession G,
                            Column C)
        Parameters:
        out -
        g -
        _Values -
      • genMethodGet

        void genMethodGet​(java.io.PrintWriter Out,
                          GeneratorSession G,
                          Column C)
                   throws java.lang.Exception
        Parameters:
        Out -
        C -
        Throws:
        java.lang.Exception
      • genMethodSet

        void genMethodSet​(java.io.PrintWriter Out,
                          GeneratorSession G,
                          Column C)
                   throws java.lang.Exception
        Parameters:
        Out -
        C -
        Throws:
        java.lang.Exception
      • genMethodSetDateTimeNow

        void genMethodSetDateTimeNow​(java.io.PrintWriter Out,
                                     GeneratorSession G,
                                     Column C)
        Parameters:
        Out -
        G -
        C -
      • genMethodSetDateTimeUndefined

        void genMethodSetDateTimeUndefined​(java.io.PrintWriter Out,
                                           GeneratorSession G,
                                           Column C)
        Parameters:
        Out -
        G -
        C -
      • genMethodSetDateTimeExplicit

        void genMethodSetDateTimeExplicit​(java.io.PrintWriter Out,
                                          GeneratorSession G,
                                          Column C)
        Parameters:
        Out -
        G -
        C -
      • genMethodSetNull

        void genMethodSetNull​(java.io.PrintWriter Out,
                              GeneratorSession G,
                              Column C)
                       throws java.lang.Exception
        Parameters:
        Out -
        C -
        Throws:
        java.lang.Exception
      • genMethodHasChanged

        void genMethodHasChanged​(java.io.PrintWriter Out,
                                 GeneratorSession G,
                                 Column C)
                          throws java.lang.Exception
        Parameters:
        Out -
        C -
        Throws:
        java.lang.Exception
      • genMethodIsNull

        void genMethodIsNull​(java.io.PrintWriter Out,
                             GeneratorSession G,
                             Column C)
                      throws java.lang.Exception
        Parameters:
        Out -
        C -
        Throws:
        java.lang.Exception
      • genMethodTouch

        void genMethodTouch​(java.io.PrintWriter Out,
                            GeneratorSession G,
                            Column C)
                     throws java.lang.Exception
        Parameters:
        Out -
        G -
        O -
        Throws:
        java.lang.Exception
      • genMethodWrite

        void genMethodWrite​(java.io.PrintWriter Out,
                            GeneratorSession G,
                            Object O)
                     throws java.lang.Exception
        Parameters:
        Out -
        O -
        Throws:
        java.lang.Exception
      • genMethodUpsert

        void genMethodUpsert​(java.io.PrintWriter Out,
                             GeneratorSession G,
                             Object O)
                      throws java.lang.Exception
        Parameters:
        Out -
        O -
        Throws:
        java.lang.Exception
      • genMethodCopyTo

        void genMethodCopyTo​(java.io.PrintWriter Out,
                             GeneratorSession G,
                             Object O,
                             java.util.List<Column> CopyToColumns)
                      throws java.lang.Exception
        Parameters:
        Out -
        G -
        O -
        CopyToColumns -
        Throws:
        java.lang.Exception
      • genMethodCopyForHistory

        void genMethodCopyForHistory​(java.io.PrintWriter out,
                                     GeneratorSession G,
                                     Object obj,
                                     Object histObj)
                              throws java.lang.Exception
        Parameters:
        out -
        g -
        o -
        Throws:
        java.lang.Exception
      • genMethodMask

        void genMethodMask​(java.io.PrintWriter Out,
                           GeneratorSession G,
                           Object O)
                    throws java.lang.Exception
        Parameters:
        Out -
        G -
        O -
        CopyToColumns -
        Throws:
        java.lang.Exception
      • genMethodRefresh

        void genMethodRefresh​(java.io.PrintWriter Out,
                              GeneratorSession G,
                              Object O)
        Parameters:
        Out -
        G -
        O -
      • genMethodRead

        void genMethodRead​(java.io.PrintWriter Out,
                           GeneratorSession G,
                           Object O)
        Parameters:
        Out -
        G -
        O -
      • genMethodToString

        void genMethodToString​(java.io.PrintWriter Out,
                               GeneratorSession G,
                               Object O)
        Parameters:
        Out -
        G -
        O -
      • genMethodOutput

        void genMethodOutput​(java.io.PrintWriter Out,
                             GeneratorSession G,
                             Object O)
        Parameters:
        Out -
        G -
        O -