| 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.
|
| Modifier and Type | Field and Description |
|---|---|
protected SqlMetaStatement |
SqlEngine.statement
The pre-compiled META SQL query or statement.
|
| Modifier and Type | Field and Description |
|---|---|
private Map<String,SqlMetaStatement> |
SqlProcessorLoader.calls
The collection of named META SQL CALLABLE statements.
|
private Map<String,SqlMetaStatement> |
SqlProcessorLoader.cruds
The collection of named META SQL CRUD statements.
|
private Map<String,SqlMetaStatement> |
SqlProcessorLoader.sqls
The collection of named META SQL queries.
|
| Modifier and Type | Method and Description |
|---|---|
private Map<String,SqlMetaStatement> |
SqlProcessorLoader.getStatements(SqlProcessorLoader.EngineType engineType)
Returns the static statements container based on required SQL Engine type
|
| Modifier and Type | Method and Description |
|---|---|
private SqlEngine |
SqlProcessorLoader.createEngine(String name,
SqlProcessorLoader.EngineType engineType,
SqlMetaStatement stmt,
String sqlStatement)
Creates a new instance of the SQL Engine instance (the primary SQL Processor class).
|
| Constructor and Description |
|---|
SqlCrudEngine(String name,
SqlMetaStatement statement,
SqlMappingRule mapping,
SqlMonitor monitor,
Map<String,Object> features,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory)
Creates a new instance of the SqlCrudEngine from one META SQL statement instance.
|
SqlCrudEngine(String name,
SqlMetaStatement statement,
SqlMappingRule mapping,
SqlMonitor monitor,
Map<String,Object> features,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory,
SqlEngineConfiguration configuration)
Creates a new instance of the SqlCrudEngine from one META SQL statement instance.
|
SqlCrudEngine(String name,
SqlMetaStatement statement,
SqlMonitor monitor,
Map<String,Object> features,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory)
Creates a new instance of the SqlCrudEngine from one META SQL statement instance.
|
SqlCrudEngine(String name,
SqlMetaStatement statement,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory)
Creates a new instance of the SqlCrudEngine from one META SQL statement instance.
|
SqlEngine(String name,
SqlMetaStatement statement,
SqlMappingRule mapping,
SqlMonitor monitor,
Map<String,Object> features,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory,
SqlEngineConfiguration configuration)
Creates a new instance of the SqlEngine from one META SQL statement and one SQL Mapping rule instance.
|
SqlProcedureEngine(String name,
SqlMetaStatement statement,
SqlMappingRule 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 and one
SQL mapping rule instances.
|
SqlProcedureEngine(String name,
SqlMetaStatement statement,
SqlMappingRule mapping,
SqlMonitor monitor,
Map<String,Object> features,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory,
SqlEngineConfiguration configuration)
Creates a new instance of the SqlProcedureEngine from one stored procedure execution META SQL statement and one
SQL mapping rule instances.
|
SqlProcedureEngine(String name,
SqlMetaStatement statement,
SqlMappingRule 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 instances.
|
SqlQueryEngine(String name,
SqlMetaStatement statement,
SqlMappingRule mapping,
SqlMonitor monitor,
Map<String,Object> features,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory)
Creates a new instance of the SqlQueryEngine from one META SQL statement and one SQL mapping rule instances.
|
SqlQueryEngine(String name,
SqlMetaStatement statement,
SqlMappingRule mapping,
SqlMonitor monitor,
Map<String,Object> features,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory,
SqlEngineConfiguration configuration)
Creates a new instance of the SqlQueryEngine from one META SQL statement and one SQL mapping rule instances.
|
SqlQueryEngine(String name,
SqlMetaStatement statement,
SqlMappingRule mapping,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory)
Creates a new instance of the SqlQueryEngine from one META SQL statement and one SQL mapping rule instances.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) Map<String,Map<String,SqlMetaStatement>> |
SqlProcessor.metaStatements
The collection of the META SQL statements.
|
| Modifier and Type | Method and Description |
|---|---|
static SqlMetaStatement |
SqlMetaStatement.getInstance(String name,
String statement,
SqlTypeFactory typeFactory)
Simple factory method (design pattern).
|
SqlMetaStatement |
SqlProcessorParser.meta(String name,
SqlTypeFactory _typeFactory,
boolean _skip) |
(package private) SqlMetaStatement |
SqlProcessorParser.newSqlMetaStatement() |
(package private) SqlMetaStatement |
SqlProcessorLazyParser.newSqlMetaStatement() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,SqlMetaStatement> |
SqlProcessor.getMetaStatements(SqlProcessor.StatementType type)
Returns the collection of the META SQL statements.
|
Map<String,SqlMetaStatement> |
SqlProcessor.getMetaStatements(String type)
Returns the collection of the META SQL statements.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) boolean |
SqlProcessorParser.add(SqlProcessor processor,
String type,
String name,
SqlMetaStatement statement,
List<String> activeFilters,
String... filters) |
(package private) boolean |
SqlProcessor.addMetaStatement(String type,
String name,
String raw,
SqlMetaStatement statement,
List<ErrorMsg> errors,
List<String> activeFilters,
String... filters)
Adds a new META SQL statement.
|
void |
SqlProcessorParser.metaSql(SqlMetaStatement metaStatement) |
void |
SqlProcessorParser.sql(SqlMetaStatement metaStatement) |
void |
SqlProcessorParser.sqlFragment(SqlMetaStatement metaStatement) |
Copyright © 2017. All rights reserved.