Package org.sqlproc.engine.impl
Class ParserUtils
java.lang.Object
org.sqlproc.engine.impl.ParserUtils
Parser utilities.
- Author:
- Vladimir Hudec
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(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 ErrorMsgstatic ErrorMsg(package private) static SqlMappingItem(package private) static SqlMetaConstnewConstant(String name, String caseConversion) (package private) static SqlDatabaseColumnnewDatabaseColumn(String name) (package private) static SqlDatabaseTablenewDatabaseTable(String name) (package private) static SqlMetaIdent(package private) static SqlMetaOperatornewOperator(boolean dynamicInputValue, String name) (package private) static void
-
Field Details
-
logger
private static org.slf4j.Logger logger -
counter
static long counter -
MAX_DB_COLUMN_LEN
-
SUPPVAL_GTYPE_
- See Also:
-
SUPPVAL_TYPE_
- See Also:
-
SUPPVAL_DTYPE_
- See Also:
-
SUPPVAL_DISCRIMINATOR_
- See Also:
-
-
Constructor Details
-
ParserUtils
private ParserUtils()
-
-
Method Details
-
nullCounter
static void nullCounter() -
addText
-
addColumn
-
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
-
addColumnAttr
-
newDatabaseColumn
-
addDatabaseColumn
-
newDatabaseTable
-
addDatabaseTable
-
newConstant
-
newIdent
-
newOperator
-
addOperator
-
addModifier
static void addModifier(Object target, SqlTypeFactory typeFactory, String modifier, String attrName) -
addModifier
-
create
-
create
-