org.sqlproc.engine.impl
Class SqlDatabaseColumn
java.lang.Object
org.sqlproc.engine.impl.SqlDatabaseColumn
- All Implemented Interfaces:
- SqlMetaElement, SqlMetaSimple
class SqlDatabaseColumn
- extends Object
- implements SqlMetaSimple
A META SQL sub-element. It represents the name of a database column, which is a text without any semantic value for a
META SQL generation.
- Author:
- Vladimir Hudec
Field Summary |
(package private) org.slf4j.Logger |
logger
The internal slf4j logger. |
private String |
name
The name of a database column. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
final org.slf4j.Logger logger
- The internal slf4j logger.
name
private String name
- The name of a database column.
SqlDatabaseColumn
SqlDatabaseColumn(String name)
- Creates a new instance. It's used from inside ANTLR parser.
- Parameters:
name
- the name of a database column
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
Copyright © 2013. All Rights Reserved.