All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| BeanUtilsPlugin |
Bean utilities API for the SQL Processor.
|
| BeanUtilsPlugin.GetterType |
Holder for the getter types (standard and generic ones).
|
| Beta |
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..
|
| DDLLoader |
The helper class for the DDL file(s) loading.
|
| DefaultBeanUtilsPlugin |
Standard bean utilities implementation.
|
| DefaultSqlPlugins |
The SQL Processor plugins standard implementation.
|
| ErrorMsg |
Every parser error is encapsulated into the instance of this class.
|
| IdentitySetter |
The helper contract implemented by SqlInputValue to support the auto-generated identities.
|
| IsEmptyPlugin |
The SQL Processor plugin devoted to evaluate the emptiness of the input value.
|
| IsTruePlugin |
The SQL Processor plugin devoted to evaluate the boolean value of the logical expression.
|
| JdbcBigDecimalType |
The JDBC META type BIGDECIMAL.
|
| JdbcBigIntegerType |
The JDBC META type BIGINTEGER.
|
| JdbcBlobType |
The SQL META Types for BLOB.
|
| JdbcBooleanType |
The JDBC META type BOOLEAN.
|
| JdbcByteArrayType |
The JDBC META type BYTEARRAY.
|
| JdbcByteArrayWrapperType |
TThe JDBC META type BYTEARRAY.
|
| JdbcByteType |
The JDBC META type BYTE.
|
| JdbcCharType |
The JDBC META type CHARACTER.
|
| JdbcClobType |
The JDBC META type CLOB.
|
| JdbcDateTimeType |
The JDBC META type DATETIME.
|
| JdbcDateType |
The JDBC META type DATE.
|
| JdbcDefaultType |
The default META type for the JDBC stack.
|
| JdbcDoubleType |
The JDBC META type DOUBLE.
|
| JdbcEngineFactory |
|
| JdbcEnumIntegerType |
The JDBC META type ENUMINTEGER.
|
| JdbcEnumStringType |
The JDBC META type ENUMSTRING.
|
| JdbcFloatType |
The JDBC META type FLOAT.
|
| JdbcFromDateType |
The JDBC META type FROMDATE.
|
| JdbcInstantType |
The JDBC META type INSTANT.
|
| JdbcIntegerType |
The JDBC META type INTEGER.
|
| JdbcLocalDateTimeType |
The JDBC META type LOCALDATETIME.
|
| JdbcLocalDateType |
The JDBC META type LOCALDATE.
|
| JdbcLocalTimeType |
The JDBC META type LOCALTIME.
|
| JdbcLongType |
The JDBC META type LONG.
|
| JdbcOracleCursorType |
The JDBC META type ORACLE_CURSOR (from Oracle jdbc driver).
|
| JdbcOtherType |
The JDBC META type OTHER.
|
| JdbcQuery |
The JDBC stack implementation of the SQL Engine query contract.
|
| JdbcSession |
The JDBC stack implementation of the SQL Engine session contract.
|
| JdbcSessionFactory |
|
| JdbcShortType |
The JDBC META type SHORT.
|
| JdbcSimpleSession |
The JDBC stack implementation of the SQL Engine session contract.
|
| JdbcSqlType |
The contract which has to be implemented by all JDBC META types.
|
| JdbcStringType |
The JDBC META type STRING.
|
| JdbcTextType |
The JDBC META type TEXT.
|
| JdbcTimestampType |
The JDBC META type TIMESTAMP.
|
| JdbcTimeType |
The JDBC META type TIME.
|
| JdbcToDateType |
The JDBC META type TODATE.
|
| JdbcTypeFactory |
The factory definition for the JDBC stack, which can be used to construct the SqlMetaType instances.
|
| Modifiers |
The modifiers are used as the supplement values in the processing of the META SQL statements.
|
| OutValueSetter |
The helper contract implemented by SqlInputValue to support the OUT and INOUT input values.
|
| ParserUtils |
Parser utilities.
|
| Pojo |
This annotation is used by the advanced template pojos.
|
| PropertiesLoader |
The helper class for the property file loading.
|
| SimpleEngineConfigurationStore |
This class is used only for the SQL Processor dynamic configuration serialization/deserialization.
|
| SimpleJaxbStore |
This class is used only for the SQL Processor dynamic configuration serialization/deserialization.
|
| SimpleSqlPluginFactory |
|
| SqlBigDecimalType |
The META type BIGDECIMAL.
|
| SqlBigIntegerType |
The META types BIGINTEGER.
|
| SqlBlobType |
The META type BLOB.
|
| SqlBooleanType |
The META type BOOLEAN.
|
| SqlByteArrayType |
The META type BYTEARRAY.
|
| SqlByteType |
The META type BYTE.
|
| SqlCharType |
The META type CHARACTER.
|
| SqlClobType |
The META type CLOB.
|
| SqlComposedTypeFactory |
The factory definition, which can be used to construct the SqlMetaType instances.
|
| SqlControl |
The compound parameters controlling the META SQL execution.
|
| SqlControl.LowLevelSqlCallback |
The low level (before and after the SQL command execution) SQL callback.
|
| SqlControl.SqlExecutionCallback |
The SQL command execution callback (before and after the SQL command execution).
|
| SqlCountPlugin |
The SQL Processor plugin devoted to the COUNT SQL construction.
|
| SqlCrudEngine |
The primary SQL Processor class for the META SQL CRUD statement execution.
|
| SqlDatabaseColumn |
A META SQL sub-element.
|
| SqlDatabaseTable |
A META SQL sub-element.
|
| SqlDateTimeType |
The META type DATETIME.
|
| SqlDateType |
The META type DATE.
|
| SqlDefaultFactory |
|
| SqlDefaultFactory.SqlThreadPoolExecutor |
The customized ThreadPoolExecutor.
|
| SqlDefaultFactoryMXBean |
The simplified JMX interface for the SQL Engine factory.
|
| SqlDefaultFeatures |
The default optional features.
|
| SqlDefaultType |
The default META type for the JDBC stack.
|
| SqlDoubleType |
The META type DOUBLE.
|
| SqlEmptyMonitor |
|
| SqlEngine |
|
| SqlEngineConfiguration |
The dynamic configuration of the SQL Processor.
|
| SqlEngineConfigurationStore |
This class is used only for the SQL Processor dynamic configuration serialization/deserialization.
|
| SqlEngineException |
The general exception class for the SQL Processor parser.
|
| SqlEngineFactory |
The factory definition, which can be used to construct the SqlEngine instances.
|
| SqlEnumIntegerType |
The META type ENUMINTEGER.
|
| SqlEnumStringType |
The META type ENUMSTRING.
|
| SqlExecutionPlugin |
The SQL Processor plugin devoted to possible SQL query/command modification just before it is executed.
|
| SqlExtendedMonitor |
The vehicle interface definition, which can be used to monitor the duration of all SQL queries execution.
|
| SqlFeature |
The optional features are used to alter the behavior of the SQL Processor.
|
| SqlFilesLoader |
The helper class for the file(s) loading.
|
| SqlFloatType |
The META type FLOAT.
|
| SqlFromDateType |
The META type FROMDATE.
|
| SqlFromToPlugin |
The SQL Processor plugin devoted to the FROM-TO SQL construction.
|
| SqlFromToPlugin.LimitType |
|
| SqlIdentityPlugin |
The SQL Processor plugin devoted to the identity or sequence SELECT SQL construction.
|
| SqlIdentityType |
The META type for an auto-generated identity.
|
| SqlInputValue |
The entity for a dynamic input value.
|
| SqlInputValue.Code |
Enumeration for no/upper/lower case conversion.
|
| SqlInputValue.Mode |
Enumeration for IN/OUT/INOUT mode of callable statement parameter.
|
| SqlInputValue.Type |
Enumeration for the type of input value.
|
| SqlInstantType |
The META type LOCALTIME.
|
| SqlIntegerType |
The META type INTEGER.
|
| SqlLocalDateTimeType |
The META type LOCALDATETIME.
|
| SqlLocalDateType |
The META type LOCALDATE.
|
| SqlLocalTimeType |
The META type LOCALTIME.
|
| SqlLongType |
The META type LONG.
|
| SqlMappingAttribute |
The mapping rule sub-element for one output attribute.
|
| SqlMappingIdentity |
The identity related to one output attribute.
|
| SqlMappingItem |
The mapping rule element for one output attribute, which is a mapping item.
|
| SqlMappingResult |
Holds the results of an explicit and an implicit mapping rules merging.
|
| SqlMappingRule |
The precompiled mapping entity for one external META SQL mapping rule.
|
| SqlMetaAndOr |
A META SQL sub-element.
|
| SqlMetaAndOr.Type |
The enumeration of types.
|
| SqlMetaConst |
A META SQL sub-element.
|
| SqlMetaElement |
The parents of all ANTLR grammar based elements for META SQL.
|
| SqlMetaIdent |
A META SQL sub-element.
|
| SqlMetaIf |
A META SQL sub-element.
|
| SqlMetaIfItem |
A META SQL sub-element.
|
| SqlMetaLogExpr |
A META SQL sub-element.
|
| SqlMetaLogOperand |
The ancestor of META SQL sub-elements, which can be used in SqlMetaLogExpr.
|
| SqlMetaLogOperator |
A META SQL sub-element.
|
| SqlMetaLogOperator.Type |
The enumeration of the logical operator types.
|
| SqlMetaOperator |
A META SQL sub-element.
|
| SqlMetaOrd |
A META SQL sub-element.
|
| SqlMetaSimple |
The ancestor of simple META SQL sub-elements.
|
| SqlMetaSqlFragment |
A META SQL sub-element.
|
| SqlMetaSqlFragment.Type |
The enumeration of types.
|
| SqlMetaStatement |
Precompiled META SQL statement.
|
| SqlMetaStatement.Type |
The SQL command type.
|
| SqlMetaText |
A META SQL sub-element.
|
| SqlMetaType |
The common ancestor of all META types.
|
| SqlMonitor |
The vehicle interface definition, which can be used to monitor the duration of all SQL queries execution.
|
| SqlMonitor.Runner |
|
| SqlMonitorFactory |
The factory definition, which can be used to construct the SqlMonitor instances.
|
| SqlOrder |
The list of ordering directives for the SQL Processor queries execution.
|
| SqlOrder.Order |
The enumeration for the ordering directives.
|
| SqlOutValueType |
The META type for an auto-generated identity.
|
| SqlPluginFactory |
The factory definition, which can be used to construct the SQL Processor plugins instances.
|
| SqlProcedureEngine |
The primary SQL Processor class for the META SQL stored procedures execution.
|
| SqlProcessContext |
|
| SqlProcessingIdPlugin |
The SQL Processor plugin devoted to the META SQL execution optimization.
|
| SqlProcessor |
Pre-compiled META SQL statements, output mappings and optional features (also known as the SQL Processor artifacts).
|
| SqlProcessor.FeatureType |
The mapping rule type.
|
| SqlProcessor.FilterStatus |
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
|
| SqlProcessor.MappingType |
The mapping rule type.
|
| SqlProcessor.StatementType |
The META SQL statement type.
|
| SqlProcessorException |
The general runtime exception class for the SQL Processor engine.
|
| SqlProcessorLazyLexer |
|
| SqlProcessorLazyParser |
|
| SqlProcessorLexer |
|
| SqlProcessorLoader |
The helper class for the META SQL statements and mapping rules parsing.
|
| SqlProcessorLoader.Cache |
The SQL Processor processing cache
|
| SqlProcessorLoader.Engine |
The SQL Processor initialized engines
|
| SqlProcessorLoader.EngineType |
The SQL Engine types
|
| SqlProcessorParser |
|
| SqlProcessorParser.mapping_scope |
|
| SqlProcessorParser.meta_scope |
|
| SqlProcessResult |
Holds the results of ANSI SQL query generation.
|
| SqlQuery |
The SQL Engine query contract definition.
|
| SqlQuery.SqlQueryRowProcessor |
A low level callback to be used with the cursor based queries.
|
| SqlQueryEngine |
The primary SQL Processor class for the META SQL query execution.
|
| SqlRowProcessor<E> |
A callback to be used with the cursor based queries.
|
| SqlRuntimeContext |
The public runtime context.
|
| SqlRuntimeException |
The general runtime exception class for the SQL Processor engine.
|
| SqlSequencePlugin |
The SQL Processor plugin devoted to the sequence SELECT SQL construction.
|
| SqlSession |
The SQL Engine session contract definition.
|
| SqlSessionFactory |
The factory definition, which can be used to construct the SqlSession instances.
|
| SqlShortType |
The META type SHORT.
|
| SqlStandardControl |
The compound parameters controlling the META SQL execution.
|
| SqlStringType |
The META type STRING.
|
| SqlTaggedMetaType |
The common ancestor of all META types.
|
| SqlTextType |
The META type TEXT.
|
| SqlTimestampType |
The META type TIMESTAMP.
|
| SqlTimeType |
The META type TIME.
|
| SqlToDateType |
The META type TODATE.
|
| SqlType |
The SQL type of a dynamic input value (SQL statement parameter) or an output value (SQL query scalar).
|
| SqlTypeFactory |
The factory definition, which can be used to construct the SqlMetaType instances.
|
| SqlUtils |
SQL Processor utilities.
|
| SqlValidationContext<T> |
The generic interface definition for the validation context.
|
| SqlValidationException |
The general runtime exception class for the SQL Processor engine.
|
| SqlValidationResult<T> |
The generic interface definition for the validation result.
|
| SqlValidator |
The vehicle interface definition, which can be used to validate input values in INSERT or UPDATE statements.
|
| SqlValidatorFactory |
The factory definition, which can be used to construct the SqlValidator instances.
|
| XmlEngineConfiguration |
This class is used only for the SQL Processor dynamic configuration serialization/deserialization.
|
| XmlEngineConfiguration.EngineSql |
|
| XmlEngineConfiguration.EngineUsage |
|