Uses of Interface
org.sqlproc.engine.type.SqlTypeFactory
Packages that use SqlTypeFactory
Package
Description
The public part of the SQL Processor implementation.
The private part of the SQL Processor implementation.
All the META types staff for the JDBC stack devoted to special handling of input/output values.
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 SqlTypeFactoryModifier and TypeFieldDescriptionprivate SqlTypeFactorySqlProcessorLoader.composedTypeFactoryThe combined factory for the META types construction.private SqlTypeFactorySqlDefaultFactory.typeFactoryThe factory for the META types construction.protected SqlTypeFactorySqlEngine.typeFactoryThe factory for the META types construction.Methods in org.sqlproc.engine that return SqlTypeFactoryModifier and TypeMethodDescriptionSqlDefaultFactory.getTypeFactory()Returns the factory for the META types construction.SqlEngine.getTypeFactory()Returns the factory for the META types construction.SqlRuntimeContext.getTypeFactory()Returns the factory responsible for the META types construction.Methods in org.sqlproc.engine with parameters of type SqlTypeFactoryModifier and TypeMethodDescriptionvoidSqlDefaultFactory.setTypeFactory(SqlTypeFactory typeFactory) Sets the factory for the META types construction.Constructors in org.sqlproc.engine with parameters of type SqlTypeFactoryModifierConstructorDescriptionSqlCrudEngine(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.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, 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.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.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, 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, List<SqlMetaType> 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<SqlMetaType> 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<SqlMetaType> 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.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.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. -
Uses of SqlTypeFactory in org.sqlproc.engine.impl
Fields in org.sqlproc.engine.impl declared as SqlTypeFactoryModifier and TypeFieldDescription(package private) SqlTypeFactorySqlProcessorParser.mapping_scope.typeFactory(package private) SqlTypeFactorySqlProcessorParser.meta_scope.typeFactoryMethods in org.sqlproc.engine.impl that return SqlTypeFactoryModifier and TypeMethodDescriptionSqlProcessContext.getTypeFactory()Returns the factory responsible for the META types construction.Methods in org.sqlproc.engine.impl with parameters of type SqlTypeFactoryModifier and TypeMethodDescription(package private) static voidParserUtils.addModifier(Object target, SqlTypeFactory typeFactory, String modifier) (package private) static voidParserUtils.addModifier(Object target, SqlTypeFactory typeFactory, String modifier, String attrName) (package private) voidSqlProcessorLazyParser.addModifier(SqlTypeFactory typeFactory, SqlMappingItem item, String modifier) (package private) voidSqlProcessorLazyParser.addModifier(SqlTypeFactory typeFactory, SqlMappingItem item, String modifier, String attrName) (package private) voidSqlProcessorLazyParser.addModifier(SqlTypeFactory typeFactory, SqlMetaConst item, String modifier, org.antlr.runtime.Token not) (package private) voidSqlProcessorLazyParser.addModifier(SqlTypeFactory typeFactory, SqlMetaIdent item, String modifier, org.antlr.runtime.Token not) (package private) voidSqlProcessorParser.addModifier(SqlTypeFactory typeFactory, SqlMappingItem item, String modifier) (package private) voidSqlProcessorParser.addModifier(SqlTypeFactory typeFactory, SqlMappingItem item, String modifier, String attrName) (package private) voidSqlProcessorParser.addModifier(SqlTypeFactory typeFactory, SqlMetaConst item, String modifier, org.antlr.runtime.Token not) (package private) voidSqlProcessorParser.addModifier(SqlTypeFactory typeFactory, SqlMetaIdent item, String modifier, org.antlr.runtime.Token not) static SqlMappingRuleSqlMappingRule.getInstance(String name, String mappingStatement, SqlTypeFactory typeFactory) Simple factory method (design pattern).static SqlMetaStatementSqlMetaStatement.getInstance(String name, String statement, SqlTypeFactory typeFactory) Simple factory method (design pattern).static SqlProcessorSqlProcessor.getInstance(StringBuilder sbStatements, SqlTypeFactory typeFactory, Map<String, Object> defaultFeatures, Set<String> onlyStatements, String... filters) Simple factory method (design pattern).static SqlProcessorSqlProcessor.getLazyInstance(StringBuilder sbStatements, SqlTypeFactory typeFactory, Map<String, Object> defaultFeatures, Set<String> onlyStatements, String... filters) Simple factory method (design pattern).final SqlMappingRuleSqlProcessorParser.mapping(String name, SqlTypeFactory _typeFactory, boolean _skip) final SqlMetaStatementSqlProcessorParser.meta(String name, SqlTypeFactory _typeFactory, boolean _skip) final SqlProcessorSqlProcessorLazyParser.parse2(SqlTypeFactory _typeFactory, Map<String, Object> defaultFeatures, Set<String> onlyStatements, String[] filters) final SqlProcessorSqlProcessorParser.parse2(SqlTypeFactory _typeFactory, Map<String, Object> defaultFeatures, Set<String> onlyStatements, String[] filters) (package private) voidSqlInputValue.setQueryParam(SqlTypeFactory typeFactory, SqlSession session, SqlQuery query, String paramName) Bind a dynamic input value to a named query parameter. -
Uses of SqlTypeFactory in org.sqlproc.engine.jdbc.type
Classes in org.sqlproc.engine.jdbc.type that implement SqlTypeFactoryModifier and TypeClassDescriptionclassThe factory definition for the JDBC stack, which can be used to construct theSqlMetaTypeinstances.Methods in org.sqlproc.engine.jdbc.type with parameters of type SqlTypeFactoryModifier and TypeMethodDescriptionvoidJdbcOracleCursorType.addScalar(SqlTypeFactory typeFactory, SqlQuery query, String dbName, Class<?>... attributeTypes) Declares a scalar query result, which is an SQL query execution output value.voidJdbcOtherType.addScalar(SqlTypeFactory typeFactory, SqlQuery query, String dbName, Class<?>... attributeTypes) Declares a scalar query result, which is an SQL query execution output value. -
Uses of SqlTypeFactory in org.sqlproc.engine.type
Classes in org.sqlproc.engine.type that implement SqlTypeFactoryModifier and TypeClassDescriptionclassThe factory definition, which can be used to construct theSqlMetaTypeinstances.Fields in org.sqlproc.engine.type declared as SqlTypeFactoryModifier and TypeFieldDescriptionprivate SqlTypeFactorySqlComposedTypeFactory.typeFactoryThe factory of the underlying stack.Methods in org.sqlproc.engine.type with parameters of type SqlTypeFactoryModifier and TypeMethodDescriptionvoidSqlDefaultType.addScalar(SqlTypeFactory typeFactory, SqlQuery query, String dbName, Class<?>... attributeTypes) Declares a scalar query result, which is an SQL query execution output value.voidSqlIdentityType.addScalar(SqlTypeFactory typeFactory, SqlQuery query, String dbName, Class<?>... attributeTypes) Declares a scalar query result, which is an SQL query execution output value.voidSqlMetaType.addScalar(SqlTypeFactory typeFactory, SqlQuery query, String dbName, Class<?>... attributeTypes) Declares a scalar query result, which is an SQL query execution output value.default voidSqlMetaType.addScalarEntryLog(org.slf4j.Logger logger, SqlMetaType sqlMetaType, SqlTypeFactory typeFactory, SqlQuery query, String dbName, Class<?>... attributeTypes) Constructors in org.sqlproc.engine.type with parameters of type SqlTypeFactoryModifierConstructorDescriptionSqlComposedTypeFactory(SqlTypeFactory typeFactory) Creates a new instance of this factory.SqlComposedTypeFactory(SqlTypeFactory typeFactory, List<SqlMetaType> customTypes) Creates a new instance of this factory.