Package org.sqlproc.engine.impl
Class ParserUtils
- java.lang.Object
-
- org.sqlproc.engine.impl.ParserUtils
-
class ParserUtils extends Object
Parser utilities.- Author:
- Vladimir Hudec
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static longcounterprivate static org.slf4j.Loggerlogger(package private) static IntegerMAX_DB_COLUMN_LEN(package private) static StringSUPPVAL_DISCRIMINATOR_(package private) static StringSUPPVAL_DTYPE_(package private) static StringSUPPVAL_GTYPE_(package private) static StringSUPPVAL_TYPE_
-
Constructor Summary
Constructors Modifier Constructor Description privateParserUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static voidaddColumn(Object target, SqlMappingItem col, StringBuilder text)(package private) static SqlMappingItemaddColumnAttr(SqlMappingItem col, String name)(package private) static voidaddConstant(Object target, SqlMetaConst cnst, StringBuilder text, SqlMetaOperator lastOperator)(package private) static voidaddDatabaseColumn(Object target, SqlDatabaseColumn dbcol, StringBuilder text)(package private) static voidaddDatabaseTable(Object target, SqlDatabaseTable dbtab, StringBuilder text)(package private) static voidaddIdent(Object target, SqlMetaIdent ident, StringBuilder text, SqlMetaOperator lastOperator)(package private) static voidaddModifier(Object target, SqlTypeFactory typeFactory, String modifier)(package private) static voidaddModifier(Object target, SqlTypeFactory typeFactory, String modifier, String attrName)(package private) static voidaddOperator(Object target, SqlMetaOperator metaOper, StringBuilder text)(package private) static voidaddText(Object target, StringBuilder text)static ErrorMsgcreate(String name, String msg, org.antlr.runtime.RecognitionException ex, String[] tokenNames)static ErrorMsgcreate(String name, org.antlr.runtime.RecognitionException ex, String[] tokenNames)(package private) static SqlMappingItemnewColumn(String name)(package private) static SqlMetaConstnewConstant(String name, String caseConversion)(package private) static SqlDatabaseColumnnewDatabaseColumn(String name)(package private) static SqlDatabaseTablenewDatabaseTable(String name)(package private) static SqlMetaIdentnewIdent(String name, String modeIdent, String caseIdent)(package private) static SqlMetaOperatornewOperator(boolean dynamicInputValue, String name)(package private) static voidnullCounter()
-
-
-
Field Detail
-
logger
private static org.slf4j.Logger logger
-
counter
static long counter
-
MAX_DB_COLUMN_LEN
static Integer MAX_DB_COLUMN_LEN
-
SUPPVAL_GTYPE_
static final String SUPPVAL_GTYPE_
- See Also:
- Constant Field Values
-
SUPPVAL_TYPE_
static final String SUPPVAL_TYPE_
- See Also:
- Constant Field Values
-
SUPPVAL_DTYPE_
static final String SUPPVAL_DTYPE_
- See Also:
- Constant Field Values
-
SUPPVAL_DISCRIMINATOR_
static final String SUPPVAL_DISCRIMINATOR_
- See Also:
- Constant Field Values
-
-
Method Detail
-
nullCounter
static void nullCounter()
-
addText
static void addText(Object target, StringBuilder text)
-
addColumn
static void addColumn(Object target, SqlMappingItem col, StringBuilder text)
-
addIdent
static void addIdent(Object target, SqlMetaIdent ident, StringBuilder text, SqlMetaOperator lastOperator)
-
addConstant
static void addConstant(Object target, SqlMetaConst cnst, StringBuilder text, SqlMetaOperator lastOperator)
-
newColumn
static SqlMappingItem newColumn(String name)
-
addColumnAttr
static SqlMappingItem addColumnAttr(SqlMappingItem col, String name)
-
newDatabaseColumn
static SqlDatabaseColumn newDatabaseColumn(String name)
-
addDatabaseColumn
static void addDatabaseColumn(Object target, SqlDatabaseColumn dbcol, StringBuilder text)
-
newDatabaseTable
static SqlDatabaseTable newDatabaseTable(String name)
-
addDatabaseTable
static void addDatabaseTable(Object target, SqlDatabaseTable dbtab, StringBuilder text)
-
newConstant
static SqlMetaConst newConstant(String name, String caseConversion)
-
newIdent
static SqlMetaIdent newIdent(String name, String modeIdent, String caseIdent)
-
newOperator
static SqlMetaOperator newOperator(boolean dynamicInputValue, String name)
-
addOperator
static void addOperator(Object target, SqlMetaOperator metaOper, StringBuilder text)
-
addModifier
static void addModifier(Object target, SqlTypeFactory typeFactory, String modifier, String attrName)
-
addModifier
static void addModifier(Object target, SqlTypeFactory typeFactory, String modifier)
-
create
public static ErrorMsg create(String name, org.antlr.runtime.RecognitionException ex, String[] tokenNames)
-
-