| Package | Description |
|---|---|
| org.sqlproc.engine |
The public part of the SQL Processor implementation.
|
| org.sqlproc.engine.impl |
The private part of the SQL Processor implementation.
|
| org.sqlproc.engine.jmx |
| Modifier and Type | Method and Description |
|---|---|
SqlQueryEngine |
SqlDefaultFactory.getCheckedQueryEngine(String name)
Returns the named static or dynamic SQL Query Engine instance (the primary SQL Processor class).
|
SqlQueryEngine |
SqlEngineFactory.getCheckedQueryEngine(String name)
Returns the named static or dynamic SQL Query Engine instance (the primary SQL Processor class).
|
SqlQueryEngine |
SqlDefaultFactory.getCheckedStaticQueryEngine(String name)
Returns the named static SQL Query Engine instance (the primary SQL Processor class).
|
SqlQueryEngine |
SqlEngineFactory.getCheckedStaticQueryEngine(String name)
Returns the named static SQL Query Engine instance (the primary SQL Processor class).
|
SqlQueryEngine |
SqlDefaultFactory.getDynamicQueryEngine(String name,
String sqlStatement)
Returns the named dynamic SQL Query Engine instance (the primary SQL Processor class).
|
SqlQueryEngine |
SqlEngineFactory.getDynamicQueryEngine(String name,
String sqlStatement)
Returns the named dynamic SQL Query Engine instance (the primary SQL Processor class).
|
| Constructor and Description |
|---|
SqlCrudEngine(String name,
String statement,
SqlMonitor monitor,
Map<String,Object> features,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory)
Creates a new instance of the SqlCrudEngine from one META SQL statement string.
|
SqlCrudEngine(String name,
String statement,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory)
Creates a new instance of the SqlCrudEngine from one META SQL statement string.
|
SqlProcedureEngine(String name,
String statement,
String mapping,
SqlMonitor monitor,
Map<String,Object> features,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory)
Creates a new instance of the SqlProcedureEngine from one stored procedure execution META SQL statement string
and one SQL Mapping rule string.
|
SqlProcedureEngine(String name,
String statement,
String mapping,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory)
Creates a new instance of the SqlProcedureEngine from one stored procedure execution META SQL statement and one
SQL mapping rule string.
|
SqlProcessorLoader(StringBuilder sbStatements,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory)
Creates a new instance of the SqlProcessorLoader from the String content repository (which is in fact a
collection of the META SQL statements, mapping rules and optional features.
|
SqlProcessorLoader(StringBuilder sbStatements,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory,
String filter)
Creates a new instance of the SqlProcessorLoader from the String content repository (which is in fact a
collection of the META SQL statements, mapping rules and optional features.
|
SqlProcessorLoader(StringBuilder sbStatements,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory,
String filter,
SqlMonitorFactory monitorFactory)
Creates a new instance of the SqlProcessorLoader from the String content repository (which is in fact a
collection of the META SQL statements, mapping rules and optional features.
|
SqlProcessorLoader(StringBuilder sbStatements,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory,
String filter,
SqlMonitorFactory monitorFactory,
List<SqlInternalType> customTypes,
String... onlyStatements)
Creates a new instance of the SqlProcessorLoader from the String content repository (which is in fact a
collection of the META SQL statements, mapping rules and optional features.
|
SqlProcessorLoader(StringBuilder sbStatements,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory,
String filter,
SqlMonitorFactory monitorFactory,
SqlValidatorFactory validatorFactory,
List<SqlInternalType> customTypes,
SqlEngineConfiguration configuration,
String... onlyStatements)
Creates a new instance of the SqlProcessorLoader from the String content repository (which is in fact a
collection of the META SQL statements, mapping rules and optional features.
|
SqlProcessorLoader(StringBuilder sbStatements,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory,
String filter,
SqlMonitorFactory monitorFactory,
SqlValidatorFactory validatorFactory,
List<SqlInternalType> customTypes,
String... onlyStatements)
Creates a new instance of the SqlProcessorLoader from the String content repository (which is in fact a
collection of the META SQL statements, mapping rules and optional features.
|
SqlQueryEngine(String name,
String statement,
String mapping,
SqlMonitor monitor,
Map<String,Object> features,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory)
Creates a new instance of the SqlQueryEngine from one META SQL statement string and one SQL Mapping rule string.
|
SqlQueryEngine(String name,
String statement,
String mapping,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory)
Creates a new instance of the SqlQueryEngine from one META SQL query string and one SQL mapping rule string.
|
| Modifier and Type | Method and Description |
|---|---|
static SqlProcessor |
SqlProcessor.getInstance(StringBuilder sbStatements,
SqlTypeFactory typeFactory,
Map<String,Object> defaultFeatures,
Set<String> onlyStatements,
String... filters)
Simple factory method (design pattern).
|
static SqlMetaStatement |
SqlMetaStatement.getInstance(String name,
String statement,
SqlTypeFactory typeFactory)
Simple factory method (design pattern).
|
static SqlMappingRule |
SqlMappingRule.getInstance(String name,
String mappingStatement,
SqlTypeFactory typeFactory)
Simple factory method (design pattern).
|
static SqlProcessor |
SqlProcessor.getLazyInstance(StringBuilder sbStatements,
SqlTypeFactory typeFactory,
Map<String,Object> defaultFeatures,
Set<String> onlyStatements,
String... filters)
Simple factory method (design pattern).
|
| Modifier and Type | Method and Description |
|---|---|
void |
SqlDefaultFactoryMXBean.newQueryEngine(String name,
String sqlStatement)
A new dynamic SQL Query Engine instance is established in the cache.
|
Copyright © 2016. All rights reserved.