Uses of Interface
org.sqlproc.engine.type.SqlTypeFactory

Packages that use SqlTypeFactory
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. 
 

Uses of SqlTypeFactory in org.sqlproc.engine
 

Fields in org.sqlproc.engine declared as SqlTypeFactory
private  SqlTypeFactory SqlProcessorLoader.composedTypeFactory
          The combined factory for the META types construction.
private  SqlTypeFactory SqlSimpleFactory.typeFactory
          The factory for the META types construction.
protected  SqlTypeFactory SqlEngine.typeFactory
          The factory for the META types construction.
 

Methods in org.sqlproc.engine that return SqlTypeFactory
 SqlTypeFactory SqlSimpleFactory.getTypeFactory()
          Returns the factory for the META types construction.
 

Methods in org.sqlproc.engine with parameters of type SqlTypeFactory
 void SqlSimpleFactory.setTypeFactory(SqlTypeFactory typeFactory)
          Sets the factory for the META types construction.
 

Constructors in org.sqlproc.engine with parameters of type SqlTypeFactory
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, 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)
          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, 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, 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, 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.
 

Uses of SqlTypeFactory in org.sqlproc.engine.impl
 

Fields in org.sqlproc.engine.impl declared as SqlTypeFactory
(package private)  SqlTypeFactory SqlProcessorParser.meta_scope.typeFactory
           
(package private)  SqlTypeFactory SqlProcessorParser.mapping_scope.typeFactory
           
 

Fields in org.sqlproc.engine.impl with type parameters of type SqlTypeFactory
private static ThreadLocal<SqlTypeFactory> SqlProcessContext.currentTypeFactory
          The thread local holder for the factory responsible for the META types construction.
 

Methods in org.sqlproc.engine.impl that return SqlTypeFactory
static SqlTypeFactory SqlProcessContext.getTypeFactory()
          Returns the factory for the current thread responsible for the META types construction.
 

Methods in org.sqlproc.engine.impl with parameters of type SqlTypeFactory
(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 SqlProcessorParser.addModifier(SqlTypeFactory typeFactory, SqlMappingItem item, String modifier)
           
(package private)  void SqlProcessorParser.addModifier(SqlTypeFactory typeFactory, SqlMappingItem item, String modifier, String attrName)
           
(package private)  void SqlProcessorParser.addModifier(SqlTypeFactory typeFactory, SqlMetaConst 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 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).
 SqlMappingRule SqlProcessorParser.mapping(String name, SqlTypeFactory _typeFactory, boolean _skip)
           
 SqlMetaStatement SqlProcessorParser.meta(String name, SqlTypeFactory _typeFactory, boolean _skip)
           
 SqlProcessor SqlProcessorParser.parse2(SqlTypeFactory _typeFactory, Map<String,Object> defaultFeatures, Set<String> onlyStatements, String[] filters)
           
 SqlProcessResult SqlMetaStatement.process(SqlMetaStatement.Type sqlStatementType, Object dynamicInputValues, Object staticInputValues, List<SqlOrder> order, Map<String,Object> features, SqlTypeFactory typeFactory, SqlPluginFactory pluginFactory)
          The main contract for a dynamic ANSI SQL Query generation.
(package private) static void SqlProcessContext.setTypeFactory(SqlTypeFactory typeFactory)
          THIS METHOD IS NOT PART OF THE SQL PROCESSOR PUBLIC API.
 

Constructors in org.sqlproc.engine.impl with parameters of type SqlTypeFactory
SqlProcessContext(SqlMetaStatement.Type sqlStatementType, Object dynamicInputValues, Object staticInputValues, List<SqlOrder> order, Map<String,Object> features, SqlTypeFactory typeFactory, SqlPluginFactory pluginFactory)
          Creates a new instance.
 

Uses of SqlTypeFactory in org.sqlproc.engine.jdbc.type
 

Classes in org.sqlproc.engine.jdbc.type that implement SqlTypeFactory
 class JdbcTypeFactory
          The factory definition for the JDBC stack, which can be used to construct the SqlMetaType instances.
 

Uses of SqlTypeFactory in org.sqlproc.engine.type
 

Classes in org.sqlproc.engine.type that implement SqlTypeFactory
 class SqlComposedTypeFactory
          The factory definition, which can be used to construct the SqlMetaType instances.
 

Fields in org.sqlproc.engine.type declared as SqlTypeFactory
private  SqlTypeFactory SqlComposedTypeFactory.typeFactory
          The factory of the underlying stack.
 

Constructors in org.sqlproc.engine.type with parameters of type SqlTypeFactory
SqlComposedTypeFactory(SqlTypeFactory typeFactory)
          Creates a new instance of this factory.
SqlComposedTypeFactory(SqlTypeFactory typeFactory, List<SqlInternalType> customTypes)
          Creates a new instance of this factory.
 



Copyright © 2013. All Rights Reserved.