All Classes and Interfaces

Class
Description
Bean utilities API for the SQL Processor.
Holder for the getter types (standard and generic ones).
This annotation is used to signify that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release..
The helper class for the DDL file(s) loading.
Standard bean utilities implementation.
The SQL Processor plugins standard implementation.
Every parser error is encapsulated into the instance of this class.
The helper contract implemented by SqlInputValue to support the auto-generated identities.
The SQL Processor plugin devoted to evaluate the emptiness of the input value.
The SQL Processor plugin devoted to evaluate the boolean value of the logical expression.
The JDBC META type BIGDECIMAL.
The JDBC META type BIGINTEGER.
The SQL META Types for BLOB.
The JDBC META type BOOLEAN.
The JDBC META type BYTEARRAY.
TThe JDBC META type BYTEARRAY.
The JDBC META type BYTE.
The JDBC META type CHARACTER.
The JDBC META type CLOB.
The JDBC META type DATETIME.
The JDBC META type DATE.
The default META type for the JDBC stack.
The JDBC META type DOUBLE.
The implementation of the SqlEngineFactory optimized for the JDBC stack.
The JDBC META type ENUMINTEGER.
The JDBC META type ENUMSTRING.
The JDBC META type FLOAT.
The JDBC META type FROMDATE.
The JDBC META type INSTANT.
The JDBC META type INTEGER.
The JDBC META type LOCALDATETIME.
The JDBC META type LOCALDATE.
The JDBC META type LOCALTIME.
The JDBC META type LONG.
The JDBC META type ORACLE_CURSOR (from Oracle jdbc driver).
The JDBC META type OTHER.
The JDBC stack implementation of the SQL Engine query contract.
The JDBC stack implementation of the SQL Engine session contract.
The simple implementation of the factory SqlSessionFactory for the JDBC stack.
The JDBC META type SHORT.
The JDBC stack implementation of the SQL Engine session contract.
The contract which has to be implemented by all JDBC META types.
The JDBC META type STRING.
The JDBC META type TEXT.
The JDBC META type TIMESTAMP.
The JDBC META type TIME.
The JDBC META type TODATE.
The factory definition for the JDBC stack, which can be used to construct the SqlMetaType instances.
The modifiers are used as the supplement values in the processing of the META SQL statements.
The helper contract implemented by SqlInputValue to support the OUT and INOUT input values.
Parser utilities.
This annotation is used by the advanced template pojos.
The helper class for the property file loading.
This class is used only for the SQL Processor dynamic configuration serialization/deserialization.
This class is used only for the SQL Processor dynamic configuration serialization/deserialization.
The simple implementation of the SqlPluginFactory.
The META type BIGDECIMAL.
The META types BIGINTEGER.
The META type BLOB.
The META type BOOLEAN.
The META type BYTEARRAY.
The META type BYTE.
The META type CHARACTER.
The META type CLOB.
The factory definition, which can be used to construct the SqlMetaType instances.
The compound parameters controlling the META SQL execution.
The low level (before and after the SQL command execution) SQL callback.
The SQL command execution callback (before and after the SQL command execution).
The SQL Processor plugin devoted to the COUNT SQL construction.
The primary SQL Processor class for the META SQL CRUD statement execution.
A META SQL sub-element.
A META SQL sub-element.
The META type DATETIME.
The META type DATE.
The simple implementation of the SqlEngineFactory.
The customized ThreadPoolExecutor.
The simplified JMX interface for the SQL Engine factory.
The default optional features.
The default META type for the JDBC stack.
The META type DOUBLE.
The empty implementation of SqlMonitor interface.
The dynamic configuration of the SQL Processor.
This class is used only for the SQL Processor dynamic configuration serialization/deserialization.
The general exception class for the SQL Processor parser.
The factory definition, which can be used to construct the SqlEngine instances.
The META type ENUMINTEGER.
The META type ENUMSTRING.
The SQL Processor plugin devoted to possible SQL query/command modification just before it is executed.
The vehicle interface definition, which can be used to monitor the duration of all SQL queries execution.
The optional features are used to alter the behavior of the SQL Processor.
The helper class for the file(s) loading.
The META type FLOAT.
The META type FROMDATE.
The SQL Processor plugin devoted to the FROM-TO SQL construction.
The characteristic of FROM and TO restrictions used in SqlQuery.list(SqlRuntimeContext).
The SQL Processor plugin devoted to the identity or sequence SELECT SQL construction.
The META type for an auto-generated identity.
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 META type LOCALTIME.
The META type INTEGER.
The META type LOCALDATETIME.
The META type LOCALDATE.
The META type LOCALTIME.
The META type LONG.
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 in SqlMetaLogExpr.
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 common ancestor of all META types.
The vehicle interface definition, which can be used to monitor the duration of all SQL queries execution.
This interface is implemented in SqlQueryEngine and SqlCrudEngine main public methods.
The factory definition, which can be used to construct the SqlMonitor instances.
The list of ordering directives for the SQL Processor queries execution.
The enumeration for the ordering directives.
The META type for an auto-generated identity.
The factory definition, which can be used to construct the SQL Processor plugins instances.
The primary SQL Processor class for the META SQL stored procedures execution.
The crate (design pattern) for all input parameters for the SqlMetaStatement.process(org.sqlproc.engine.impl.SqlMetaStatement.Type, Object, SqlControl, SqlEngine) Also can work as a context for a dynamic ANSI SQL query generation.
The SQL Processor plugin devoted to the META SQL execution optimization.
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 - NOK
The mapping rule type.
The META SQL statement type.
The general runtime exception class for the SQL Processor engine.
 
 
 
The helper class for the META SQL statements and mapping rules parsing.
The SQL Processor processing cache
The SQL Processor initialized engines
The SQL Engine types
 
 
 
Holds the results of ANSI SQL query generation.
The SQL Engine query contract definition.
A low level callback to be used with the cursor based queries.
The primary SQL Processor class for the META SQL query execution.
A callback to be used with the cursor based queries.
The public runtime context.
The general runtime exception class for the SQL Processor engine.
The SQL Processor plugin devoted to the sequence SELECT SQL construction.
The SQL Engine session contract definition.
The factory definition, which can be used to construct the SqlSession instances.
The META type SHORT.
The compound parameters controlling the META SQL execution.
The META type STRING.
The common ancestor of all META types.
The META type TEXT.
The META type TIMESTAMP.
The META type TIME.
The META type TODATE.
The SQL type of a dynamic input value (SQL statement parameter) or an output value (SQL query scalar).
The factory definition, which can be used to construct the SqlMetaType instances.
SQL Processor utilities.
The generic interface definition for the validation context.
The general runtime exception class for the SQL Processor engine.
The generic interface definition for the validation result.
The vehicle interface definition, which can be used to validate input values in INSERT or UPDATE statements.
The factory definition, which can be used to construct the SqlValidator instances.
This class is used only for the SQL Processor dynamic configuration serialization/deserialization.