| 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 | Class and Description |
|---|---|
class |
SqlCrudEngine
The primary SQL Processor class for the META SQL CRUD statement execution.
|
class |
SqlProcedureEngine
The primary SQL Processor class for the META SQL stored procedures execution.
|
class |
SqlQueryEngine
The primary SQL Processor class for the META SQL query execution.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) ConcurrentHashMap<String,SqlEngine> |
SqlProcessorLoader.Engine.calls |
(package private) ConcurrentHashMap<String,SqlEngine> |
SqlProcessorLoader.Engine.cruds |
(package private) ConcurrentHashMap<String,SqlEngine> |
SqlProcessorLoader.Engine.sqls |
| 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).
|
SqlEngine |
SqlProcessorLoader.getDynamicEngine(String name,
SqlProcessorLoader.EngineType engineType,
String sqlStatement)
Returns the named dynamic SQL Engine instance (the primary SQL Processor class).
|
SqlEngine |
SqlProcessorLoader.getEngine(String name,
SqlProcessorLoader.EngineType engineType)
Returns the named static or dynamic SQL Engine instance (the primary SQL Processor class).
|
SqlEngine |
SqlProcessorLoader.getStaticEngine(String name,
SqlProcessorLoader.EngineType engineType)
Returns the named static SQL Engine instance (the primary SQL Processor class).
|
| Modifier and Type | Method and Description |
|---|---|
(package private) ConcurrentHashMap<String,SqlEngine> |
SqlProcessorLoader.Engine.get(SqlProcessorLoader.EngineType type) |
Map<String,SqlEngine> |
SqlEngineFactory.getCrudDynamicEngines()
Returns the collection of names of all initialized/constructed dynamic SQL CRUD Engine instances.
|
Map<String,SqlEngine> |
SqlDefaultFactory.getCrudDynamicEngines()
Returns the collection of names of all initialized/constructed dynamic SQL CRUD Engine instances.
|
Map<String,SqlEngine> |
SqlEngineFactory.getCrudEngines()
Returns the collection of named dynamic SQL CRUD Engines (the primary SQL Processor class) instances.
|
Map<String,SqlEngine> |
SqlDefaultFactory.getCrudEngines()
Returns the collection of named dynamic SQL CRUD Engines (the primary SQL Processor class) instances.
|
Map<String,SqlEngine> |
SqlProcessorLoader.getDynamicEngines(SqlProcessorLoader.EngineType engineType)
Returns all dynamic engines of the required type
|
Map<String,SqlEngine> |
SqlProcessorLoader.getEngines(SqlProcessorLoader.EngineType engineType)
Returns all static engines of the required type
|
Map<String,SqlEngine> |
SqlEngineFactory.getProcedureDynamicEngines()
Returns the collection of names of all initialized/constructed dynamic SQL Procedure Engine instances.
|
Map<String,SqlEngine> |
SqlDefaultFactory.getProcedureDynamicEngines()
Returns the collection of names of all initialized/constructed dynamic SQL Procedure Engine instances.
|
Map<String,SqlEngine> |
SqlEngineFactory.getProcedureEngines()
Returns the collection of named dynamic SQL Procedure Engines (the primary SQL Processor class) instances.
|
Map<String,SqlEngine> |
SqlDefaultFactory.getProcedureEngines()
Returns the collection of named dynamic SQL Procedure Engines (the primary SQL Processor class) instances.
|
Map<String,SqlEngine> |
SqlEngineFactory.getQueryDynamicEngines()
Returns the collection of names of all initialized/constructed dynamic SQL Query Engine instances.
|
Map<String,SqlEngine> |
SqlDefaultFactory.getQueryDynamicEngines()
Returns the collection of names of all initialized/constructed dynamic SQL Query Engine instances.
|
Map<String,SqlEngine> |
SqlEngineFactory.getQueryEngines()
Returns the collection of named dynamic SQL Query Engines (the primary SQL Processor class) instances.
|
Map<String,SqlEngine> |
SqlDefaultFactory.getQueryEngines()
Returns the collection of named dynamic SQL Query Engines (the primary SQL Processor class) instances.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
SqlDefaultFactory.check(String name,
SqlEngine sqlEngine)
Check the SQL Engine instance is not null
|
private void |
SqlProcessorLoader.loadStatementFeatures(String name,
SqlEngine sqlEngine)
Some filters can be the optional features in the statement context.
|
| Modifier and Type | Field and Description |
|---|---|
private SqlEngine |
SqlProcessContext.sqlEngine
The primary SQL Processor class for the META SQL execution.
|
| Modifier and Type | Method and Description |
|---|---|
SqlProcessResult |
SqlMetaStatement.process(SqlMetaStatement.Type sqlStatementType,
Object dynamicInputValues,
SqlControl sqlControl,
SqlEngine sqlEngine)
The main contract for a dynamic ANSI SQL Query generation.
|
| Constructor and Description |
|---|
SqlProcessContext(SqlMetaStatement.Type sqlStatementType,
Object dynamicInputValues,
SqlControl sqlControl,
SqlEngine sqlEngine)
Creates a new instance.
|
Copyright © 2016. All rights reserved.