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 |
|