Package org.sqlproc.engine.plugin
The plugins are used to alter the behavior of the SQL Processor.
For the standard implementation of them, see DefaultSqlPlugins
.
For more info please see the Plugin mechanism.
- Author:
- Vladimir Hudec
-
Interface Summary Interface Description BeanUtilsPlugin Bean utilities API for the SQL Processor.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.Modifiers The modifiers are used as the supplement values in the processing of the META SQL statements.SqlCountPlugin The SQL Processor plugin devoted to the COUNT SQL construction.SqlExecutionPlugin The SQL Processor plugin devoted to possible SQL query/command modification just before it is executed.SqlFromToPlugin The SQL Processor plugin devoted to the FROM-TO SQL construction.SqlIdentityPlugin The SQL Processor plugin devoted to the identity or sequence SELECT SQL construction.SqlPluginFactory The factory definition, which can be used to construct the SQL Processor plugins instances.SqlProcessingIdPlugin The SQL Processor plugin devoted to the META SQL execution optimization.SqlSequencePlugin The SQL Processor plugin devoted to the sequence SELECT SQL construction. -
Class Summary Class Description BeanUtilsPlugin.GetterType Holder for the getter types (standard and generic ones).DefaultBeanUtilsPlugin Standard bean utilities implementation.DefaultSqlPlugins The SQL Processor plugins standard implementation.SimpleSqlPluginFactory The simple implementation of theSqlPluginFactory
.SqlFromToPlugin.LimitType The characteristic of FROM and TO restrictions used inSqlQuery.list(SqlRuntimeContext)
.