|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |