Package org.sqlproc.engine.impl
package org.sqlproc.engine.impl
The private part of the SQL Processor implementation.
- Author:
- Vladimir Hudec
-
ClassDescriptionEvery parser error is encapsulated into the instance of this class.Parser utilities.A META SQL sub-element.A META SQL sub-element.The default optional features.The empty implementation of
SqlMonitor
interface.The entity for a dynamic input value.Enumeration for no/upper/lower case conversion.Enumeration for IN/OUT/INOUT mode of callable statement parameter.Enumeration for the type of input value.The mapping rule sub-element for one output attribute.The identity related to one output attribute.The mapping rule element for one output attribute, which is a mapping item.Holds the results of an explicit and an implicit mapping rules merging.The precompiled mapping entity for one external META SQL mapping rule.A META SQL sub-element.The enumeration of types.A META SQL sub-element.The parents of all ANTLR grammar based elements for META SQL.A META SQL sub-element.A META SQL sub-element.A META SQL sub-element.A META SQL sub-element.The ancestor of META SQL sub-elements, which can be used inSqlMetaLogExpr
.A META SQL sub-element.The enumeration of the logical operator types.A META SQL sub-element.A META SQL sub-element.The ancestor of simple META SQL sub-elements.A META SQL sub-element.The enumeration of types.Precompiled META SQL statement.The SQL command type.A META SQL sub-element.The crate (design pattern) for all input parameters for theSqlMetaStatement.process(org.sqlproc.engine.impl.SqlMetaStatement.Type, Object, SqlControl, SqlEngine)
Also can work as a context for a dynamic ANSI SQL query generation.Pre-compiled META SQL statements, output mappings and optional features (also known as the SQL Processor artifacts).The mapping rule type.This status is the result of the filters processing, based on the next rules:
in the case there are no filters
- there are activeFilters, the artifact is dead - NOK
- otherwise the artifact is ok - OK
in the case there are filters
- there are no activeFilters, the artifact is ok, but lower priority - OK_LOWER
- there are activeFilters, and the intersection is not empty, the artifact is ok - OK
- there are activeFilters, and the intersection is empty, the artifact is dead - NOKThe mapping rule type.The META SQL statement type.Holds the results of ANSI SQL query generation.The compound parameters controlling the META SQL execution.The SQL type of a dynamic input value (SQL statement parameter) or an output value (SQL query scalar).SQL Processor utilities.