| 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.jdbc.type |
All the META types staff for the JDBC stack devoted to special handling of input/output values.
|
| org.sqlproc.engine.type |
All the META types staff devoted to special handling of input/output values.
|
| Modifier and Type | Field and Description |
|---|---|
private SqlTypeFactory |
SqlProcessorLoader.composedTypeFactory
The combined factory for the META types construction.
|
private SqlTypeFactory |
SqlDefaultFactory.typeFactory
The factory for the META types construction.
|
protected SqlTypeFactory |
SqlEngine.typeFactory
The factory for the META types construction.
|
| Modifier and Type | Method and Description |
|---|---|
SqlTypeFactory |
SqlDefaultFactory.getTypeFactory()
Returns the factory for the META types construction.
|
SqlTypeFactory |
SqlEngine.getTypeFactory()
Returns the factory for the META types construction.
|
SqlTypeFactory |
SqlRuntimeContext.getTypeFactory()
Returns the factory responsible for the META types construction.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SqlDefaultFactory.setTypeFactory(SqlTypeFactory typeFactory)
Sets the factory for the META types construction.
|
| 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.
|
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.
|
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.
|
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.
|
SqlProcessorLoader(StringBuilder sbStatements,
SqlTypeFactory typeFactory,
SqlPluginFactory pluginFactory,
String filter,
SqlMonitorFactory monitorFactory,
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,
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.
|
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 | Field and Description |
|---|---|
(package private) SqlTypeFactory |
SqlProcessorParser.meta_scope.typeFactory |
(package private) SqlTypeFactory |
SqlProcessorParser.mapping_scope.typeFactory |
| Modifier and Type | Method and Description |
|---|---|
SqlTypeFactory |
SqlProcessContext.getTypeFactory()
Returns the factory responsible for the META types construction.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) static void |
ParserUtils.addModifier(Object target,
SqlTypeFactory typeFactory,
String modifier) |
(package private) static void |
ParserUtils.addModifier(Object target,
SqlTypeFactory typeFactory,
String modifier,
String attrName) |
(package private) void |
SqlProcessorLazyParser.addModifier(SqlTypeFactory typeFactory,
SqlMappingItem item,
String modifier) |
(package private) void |
SqlProcessorParser.addModifier(SqlTypeFactory typeFactory,
SqlMappingItem item,
String modifier) |
(package private) void |
SqlProcessorLazyParser.addModifier(SqlTypeFactory typeFactory,
SqlMappingItem item,
String modifier,
String attrName) |
(package private) void |
SqlProcessorParser.addModifier(SqlTypeFactory typeFactory,
SqlMappingItem item,
String modifier,
String attrName) |
(package private) void |
SqlProcessorLazyParser.addModifier(SqlTypeFactory typeFactory,
SqlMetaConst item,
String modifier,
org.antlr.runtime.Token not) |
(package private) void |
SqlProcessorParser.addModifier(SqlTypeFactory typeFactory,
SqlMetaConst item,
String modifier,
org.antlr.runtime.Token not) |
(package private) void |
SqlProcessorLazyParser.addModifier(SqlTypeFactory typeFactory,
SqlMetaIdent item,
String modifier,
org.antlr.runtime.Token not) |
(package private) void |
SqlProcessorParser.addModifier(SqlTypeFactory typeFactory,
SqlMetaIdent item,
String modifier,
org.antlr.runtime.Token not) |
static SqlProcessor |
SqlProcessor.getInstance(StringBuilder sbStatements,
SqlTypeFactory typeFactory,
Map<String,Object> defaultFeatures,
Set<String> onlyStatements,
String... filters)
Simple factory method (design pattern).
|
static SqlMappingRule |
SqlMappingRule.getInstance(String name,
String mappingStatement,
SqlTypeFactory typeFactory)
Simple factory method (design pattern).
|
static SqlMetaStatement |
SqlMetaStatement.getInstance(String name,
String statement,
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).
|
SqlMappingRule |
SqlProcessorParser.mapping(String name,
SqlTypeFactory _typeFactory,
boolean _skip) |
SqlMetaStatement |
SqlProcessorParser.meta(String name,
SqlTypeFactory _typeFactory,
boolean _skip) |
SqlProcessor |
SqlProcessorLazyParser.parse2(SqlTypeFactory _typeFactory,
Map<String,Object> defaultFeatures,
Set<String> onlyStatements,
String[] filters) |
SqlProcessor |
SqlProcessorParser.parse2(SqlTypeFactory _typeFactory,
Map<String,Object> defaultFeatures,
Set<String> onlyStatements,
String[] filters) |
| Modifier and Type | Class and Description |
|---|---|
class |
JdbcTypeFactory
The factory definition for the JDBC stack, which can be used to construct the
SqlMetaType instances. |
| Modifier and Type | Class and Description |
|---|---|
class |
SqlComposedTypeFactory
The factory definition, which can be used to construct the
SqlMetaType instances. |
| Modifier and Type | Field and Description |
|---|---|
private SqlTypeFactory |
SqlComposedTypeFactory.typeFactory
The factory of the underlying stack.
|
| Constructor and Description |
|---|
SqlComposedTypeFactory(SqlTypeFactory typeFactory)
Creates a new instance of this factory.
|
SqlComposedTypeFactory(SqlTypeFactory typeFactory,
List<SqlInternalType> customTypes)
Creates a new instance of this factory.
|
Copyright © 2016. All rights reserved.