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 SqlEngineLoader.composedTypeFactory
           
protected  SqlTypeFactory SqlEngine.typeFactory
          The factory for the META types construction.
private  SqlTypeFactory SqlSimpleFactory.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, SqlMonitor monitor, Map<String,Object> features, SqlTypeFactory typeFactory)
          Creates a new instance of the SqlCrudEngine from one META SQL statement instance.
SqlCrudEngine(String name, SqlMetaStatement statement, SqlTypeFactory typeFactory)
          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)
          Creates a new instance of the SqlCrudEngine from one META SQL statement string.
SqlCrudEngine(String name, String statement, SqlTypeFactory typeFactory)
          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)
          Creates a new instance of the SqlEngine from one META SQL statement and one SQL Mapping rule instance.
SqlEngineLoader(Properties props, SqlTypeFactory typeFactory)
          Creates a new instance of the SqlEngineLoader from the properties repository (which is in fact a collection of the META SQL statements, mapping rules and optional features.
SqlEngineLoader(Properties props, SqlTypeFactory typeFactory, String filter)
          Creates a new instance of the SqlEngineLoader from the properties repository (which is in fact a collection of the META SQL statements, mapping rules and optional features.
SqlEngineLoader(Properties props, SqlTypeFactory typeFactory, String filter, SqlMonitorFactory monitorFactory)
          Creates a new instance of the SqlEngineLoader from the properties repository (which is in fact a collection of the META SQL statements, mapping rules and optional features.
SqlEngineLoader(Properties props, SqlTypeFactory typeFactory, String filter, SqlMonitorFactory monitorFactory, List<SqlInternalType> customTypes, String... selectQueries)
          Creates a new instance of the SqlEngineLoader from the properties repository (which is in fact a collection of the META SQL statements, mapping rules and optional features.
SqlEngineLoader(Properties props, SqlTypeFactory typeFactory, String filter, SqlMonitorFactory monitorFactory, String... selectQueries)
          Creates a new instance of the SqlEngineLoader from the properties 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)
          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)
          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)
          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)
          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 SqlMappingParser.parse_scope.typeFactory
           
(package private)  SqlTypeFactory SqlStatementParser.parse_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
static SqlMetaStatement SqlMetaStatement.getInstance(String statement, SqlTypeFactory typeFactory)
          Simple factory method (design pattern).
static SqlMappingRule SqlMappingRule.getInstance(String mappingStatement, SqlTypeFactory typeFactory)
          Simple factory method (design pattern).
 SqlMappingRule SqlMappingParser.parse(SqlTypeFactory _typeFactory)
           
 SqlMetaStatement SqlStatementParser.parse(SqlTypeFactory _typeFactory)
           
 SqlProcessResult SqlMetaStatement.process(SqlMetaStatement.Type sqlStatementType, Object dynamicInputValues, Object staticInputValues, List<SqlOrder> order, Map<String,Object> features, SqlTypeFactory typeFactory)
          The main contract for a dynamic ANSI SQL Query generation.
(package private)  void SqlMappingParser.setMetaType(SqlTypeFactory typeFactory, SqlMappingItem item, String sMetaType)
           
(package private)  void SqlStatementParser.setMetaType(SqlTypeFactory typeFactory, SqlMappingItem item, String sMetaType)
           
(package private)  void SqlStatementParser.setMetaType(SqlTypeFactory typeFactory, SqlMetaConst item, String sMetaType)
           
(package private)  void SqlStatementParser.setMetaType(SqlTypeFactory typeFactory, SqlMetaIdent item, String sMetaType)
           
(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)
          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 © 2011. All Rights Reserved.