Class SqlDatabaseTable

    • Field Detail

      • logger

        final org.slf4j.Logger logger
        The internal slf4j logger.
      • name

        private String name
        The name of a database table.
    • Constructor Detail

      • SqlDatabaseTable

        SqlDatabaseTable​(String name)
        Creates a new instance. It's used from inside ANTLR parser.
        Parameters:
        name - the name of a database table
    • Method Detail

      • process

        public SqlProcessResult process​(SqlProcessContext ctx)
        The main contract for a dynamic ANSI SQL Query generation. Also known as a META SQL processing. The composite pattern main contract. All ANTLR grammar based elements must implement this contract.
        Specified by:
        process in interface SqlMetaElement
        Parameters:
        ctx - the crate for all input parameters and the context of processing