Uses of Class
org.sqlproc.engine.impl.SqlProcessContext

Packages that use SqlProcessContext
org.sqlproc.engine.impl The private part of the SQL Processor implementation. 
 

Uses of SqlProcessContext in org.sqlproc.engine.impl
 

Fields in org.sqlproc.engine.impl declared as SqlProcessContext
private  SqlProcessContext SqlMappingResult.ctx
          The crate for all input parameters and the context of processing.
private  SqlProcessContext SqlProcessResult.ctx
          The crate for all input parameters and the context of processing.
private  SqlProcessContext SqlInputValue.ctx
          the crate for all input parameters and the context of processing.
 

Methods in org.sqlproc.engine.impl that return SqlProcessContext
(package private)  SqlProcessContext SqlProcessResult.getCtx()
          Returns the crate for all input parameters and the context of processing.
 

Methods in org.sqlproc.engine.impl with parameters of type SqlProcessContext
(package private)  String SqlMetaOperator.getData(SqlProcessContext ctx, Object obj)
          Returns a String representation of input values, after a possible transformation process.
(package private)  String SqlMetaConst.getData(SqlProcessContext ctx, Object obj)
          Returns a String representation of input values, after a possible transformation process.
(package private)  Class<?> SqlMetaOperator.getFieldType(SqlProcessContext ctx, Class<?> attributeType, String attributeName)
          Returns the static input attribute type.
(package private)  Class<?> SqlMetaConst.getFieldType(SqlProcessContext ctx, Class<?> attributeType, String attributeName)
          Returns the static input attribute type.
(package private)  Object SqlMetaOperator.getInputValues(SqlProcessContext ctx)
          Returns the static or dynamic input values.
(package private)  Object SqlMetaConst.getInputValues(SqlProcessContext ctx)
          Returns the static or dynamic input values.
(package private)  SqlMetaType SqlType.getMetaType(SqlProcessContext ctx)
          Returns the internal type.
(package private)  Object SqlMetaOperator.getProperty(SqlProcessContext ctx, Object obj, String item)
          Returns the static input attribute value.
(package private)  Object SqlMetaConst.getProperty(SqlProcessContext ctx, Object obj, String item)
          Returns the static input attribute value.
(package private)  void SqlMetaSqlFragment.handleSqlFragment(StringBuilder s, SqlProcessContext ctx)
          Handle the SQL fragment based on the statement type and/or the SqlMetaSqlFragment.Type.
(package private)  boolean SqlMappingItem.isIdentity(SqlProcessContext ctx)
          Returns the indicator this is an identity column.
 SqlProcessResult SqlMetaIfItem.process(SqlProcessContext ctx)
          The main contract for a dynamic ANSI SQL Query generation.
 SqlProcessResult SqlMetaSqlFragment.process(SqlProcessContext ctx)
          The main contract for a dynamic ANSI SQL Query generation.
 SqlProcessResult SqlMappingItem.process(SqlProcessContext ctx)
          The main contract for a dynamic ANSI SQL Query generation.
 SqlProcessResult SqlMetaIdent.process(SqlProcessContext ctx)
          The main contract for a dynamic ANSI SQL Query generation.
 SqlProcessResult SqlDatabaseColumn.process(SqlProcessContext ctx)
          The main contract for a dynamic ANSI SQL Query generation.
 SqlProcessResult SqlMetaAndOr.process(SqlProcessContext ctx)
          The main contract for a dynamic ANSI SQL Query generation.
 SqlProcessResult SqlMetaStatement.process(SqlProcessContext ctx)
          The main contract for a dynamic ANSI SQL Query generation.
 SqlProcessResult SqlMetaIf.process(SqlProcessContext ctx)
          The main contract for a dynamic ANSI SQL Query generation.
 SqlProcessResult SqlDatabaseTable.process(SqlProcessContext ctx)
          The main contract for a dynamic ANSI SQL Query generation.
 SqlProcessResult SqlMetaLogExpr.process(SqlProcessContext ctx)
          The main contract for a dynamic ANSI SQL Query generation.
 SqlProcessResult SqlMetaText.process(SqlProcessContext ctx)
          The main contract for a dynamic ANSI SQL Query generation.
 SqlProcessResult SqlMetaConst.process(SqlProcessContext ctx)
          The main contract for a dynamic ANSI SQL Query generation.
 SqlProcessResult SqlMetaOrd.process(SqlProcessContext ctx)
          The main contract for a dynamic ANSI SQL Query generation.
 SqlProcessResult SqlMetaElement.process(SqlProcessContext ctx)
          The main contract for a dynamic ANSI SQL Query generation.
 boolean SqlMetaLogOperator.processExpression(SqlProcessContext ctx)
          The main contract to evaluate a logical value of META SQL sub-elements.
 boolean SqlMetaIdent.processExpression(SqlProcessContext ctx)
          The main contract to evaluate a logical value of META SQL sub-elements.
 boolean SqlMetaLogOperand.processExpression(SqlProcessContext ctx)
          The main contract to evaluate a logical value of META SQL sub-elements.
 boolean SqlMetaLogExpr.processExpression(SqlProcessContext ctx)
          The main contract to evaluate a logical value of META SQL sub-elements.
 boolean SqlMetaConst.processExpression(SqlProcessContext ctx)
          The main contract to evaluate a logical value of META SQL sub-elements.
(package private)  void SqlType.setParameter(SqlProcessContext ctx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType)
          Bind an input value to a named query parameter.
(package private)  void SqlMappingItem.setQueryResultData(SqlProcessContext ctx, Object resultInstance, int resultIndex, Object[] resultValues, Map<String,Object> ids, Map<String,Object> idsProcessed, Map<String,SqlMappingIdentity> identities, Map<String,Class<?>> moreResultClasses)
          Initializes the attribute of the result class with the output value from the SQL query execution.
(package private)  void SqlMappingItem.setQueryResultMapping(SqlProcessContext ctx, Class<?> resultClass, Map<String,Class<?>> moreResultClasses, SqlQuery query)
          Declares a scalar query result for this mapping rule item.
(package private)  void SqlType.setResult(SqlProcessContext ctx, Object resultInstance, String attributeName, Object resultValue)
          Initializes the attribute of the result class with output values from SQL query execution.
 

Constructors in org.sqlproc.engine.impl with parameters of type SqlProcessContext
SqlInputValue(SqlProcessContext ctx, SqlInputValue.Type valueType, Object inputValue, Object parentInputValue, Class<?> inputValueType, SqlInputValue.Code caseConversion, SqlInputValue.Mode inOutMode, SqlType type, String inputName, String fullInputName)
          Creates a new instance of this entity.
SqlInputValue(SqlProcessContext ctx, SqlInputValue.Type valueType, Object inputValue, Object parentInputValue, Class<?> inputValueType, String sequenceOrIdentitySelect, SqlType type, String dbIdentityName)
          Creates a new instance of this entity.
SqlInputValue(SqlProcessContext ctx, String name, SqlInputValue sqlInputValue, Object dynamicInputValues)
          Creates a new instance of this entity.
SqlMappingResult(SqlProcessContext ctx, SqlMappingRule mapping, Map<String,SqlMappingItem> outputMappings)
          Creates a new instance.
SqlProcessContext(SqlProcessContext ctx, Object dynamicInputValues, SqlControl sqlControl)
          Creates a new instance.
SqlProcessResult(SqlProcessContext ctx)
          Creates a new instance.
SqlProcessResult(SqlProcessContext ctx, String sql)
          Creates a new instance with a SQL fragment from SqlMetaText.
 



Copyright © 2015. All rights reserved.