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 void
addColumn
(Object target, SqlMappingItem col, StringBuilder text) (package private) static SqlMappingItem
addColumnAttr
(SqlMappingItem col, String name) (package private) static void
addConstant
(Object target, SqlMetaConst cnst, StringBuilder text, SqlMetaOperator lastOperator) (package private) static void
addDatabaseColumn
(Object target, SqlDatabaseColumn dbcol, StringBuilder text) (package private) static void
addDatabaseTable
(Object target, SqlDatabaseTable dbtab, StringBuilder text) (package private) static void
addIdent
(Object target, SqlMetaIdent ident, StringBuilder text, SqlMetaOperator lastOperator) (package private) static void
addModifier
(Object target, SqlTypeFactory typeFactory, String modifier) (package private) static void
addModifier
(Object target, SqlTypeFactory typeFactory, String modifier, String attrName) (package private) static void
addOperator
(Object target, SqlMetaOperator metaOper, StringBuilder text) (package private) static void
addText
(Object target, StringBuilder text) static ErrorMsg
static ErrorMsg
(package private) static SqlMappingItem
(package private) static SqlMetaConst
newConstant
(String name, String caseConversion) (package private) static SqlDatabaseColumn
newDatabaseColumn
(String name) (package private) static SqlDatabaseTable
newDatabaseTable
(String name) (package private) static SqlMetaIdent
(package private) static SqlMetaOperator
newOperator
(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
-