A C D E F G H I J L M N O P Q R S T V W

A

add - Variable in class org.sqlproc.engine.impl.SqlProcessResult
The indicator that a partial processing result (of ANSI SQL Query generation) is going to be part of a final ANSI SQL.
add(boolean) - Method in class org.sqlproc.engine.impl.SqlProcessResult
Sets an indicator if a partial processing result will be part of a final ANSI SQL.
addAscOrder(int) - Method in class org.sqlproc.engine.SqlOrder
Adds one more ascending ordering rule into the list of ordering directives.
addColumn(Object, SqlMappingItem, StringBuilder) - Static method in class org.sqlproc.engine.impl.ParserUtils
 
addConst(String) - Method in class org.sqlproc.engine.impl.SqlMetaConst
Adds a new name.
addConst(SqlMetaConstItem) - Method in class org.sqlproc.engine.impl.SqlMetaConst
Adds a new name.
addConstant(Object, SqlMetaConst, StringBuilder) - Static method in class org.sqlproc.engine.impl.ParserUtils
 
addDescOrder(int) - Method in class org.sqlproc.engine.SqlOrder
Adds one more descending ordering rule into the list of ordering directives.
addElement(SqlMetaIfItem) - Method in class org.sqlproc.engine.impl.SqlMetaAndOr
Adds a new sub-element.
addElement(SqlMetaIfItem) - Method in class org.sqlproc.engine.impl.SqlMetaIf
Adds a new sub-element.
addElement(SqlMetaElement) - Method in class org.sqlproc.engine.impl.SqlMetaIfItem
Adds a new sub-element.
addElement(SqlMetaLogOperand) - Method in class org.sqlproc.engine.impl.SqlMetaLogExpr
Adds a new sub-element.
addElement(SqlMetaSimple) - Method in class org.sqlproc.engine.impl.SqlMetaOrd
Adds a new sub-element.
addElement(SqlMetaElement) - Method in class org.sqlproc.engine.impl.SqlMetaStatement
Adds a new sub-element.
addFalse() - Method in class org.sqlproc.engine.impl.SqlProcessResult
Sets an indicator that a partial processing result is going to be part of a final ANSI SQL.
addIdent(Object, SqlMetaIdent, StringBuilder) - Static method in class org.sqlproc.engine.impl.ParserUtils
 
addIdent(String) - Method in class org.sqlproc.engine.impl.SqlMetaIdent
Adds a new name.
addIdent(SqlMetaIdentItem) - Method in class org.sqlproc.engine.impl.SqlMetaIdent
Adds a new name.
addInputValue(String, SqlInputValue) - Method in class org.sqlproc.engine.impl.SqlProcessResult
Adds a new dynamic input value.
addInputValues(Map<String, SqlInputValue>) - Method in class org.sqlproc.engine.impl.SqlProcessResult
Adds a new collection of dynamic input values.
addMapping(SqlMappingItem) - Method in class org.sqlproc.engine.impl.SqlMappingRule
Adds a new Mapping item, which is a mapping rule for one column.
addName(String) - Method in class org.sqlproc.engine.impl.SqlMappingItem
Adds a partial name of an attribute.
addOrder(int) - Method in class org.sqlproc.engine.SqlOrder
Adds one more ascending or descending ordering rule into the list of ordering directives.
addOutputValue(String, SqlMappingItem) - Method in class org.sqlproc.engine.impl.SqlProcessResult
Adds a new output value.
addOutputValues(Map<String, SqlMappingItem>) - Method in class org.sqlproc.engine.impl.SqlProcessResult
Adds a new collection of output values.
addText(Object, StringBuilder) - Static method in class org.sqlproc.engine.impl.ParserUtils
 
addTrue() - Method in class org.sqlproc.engine.impl.SqlProcessResult
Sets an indicator that a partial processing result isn't going to be part of a final ANSI SQL.
AND_PREFIX - Static variable in interface org.sqlproc.engine.impl.SqlMetaElement
 
appendJavaIdent(StringBuilder, String) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
ASC_ORDER - Static variable in class org.sqlproc.engine.SqlEngine
The ordering directive list with one asscending ordering rule.

C

caseConversion - Variable in class org.sqlproc.engine.impl.SqlInputValue
Which conversion should be done on inputValue.
caseConversion - Variable in class org.sqlproc.engine.impl.SqlMetaConst
Which conversion should be done on input value.
caseConversion - Variable in class org.sqlproc.engine.impl.SqlMetaIdent
Which conversion should be done on input value.
classToTypeMap - Static variable in enum org.sqlproc.engine.impl.SqlMetaType
The map between a Java class types and an internal types.
classTypes - Variable in enum org.sqlproc.engine.impl.SqlMetaType
The list of Java class type;
COMMON_PREFIX - Static variable in class org.sqlproc.engine.SqlEngineLoader
 
compareTo(SqlProcessResult) - Method in class org.sqlproc.engine.impl.SqlProcessResult
In case there're seeveral ordering rules in the final generated ANSI SQL, they should be ordered.
CONST_PREFIX - Static variable in interface org.sqlproc.engine.impl.SqlMetaElement
 
counter - Static variable in class org.sqlproc.engine.impl.ParserUtils
 
countSql(SqlProcessResult) - Method in class org.sqlproc.engine.SqlEngine
 
create(RecognitionException, String[]) - Static method in class org.sqlproc.engine.impl.ParserUtils
 
create(String, RecognitionException, String[]) - Static method in class org.sqlproc.engine.impl.ParserUtils
 
currentFeatures - Static variable in class org.sqlproc.engine.impl.SqlProcessContext
Thread local holder of the configuration object.

D

dbName - Variable in class org.sqlproc.engine.impl.SqlMappingItem
The name of a database query output - the column name or the alias name.
DEFAULT_LIKE_STRING - Static variable in interface org.sqlproc.engine.SqlFeature
This is the default value for the key SET_LIKE_STRING.
DEFAULT_METHODS_ENUM_IN - Static variable in interface org.sqlproc.engine.SqlFeature
This is the default value for the key SET_METHODS_ENUM_IN.
DEFAULT_METHODS_ENUM_OUT - Static variable in interface org.sqlproc.engine.SqlFeature
This is the default value for the key SET_METHODS_ENUM_OUT.
DEFAULT_SURROUND_QUERY_MIN_LEN - Static variable in interface org.sqlproc.engine.SqlFeature
This is the default value for the key SET_SURROUND_QUERY_MIN_LEN.
DEFAULT_WILDCARD_CHARACTER - Static variable in interface org.sqlproc.engine.SqlFeature
This is the default value for the key SET_WILDCARD_CHARACTER .
DESC_ORDER - Static variable in class org.sqlproc.engine.SqlEngine
the ordering directive list with one descending ordering rule.
dynamicInputValues - Variable in class org.sqlproc.engine.impl.SqlProcessContext
The SQL statement dynamic parameters.

E

elements - Variable in class org.sqlproc.engine.impl.SqlMetaAndOr
The list of sub-elements based on ANTLR grammar.
elements - Variable in class org.sqlproc.engine.impl.SqlMetaConst
The list of sub-elements.
elements - Variable in class org.sqlproc.engine.impl.SqlMetaIdent
The list of sub-elements.
elements - Variable in class org.sqlproc.engine.impl.SqlMetaIf
The list of maximum 2 sub-elements based on ANTLR grammar.
elements - Variable in class org.sqlproc.engine.impl.SqlMetaIfItem
The list of sub-elements based on ANTLR grammar.
elements - Variable in class org.sqlproc.engine.impl.SqlMetaLogExpr
The list of sub-elements based on ANTLR grammar.
elements - Variable in class org.sqlproc.engine.impl.SqlMetaOrd
The list of sub-elements based on ANTLR grammar.
elements - Variable in class org.sqlproc.engine.impl.SqlMetaStatement
All sub-elements based on ANTLR grammar defined in SqlStatement.g.
engines - Variable in class org.sqlproc.engine.SqlEngineLoader
The collection of named SQL Engine (the primary SQL Processor class) instances.
ErrorMsg - Class in org.sqlproc.engine.impl
Every parser error is encapsulated into instance of this class.
ErrorMsg(String, int, int, int) - Constructor for class org.sqlproc.engine.impl.ErrorMsg
 
errors - Variable in exception org.sqlproc.engine.SqlEngineException
List of parsing errors.
expression - Variable in class org.sqlproc.engine.impl.SqlMetaIf
The logical expression.

F

features - Variable in class org.sqlproc.engine.SqlEngine
Configuration of SQL Processor using Map of features.
features - Variable in class org.sqlproc.engine.SqlEngineLoader
The collection of SQL Processor optional features
fields - Variable in class org.sqlproc.engine.SqlEngineLoader
The collection of named Mapping rules
FIELDS_REFERENCE - Static variable in class org.sqlproc.engine.SqlEngineLoader
 
FIELDS_SUFFIX - Static variable in class org.sqlproc.engine.SqlEngineLoader
 

G

get() - Method in class org.sqlproc.engine.impl.SqlMetaConstItem
Returns the name of get method.
get() - Method in class org.sqlproc.engine.impl.SqlMetaIdentItem
Returns the name of get method.
get(String) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
get(String, int) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
get(String) - Method in class org.sqlproc.engine.SqlPropertiesLoader
Returns the named property value from the properties file.
GET_PREFIX_BOOLEAN - Static variable in class org.sqlproc.engine.impl.SqlUtils
 
GET_PREFIX_BOOLEAN_LEN - Static variable in class org.sqlproc.engine.impl.SqlUtils
 
GET_PREFIX_COMMON - Static variable in class org.sqlproc.engine.impl.SqlUtils
 
GET_PREFIX_COMMON_LEN - Static variable in class org.sqlproc.engine.impl.SqlUtils
 
getAscOrder(int) - Static method in class org.sqlproc.engine.SqlOrder
The factory method.
getData(Object) - Method in class org.sqlproc.engine.impl.SqlMetaConst
Returns a String representation of input values, after a possible transformation process.
getDbName() - Method in class org.sqlproc.engine.impl.SqlMappingItem
Returns the name of a database query output - the column name or the alias name.
getDescOrder(int) - Static method in class org.sqlproc.engine.SqlOrder
The factory method.
getFeature(String) - Static method in class org.sqlproc.engine.impl.SqlProcessContext
Convenient method to obtain String feature based on the name.
getFeature(Map<String, Object>, String) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
getFeatureAsInt(String) - Static method in class org.sqlproc.engine.impl.SqlProcessContext
Convenient method to obtain Integer feature based on the name.
getFeatures(String) - Static method in class org.sqlproc.engine.impl.SqlProcessContext
Convenient method to obtain String array features based on the name.
getFeatures() - Static method in class org.sqlproc.engine.impl.SqlProcessContext
Returns the features for current thread.
getFieldType(Class<?>, String) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
getHibernateType() - Method in enum org.sqlproc.engine.impl.SqlMetaType
Returns the Hibernate type.
getHibernateType() - Method in class org.sqlproc.engine.impl.SqlType
Returns the Hibernate type.
getHibernateType(Class<?>, String) - Method in class org.sqlproc.engine.impl.SqlType
Returns the Hibernate type of the attribute in the target pojoClass.
getInputValues() - Method in class org.sqlproc.engine.impl.SqlProcessResult
Returns the collection of dynamic input values.
getInstance(String) - Static method in class org.sqlproc.engine.impl.SqlMappingRule
Simple factory method (design pattern).
getInstance(String) - Static method in class org.sqlproc.engine.impl.SqlMetaStatement
Simple factory method (design pattern).
getInstance(Class<E>) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
getJavaNames() - Method in class org.sqlproc.engine.impl.SqlMappingItem
Returns the name of an attribute in the result class.
getLength() - Method in class org.sqlproc.engine.impl.ErrorMsg
 
getLine() - Method in class org.sqlproc.engine.impl.ErrorMsg
 
getMappingRule(String) - Method in class org.sqlproc.engine.SqlEngineLoader
Returns the named Mapping rule.
getMessage() - Method in exception org.sqlproc.engine.SqlEngineException
Creates a human readable message regarding exceptions raised in the process of lexer and parser processing.
getMetaSql(String) - Method in class org.sqlproc.engine.SqlEngineLoader
Returns the named META SQL statement.
getMetaType() - Method in class org.sqlproc.engine.impl.SqlType
Returns the internal type.
getMethod(Class<?>, String...) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
getMethod(Class<?>, Class<?>, String...) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
getMethod(Class<?>, String, Class<?>) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
getMethodEnumToValue(Class<?>) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
getMethodIgnoreParameters(Class<?>, String) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
getMethodValueToEnum(Class<?>, Class<?>) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
getMethodValueToEnum(Class<?>) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
getMonitor() - Method in class org.sqlproc.engine.SqlEngine
Returns the SQL Monitor instance for the runtime statistics gathering.
getMsg() - Method in class org.sqlproc.engine.impl.ErrorMsg
 
getName() - Method in class org.sqlproc.engine.impl.SqlMetaIdentItem
Returns the name of related attribute.
getName() - Method in class org.sqlproc.engine.SqlEngine
Returns the name of this META SQL, which uniquely identifies the instance.
getNames() - Method in class org.sqlproc.engine.SqlEngineLoader
Returns the collection of names of all initialized/constructed SQL Engine instances.
getOrder(int) - Method in class org.sqlproc.engine.impl.SqlProcessContext
Convenient method to obtain the ordering rule based on index.
getOrder() - Static method in class org.sqlproc.engine.SqlOrder
The factory method.
getOrder(int) - Static method in class org.sqlproc.engine.SqlOrder
The factory method.
getOrderDirrection() - Method in class org.sqlproc.engine.SqlOrder
Returns the ordering direction (no ordering, ascending or descending).
getOrderId() - Method in class org.sqlproc.engine.SqlOrder
Returns the ordering id.
getOrderIndex(int) - Method in class org.sqlproc.engine.impl.SqlProcessContext
Convenient method to obtain the index of the ordering rule.
getOrderIndex() - Method in class org.sqlproc.engine.impl.SqlProcessResult
Returns the index of selected ordering rule (from the list of ordering directives).
getOrders() - Method in class org.sqlproc.engine.SqlOrder
Returns the list of ordering directives.
getOutputValues() - Method in class org.sqlproc.engine.impl.SqlProcessResult
Returns the collection of output values.
getPrefix() - Method in class org.sqlproc.engine.impl.SqlMetaAndOr
Returns one of the next ANSI SQL fragments: , AND or OR.
getProperties() - Method in class org.sqlproc.engine.SqlPropertiesLoader
Returns all properties.
getSetter(Object, String, Class<?>...) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
getSql() - Method in class org.sqlproc.engine.impl.SqlProcessResult
Returns the final ANSI SQL or a fragment of ANSI SQL, which is dynamically generated from the META SQL based on input values.
getSql(Object, Object, SqlOrder) - Method in class org.sqlproc.engine.SqlEngine
Because SQL Processor is Data Driven Query engine, every input parameters can produce in fact different SQL query command.
getSqlEngine(String) - Method in class org.sqlproc.engine.SqlEngineLoader
Returns the named SQL Engine instance (the primary SQL Processor class).
getSqlMonitor(String) - Method in class org.sqlproc.engine.SqlEngineLoader
Returns the SQL Monitor instance devoted to the named SQL Engine instance.
getSqlMonitor(String, Map<String, Object>) - Method in interface org.sqlproc.engine.SqlMonitorFactory
The main contract of this factory.
getSqlType() - Method in class org.sqlproc.engine.impl.SqlMappingItem
Returns the type of an attribute in the result class.
getSqlType() - Method in class org.sqlproc.engine.impl.SqlMetaConst
Returns the type of this input value.
getSqlType() - Method in class org.sqlproc.engine.impl.SqlMetaIdent
Returns the type of this input value.
getStart() - Method in class org.sqlproc.engine.impl.ErrorMsg
 
getType() - Method in class org.sqlproc.engine.impl.SqlMetaLogOperator
Returns the type of the logical operator.
getValue() - Method in class org.sqlproc.engine.impl.SqlType
Returns the value.

H

hasOutputMapping - Variable in class org.sqlproc.engine.impl.SqlMetaStatement
An indicator for embedded output mapping
hibernateType - Variable in enum org.sqlproc.engine.impl.SqlMetaType
The Hibernate type.
hibernateType - Variable in class org.sqlproc.engine.impl.SqlType
The Hibernate type.
hibernateTypes - Static variable in class org.sqlproc.engine.impl.SqlType
The map between a String representation of Hibernate types and a Hibernate types.
hibernateTypes2 - Static variable in class org.sqlproc.engine.impl.SqlType
The map between an input/output Java types and a Hibernate types.

I

id - Variable in class org.sqlproc.engine.impl.SqlMetaOrd
The ordering id.
IDENT_PREFIX - Static variable in interface org.sqlproc.engine.impl.SqlMetaElement
 
IDENT_PREFIX_LEN - Static variable in interface org.sqlproc.engine.impl.SqlMetaElement
 
IDENT_SEPARATOR - Static variable in interface org.sqlproc.engine.impl.SqlMetaElement
 
INPUT_MAPPING_PREFIX - Static variable in class org.sqlproc.engine.SqlEngineLoader
 
inputValue - Variable in class org.sqlproc.engine.impl.SqlInputValue
A dynamic input value.
inputValues - Variable in class org.sqlproc.engine.impl.SqlProcessResult
The list if dynamic input values.
invokeMethod(Object, String, String) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
invokeMethod(Method, Object) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
invokeMethod(Method, Object, Object) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
is() - Method in class org.sqlproc.engine.impl.SqlMetaConstItem
Returns the name of is method.
is() - Method in class org.sqlproc.engine.impl.SqlMetaIdentItem
Returns the name of is method.
is(String) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
is(String, int) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
isAdd() - Method in class org.sqlproc.engine.impl.SqlProcessResult
Returns the indicator if a partial processing result will be part of a final ANSI SQL.
isEmpty(Object, SqlType) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
isFeature(String) - Static method in class org.sqlproc.engine.impl.SqlProcessContext
Convenient method to obtain boolean feature based on the name.
isFeature(Map<String, Object>, String, Boolean) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
isHasOutputMapping() - Method in class org.sqlproc.engine.impl.SqlMetaStatement
Returns the indicator for embedded output mapping.
isNot() - Method in class org.sqlproc.engine.impl.SqlMetaConst
Returns the indicator, which is used to control, how the input value is added to the final ANSI SQL.
isNot() - Method in class org.sqlproc.engine.impl.SqlMetaIdent
Returns the indicator, which is used to control, how the input value is added to the final ANSI SQL.
isNot() - Method in class org.sqlproc.engine.impl.SqlMetaLogExpr
Returns the indicator, which reverses the final logical value.
isTrue(Object, SqlType) - Static method in class org.sqlproc.engine.impl.SqlUtils
 

J

javaNames - Variable in class org.sqlproc.engine.impl.SqlMappingItem
The name of an attribute in the result class.

L

lCOMMON_PREFIX - Static variable in class org.sqlproc.engine.SqlEngineLoader
 
length - Variable in class org.sqlproc.engine.impl.ErrorMsg
 
lFIELDS_REFERENCE - Static variable in class org.sqlproc.engine.SqlEngineLoader
 
lFIELDS_SUFFIX - Static variable in class org.sqlproc.engine.SqlEngineLoader
 
LIKE_STRING - Static variable in interface org.sqlproc.engine.SqlFeature
SET_LIKE_STRING is the key for the like sql command.
likeChar - Variable in class org.sqlproc.engine.impl.SqlInputValue
A wildcard character for SQL statement like.
line - Variable in class org.sqlproc.engine.impl.ErrorMsg
 
lINPUT_MAPPING_PREFIX - Static variable in class org.sqlproc.engine.SqlEngineLoader
 
logger - Static variable in class org.sqlproc.engine.impl.ParserUtils
 
logger - Variable in class org.sqlproc.engine.impl.SqlInputValue
The internal slf4j logger.
logger - Variable in class org.sqlproc.engine.impl.SqlMappingItem
The internal slf4j logger.
logger - Static variable in class org.sqlproc.engine.impl.SqlMappingRule
The internal slf4j logger.
logger - Variable in class org.sqlproc.engine.impl.SqlMetaAndOr
The internal slf4j logger.
logger - Variable in class org.sqlproc.engine.impl.SqlMetaConst
The internal slf4j logger.
logger - Variable in class org.sqlproc.engine.impl.SqlMetaConstItem
The internal slf4j logger.
logger - Variable in class org.sqlproc.engine.impl.SqlMetaIdent
The internal slf4j logger.
logger - Variable in class org.sqlproc.engine.impl.SqlMetaIdentItem
The internal slf4j logger.
logger - Variable in class org.sqlproc.engine.impl.SqlMetaIf
The internal slf4j logger.
logger - Variable in class org.sqlproc.engine.impl.SqlMetaIfItem
The internal slf4j logger.
logger - Variable in class org.sqlproc.engine.impl.SqlMetaLogExpr
The internal slf4j logger.
logger - Variable in class org.sqlproc.engine.impl.SqlMetaOrd
The internal slf4j logger.
logger - Static variable in class org.sqlproc.engine.impl.SqlMetaStatement
The internal slf4j logger.
logger - Variable in class org.sqlproc.engine.impl.SqlMetaText
The internal slf4j logger.
logger - Variable in enum org.sqlproc.engine.impl.SqlMetaType
The internal type, which means special processing of the input/output value.
logger - Variable in class org.sqlproc.engine.SqlEngine
The internal slf4j logger.
logger - Variable in class org.sqlproc.engine.SqlEngineLoader
The internal slf4j logger.
logger - Variable in class org.sqlproc.engine.SqlPropertiesLoader
The internal slf4j logger.
lOUTPUT_MAPPING_PREFIX - Static variable in class org.sqlproc.engine.SqlEngineLoader
 
lQUERY_PREFIX - Static variable in class org.sqlproc.engine.SqlEngineLoader
 
lSET_PREFIX - Static variable in class org.sqlproc.engine.SqlEngineLoader
 
lSQL_SUFFIX - Static variable in class org.sqlproc.engine.SqlEngineLoader
 

M

mapping - Variable in class org.sqlproc.engine.SqlEngine
Precompiled Mapping rule, which is SQL result to Java output classes mapping prescription.
mappings - Variable in class org.sqlproc.engine.impl.SqlMappingRule
All sub-elements based on ANTLR grammar defined in SqlMapping.g.
merge(SqlMappingItem) - Method in class org.sqlproc.engine.impl.SqlMappingItem
Merge mapping rules for one output column based on SqlMapping.g and SqlStatement.g.
merge(SqlMappingRule, SqlProcessResult) - Static method in class org.sqlproc.engine.impl.SqlMappingRule
Merge mapping rule for one META SQL query based on SqlMapping.g and SqlStatement.g.
merge(Map<String, SqlMappingItem>) - Method in class org.sqlproc.engine.impl.SqlMappingRule
Merge mapping rule for one META SQL query based on SqlMapping.g and SqlStatement.g.
metaToTypeMap - Static variable in enum org.sqlproc.engine.impl.SqlMetaType
The map between a String representation of an internal types and an internal types.
metaType - Variable in class org.sqlproc.engine.impl.SqlType
The internal type, which means special processing of the input/output value.
metaTypes - Variable in enum org.sqlproc.engine.impl.SqlMetaType
The list of String representation of the internal types, which means special processing of the input/output value.
METHODS_ENUM_IN - Static variable in interface org.sqlproc.engine.SqlFeature
SET_METHODS_ENUM_IN lists the methods used in the translation from a Java type to a JDBC datatype for enumerations.
METHODS_ENUM_OUT - Static variable in interface org.sqlproc.engine.SqlFeature
SET_METHODS_ENUM_OUT lists the methods used in the translation from a JDBC datatype to a Java type for enumerations.
minLikeLength - Variable in class org.sqlproc.engine.impl.SqlInputValue
The minimum length of inputValue to enable likeChar special treatment.
monitor - Variable in class org.sqlproc.engine.SqlEngine
Monitor for the runtime statistics gathering.
msg - Variable in class org.sqlproc.engine.impl.ErrorMsg
 

N

name - Variable in class org.sqlproc.engine.impl.SqlMetaConstItem
The name of related attribute.
name - Variable in class org.sqlproc.engine.impl.SqlMetaIdentItem
The name of related attribute.
name - Variable in class org.sqlproc.engine.SqlEngine
Name of this META SQL, which uniquely identifies the instance.
newColumn(String) - Static method in class org.sqlproc.engine.impl.ParserUtils
 
newConstant(String, String) - Static method in class org.sqlproc.engine.impl.ParserUtils
 
newIdent(String, String) - Static method in class org.sqlproc.engine.impl.ParserUtils
 
NO_ORDER - Static variable in class org.sqlproc.engine.SqlEngine
The ordering directive list with no ordering rule.
not - Variable in class org.sqlproc.engine.impl.SqlMetaConst
An indicator, which is used to control, how the input value is added to the final ANSI SQL.
not - Variable in class org.sqlproc.engine.impl.SqlMetaIdent
An indicator, which is used to control, how the input value is added to the final ANSI SQL.
not - Variable in class org.sqlproc.engine.impl.SqlMetaLogExpr
The indicator, which reverses the final logical value.
nullCounter() - Static method in class org.sqlproc.engine.impl.ParserUtils
 

O

OR_PREFIX - Static variable in interface org.sqlproc.engine.impl.SqlMetaElement
 
order - Variable in class org.sqlproc.engine.impl.SqlProcessContext
TThe list of ordering directives.
orderDirrection - Variable in class org.sqlproc.engine.SqlOrder
The ordering direction (no ordering, ascending or descending).
orderId - Variable in class org.sqlproc.engine.SqlOrder
The ordering id.
orderIndex - Variable in class org.sqlproc.engine.impl.SqlProcessResult
The index of selected ordering rule (from the list of ordering directives).
orders - Variable in class org.sqlproc.engine.SqlOrder
The list of all ordering rules.
org.sqlproc.engine - package org.sqlproc.engine
The package org.sqlproc.engine contains the public part of SQL Processor implementation.
org.sqlproc.engine.impl - package org.sqlproc.engine.impl
 
OUTPUT_MAPPING_PREFIX - Static variable in class org.sqlproc.engine.SqlEngineLoader
 
outputValues - Variable in class org.sqlproc.engine.impl.SqlProcessResult
The list if output values.

P

ParserUtils - Class in org.sqlproc.engine.impl
Parser utilities.
ParserUtils() - Constructor for class org.sqlproc.engine.impl.ParserUtils
 
process(SqlProcessContext) - Method in class org.sqlproc.engine.impl.SqlMappingItem
The main contract for a dynamic ANSI SQL Query generation.
process(SqlProcessContext) - Method in class org.sqlproc.engine.impl.SqlMetaAndOr
The main contract for a dynamic ANSI SQL Query generation.
process(SqlProcessContext) - Method in class org.sqlproc.engine.impl.SqlMetaConst
The main contract for a dynamic ANSI SQL Query generation.
process(SqlProcessContext) - Method in interface org.sqlproc.engine.impl.SqlMetaElement
The main contract for a dynamic ANSI SQL Query generation.
process(SqlProcessContext) - Method in class org.sqlproc.engine.impl.SqlMetaIdent
The main contract for a dynamic ANSI SQL Query generation.
process(SqlProcessContext) - Method in class org.sqlproc.engine.impl.SqlMetaIf
The main contract for a dynamic ANSI SQL Query generation.
process(SqlProcessContext) - Method in class org.sqlproc.engine.impl.SqlMetaIfItem
The main contract for a dynamic ANSI SQL Query generation.
process(SqlProcessContext) - Method in class org.sqlproc.engine.impl.SqlMetaLogExpr
The main contract for a dynamic ANSI SQL Query generation.
process(StringBuilder, SqlOrder.Order) - Method in class org.sqlproc.engine.impl.SqlMetaOrd
Returns ANSI SQL ORDER command for one ordering rule.
process(SqlProcessContext) - Method in class org.sqlproc.engine.impl.SqlMetaOrd
The main contract for a dynamic ANSI SQL Query generation.
process(Object, Object, List<SqlOrder>, Map<String, Object>) - Method in class org.sqlproc.engine.impl.SqlMetaStatement
The main contract for a dynamic ANSI SQL Query generation.
process(SqlProcessContext) - Method in class org.sqlproc.engine.impl.SqlMetaStatement
The main contract for a dynamic ANSI SQL Query generation.
process(SqlProcessContext) - Method in class org.sqlproc.engine.impl.SqlMetaText
The main contract for a dynamic ANSI SQL Query generation.
processExpression(SqlProcessContext) - Method in class org.sqlproc.engine.impl.SqlMetaConst
The main contract to evaluate a logical value of META SQL sub-elements.
processExpression(SqlProcessContext) - Method in class org.sqlproc.engine.impl.SqlMetaIdent
The main contract to evaluate a logical value of META SQL sub-elements.
processExpression(SqlProcessContext) - Method in class org.sqlproc.engine.impl.SqlMetaLogExpr
The main contract to evaluate a logical value of META SQL sub-elements.
processExpression(SqlProcessContext) - Method in interface org.sqlproc.engine.impl.SqlMetaLogOperand
The main contract to evaluate a logical value of META SQL sub-elements.
processExpression(SqlProcessContext) - Method in class org.sqlproc.engine.impl.SqlMetaLogOperator
The main contract to evaluate a logical value of META SQL sub-elements.
processLike(Object) - Method in class org.sqlproc.engine.impl.SqlInputValue
A special treatment of dynamic input value for SQL statement like.
properties - Variable in class org.sqlproc.engine.SqlPropertiesLoader
Properties from the properties file.

Q

query(Session, Class<E>) - Method in class org.sqlproc.engine.SqlEngine
Runs META SQL query using Hibernate library.
query(Session, Class<E>, Object) - Method in class org.sqlproc.engine.SqlEngine
Runs META SQL query using Hibernate library.
query(Session, Class<E>, Object, SqlOrder) - Method in class org.sqlproc.engine.SqlEngine
Runs META SQL query using Hibernate library.
query(Session, Class<E>, Object, Object) - Method in class org.sqlproc.engine.SqlEngine
Runs META SQL query using Hibernate library.
query(Session, Class<E>, Object, Object, SqlOrder) - Method in class org.sqlproc.engine.SqlEngine
Runs META SQL query using Hibernate library.
query(Session, Class<E>, Object, int, int) - Method in class org.sqlproc.engine.SqlEngine
Runs META SQL query using Hibernate library.
query(Session, Class<E>, Object, Object, int, int) - Method in class org.sqlproc.engine.SqlEngine
Runs META SQL query using Hibernate library.
query(Session, Class<E>, Object, Object, SqlOrder, int, int, int) - Method in class org.sqlproc.engine.SqlEngine
Runs META SQL query using Hibernate library.
QUERY_PREFIX - Static variable in class org.sqlproc.engine.SqlEngineLoader
 
queryCount(Session) - Method in class org.sqlproc.engine.SqlEngine
Runs META SQL query using Hibernate library.
queryCount(Session, Object) - Method in class org.sqlproc.engine.SqlEngine
Runs META SQL query using Hibernate library.
queryCount(Session, Object, Object) - Method in class org.sqlproc.engine.SqlEngine
Runs META SQL query using Hibernate library.
queryCount(Session, Object, Object, SqlOrder, int) - Method in class org.sqlproc.engine.SqlEngine
Runs META SQL query using Hibernate library.

R

run() - Method in interface org.sqlproc.engine.SqlMonitor.Runner
The main contract, which is invoked from inside SQLMonitor
runGetSql(SqlMonitor.Runner) - Method in class org.sqlproc.engine.impl.SqlEmptyMonitor
The SQLMonitor visitor method called from inside the SqlEngine.getSql(Object, Object, SqlOrder).
runGetSql(SqlMonitor.Runner) - Method in interface org.sqlproc.engine.SqlMonitor
The SQLMonitor visitor method called from inside the SqlEngine.getSql(Object, Object, SqlOrder).
runQuery(SqlMonitor.Runner, Class<E>) - Method in class org.sqlproc.engine.impl.SqlEmptyMonitor
The SQLMonitor visitor method called from inside the SqlEngine.query(org.hibernate.Session, Class, Object, Object, SqlOrder, int, int, int).
runQuery(SqlMonitor.Runner, Class<E>) - Method in interface org.sqlproc.engine.SqlMonitor
The SQLMonitor visitor method called from inside the SqlEngine.query(org.hibernate.Session, Class, Object, Object, SqlOrder, int, int, int).
runQueryCount(SqlMonitor.Runner) - Method in class org.sqlproc.engine.impl.SqlEmptyMonitor
The SQLMonitor visitor method called from inside the SqlEngine.queryCount(org.hibernate.Session, Object, Object, SqlOrder, int).
runQueryCount(SqlMonitor.Runner) - Method in interface org.sqlproc.engine.SqlMonitor
The SQLMonitor visitor method called from inside the SqlEngine.queryCount(org.hibernate.Session, Object, Object, SqlOrder, int).

S

set(Map<String, Object>) - Static method in class org.sqlproc.engine.impl.SqlProcessContext
THIS METHOD IS NOT PART OF THE SQL PROCESSOR PUBLIC API.
set(String) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
set(String, int) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
SET_PREFIX - Static variable in class org.sqlproc.engine.SqlEngineLoader
 
SET_PREFIX_COMMON - Static variable in class org.sqlproc.engine.impl.SqlUtils
 
SET_PREFIX_COMMON_LEN - Static variable in class org.sqlproc.engine.impl.SqlUtils
 
setExpression(SqlMetaLogExpr) - Method in class org.sqlproc.engine.impl.SqlMetaIf
Sets a logical expression.
setHasOutputMapping(boolean) - Method in class org.sqlproc.engine.impl.SqlMetaStatement
Sets the indicator for embedded output mapping.
setHibernateType(String) - Method in class org.sqlproc.engine.impl.SqlMappingItem
Assigns a Hibernate type.
setHibernateType(String) - Method in class org.sqlproc.engine.impl.SqlMetaConst
Sets Hibernate type of this input value.
setHibernateType(String) - Method in class org.sqlproc.engine.impl.SqlMetaIdent
Sets Hibernate type of this input value.
setJavaNames(List<String>) - Method in class org.sqlproc.engine.impl.SqlMappingItem
Sets the name of an attribute in the result class.
setLike(String, Integer) - Method in class org.sqlproc.engine.impl.SqlInputValue
Sets a special treatment of dynamic input value
setMetaType(String) - Method in class org.sqlproc.engine.impl.SqlMappingItem
Assigns an internal type.
setMetaType(String) - Method in class org.sqlproc.engine.impl.SqlMetaConst
Sets the internal type of this input value.
setMetaType(String) - Method in class org.sqlproc.engine.impl.SqlMetaIdent
Sets the internal type of this input value.
setNot(boolean) - Method in class org.sqlproc.engine.impl.SqlMetaConst
Sets the indicator, which is used to control, how the input value is added to the final ANSI SQL.
setNot(boolean) - Method in class org.sqlproc.engine.impl.SqlMetaIdent
Sets the indicator, which is used to control, how the input value is added to the final ANSI SQL.
setNot(boolean) - Method in class org.sqlproc.engine.impl.SqlMetaLogExpr
Sets the indicator, which reverses the final logical value.
setOrderIndex(Integer) - Method in class org.sqlproc.engine.impl.SqlProcessResult
Sets an index of selected ordering rule (from the list of ordering directives).
setParameter(Query, String, Object, Type) - Method in enum org.sqlproc.engine.impl.SqlMetaType
Bind an input value to a named query parameter.
setParameter(Query, String, Object) - Method in class org.sqlproc.engine.impl.SqlType
Bind an input value to a named query parameter.
setQueryParam(SQLQuery, String) - Method in class org.sqlproc.engine.impl.SqlInputValue
Bind a dynamic input value to a named query parameter.
setQueryParams(SQLQuery) - Method in class org.sqlproc.engine.impl.SqlProcessResult
Bind an input values to a named query parameters.
setQueryResultData(Object, Object) - Method in class org.sqlproc.engine.impl.SqlMappingItem
Initializes the attribute of the result class with output values from SQL query execution.
setQueryResultData(Object, Object[]) - Method in class org.sqlproc.engine.impl.SqlMappingRule
Fills the instance of the result class with output values from the SQL query execution.
setQueryResultMapping(Class<?>, SQLQuery) - Method in class org.sqlproc.engine.impl.SqlMappingItem
Declares a scalar query result for this mapping rule item.
setQueryResultMapping(Class<?>, SQLQuery) - Method in class org.sqlproc.engine.impl.SqlMappingRule
Declares a scalar query result for all Mapping rule items.
setResult(Object, String, Object, Type) - Method in enum org.sqlproc.engine.impl.SqlMetaType
Initializes the attribute of the result class with output values from SQL query execution.
setResult(Object, String, Object) - Method in class org.sqlproc.engine.impl.SqlType
Initializes the attribute of the result class with output values from SQL query execution.
setSql(StringBuilder) - Method in class org.sqlproc.engine.impl.SqlProcessResult
Sets the final ANSI SQL or a fragment of ANSI SQL, which is dynamically generated from the META SQL based on input values.
setSqlType(SqlType) - Method in class org.sqlproc.engine.impl.SqlMappingItem
Sets the type of an attribute in the result class.
setType(SqlMetaConstItem.Type) - Method in class org.sqlproc.engine.impl.SqlMetaConstItem
Sets the type if this sub-element, which represents an embedded class or a leaf attribute.
setType(SqlMetaIdentItem.Type) - Method in class org.sqlproc.engine.impl.SqlMetaIdentItem
Sets the type if this sub-element, which represents an embedded class or a leaf attribute.
setValue(String) - Method in class org.sqlproc.engine.impl.SqlMappingItem
Sets the value.
setValue(String) - Method in class org.sqlproc.engine.impl.SqlMetaConst
Sets the value.
setValue(String) - Method in class org.sqlproc.engine.impl.SqlMetaIdent
Sets the value.
setValue(String) - Method in class org.sqlproc.engine.impl.SqlType
Sets the value.
sql - Variable in class org.sqlproc.engine.impl.SqlMetaText
An ANSI SQL fragment from META SQL.
sql - Variable in class org.sqlproc.engine.impl.SqlProcessResult
The final ANSI SQL or the fragment of ANSI SQL, which is dynamically generated from the META SQL based on input values.
SQL_SUFFIX - Static variable in class org.sqlproc.engine.SqlEngineLoader
 
SqlEmptyMonitor - Class in org.sqlproc.engine.impl
The empty implementation of SqlMonitor interface.
SqlEmptyMonitor() - Constructor for class org.sqlproc.engine.impl.SqlEmptyMonitor
 
SqlEngine - Class in org.sqlproc.engine
The primary SQL Processor class for the META SQL query execution.
SqlEngine(String, String, String) - Constructor for class org.sqlproc.engine.SqlEngine
Creates a new instance of SqlEngine from one META SQL statement string and one SQL Mapping rule string.
SqlEngine(String, String, String, SqlMonitor, Map<String, Object>) - Constructor for class org.sqlproc.engine.SqlEngine
Creates a new instance of SqlEngine from one META SQL statement string and one SQL Mapping rule string.
SqlEngine(String, SqlMetaStatement, SqlMappingRule) - Constructor for class org.sqlproc.engine.SqlEngine
Creates a new instance of SqlEngine from one META SQL statement and one SQL Mapping rule instance.
SqlEngine(String, SqlMetaStatement, SqlMappingRule, SqlMonitor, Map<String, Object>) - Constructor for class org.sqlproc.engine.SqlEngine
Creates a new instance of SqlEngine from one META SQL statement and one SQL Mapping rule instance.
SqlEngineException - Exception in org.sqlproc.engine
General exception class for the SQL Processor parser.
SqlEngineException(String) - Constructor for exception org.sqlproc.engine.SqlEngineException
Creates a new instance of the exception in the process of lexer and parser processing.
SqlEngineException(String, List<ErrorMsg>, List<ErrorMsg>) - Constructor for exception org.sqlproc.engine.SqlEngineException
Creates a new instance of the exception in the process of lexer and parser processing.
SqlEngineLoader - Class in org.sqlproc.engine
Helper class for the parsing of META SQL statements and Mapping rules located in properties file.
SqlEngineLoader(Properties) - Constructor for class org.sqlproc.engine.SqlEngineLoader
Creates a new instance of SqlEngineLoader from the properties repository (which is in fact a collection of META SQL statements, Mapping rules and Optional features.
SqlEngineLoader(Properties, SqlMonitorFactory) - Constructor for class org.sqlproc.engine.SqlEngineLoader
Creates a new instance of SqlEngineLoader from the properties repository (which is in fact a collection of META SQL statements, Mapping rules and Optional features.
SqlEngineLoader(Properties, SqlMonitorFactory, String...) - Constructor for class org.sqlproc.engine.SqlEngineLoader
Creates a new instance of SqlEngineLoader from the properties repository (which is in fact a collection of META SQL statements, Mapping rules and Optional features.
SqlFeature - Interface in org.sqlproc.engine
Optional features, which can be activated in the process of SQL Processor initialization.
SqlInputValue - Class in org.sqlproc.engine.impl
The entity for a dynamic input value.
SqlInputValue(Object, SqlInputValue.Case, SqlType) - Constructor for class org.sqlproc.engine.impl.SqlInputValue
Creates a new instance of this entity.
SqlInputValue.Case - Enum in org.sqlproc.engine.impl
Enumeration for no/upper/lower case conversion.
SqlInputValue.Case() - Constructor for enum org.sqlproc.engine.impl.SqlInputValue.Case
 
SqlMappingItem - Class in org.sqlproc.engine.impl
The Mapping rule entity for one output attribute.
SqlMappingItem(String) - Constructor for class org.sqlproc.engine.impl.SqlMappingItem
Creates a new instance.
SqlMappingRule - Class in org.sqlproc.engine.impl
The precompiled Mapping entity for one META SQL statement.
SqlMappingRule() - Constructor for class org.sqlproc.engine.impl.SqlMappingRule
Creates a new instance.
SqlMappingRule(Map<String, SqlMappingItem>) - Constructor for class org.sqlproc.engine.impl.SqlMappingRule
Creates a new instance.
SqlMetaAndOr - Class in org.sqlproc.engine.impl
A META SQL sub-element.
SqlMetaAndOr(SqlMetaAndOr.Type) - Constructor for class org.sqlproc.engine.impl.SqlMetaAndOr
Creates a new instance.
SqlMetaAndOr.Type - Enum in org.sqlproc.engine.impl
The enumeration of types.
SqlMetaAndOr.Type() - Constructor for enum org.sqlproc.engine.impl.SqlMetaAndOr.Type
 
SqlMetaConst - Class in org.sqlproc.engine.impl
A META SQL sub-element.
SqlMetaConst(SqlInputValue.Case) - Constructor for class org.sqlproc.engine.impl.SqlMetaConst
Creates a new instance of this entity.
SqlMetaConst(SqlInputValue.Case, boolean) - Constructor for class org.sqlproc.engine.impl.SqlMetaConst
Creates a new instance of this entity.
SqlMetaConst(SqlInputValue.Case, boolean, SqlType) - Constructor for class org.sqlproc.engine.impl.SqlMetaConst
Creates a new instance of this entity.
SqlMetaConstItem - Class in org.sqlproc.engine.impl
A META SQL sub-element.
SqlMetaConstItem(String, SqlMetaConstItem.Type) - Constructor for class org.sqlproc.engine.impl.SqlMetaConstItem
Creates a new instance of this entity.
SqlMetaConstItem.Type - Enum in org.sqlproc.engine.impl
The enumeration of types of this sub-element.
SqlMetaConstItem.Type() - Constructor for enum org.sqlproc.engine.impl.SqlMetaConstItem.Type
 
SqlMetaElement - Interface in org.sqlproc.engine.impl
The parents of all ANTLR grammar based elements for META SQL.
SqlMetaIdent - Class in org.sqlproc.engine.impl
A META SQL sub-element.
SqlMetaIdent(SqlInputValue.Case) - Constructor for class org.sqlproc.engine.impl.SqlMetaIdent
Creates a new instance of this entity.
SqlMetaIdent(SqlInputValue.Case, boolean) - Constructor for class org.sqlproc.engine.impl.SqlMetaIdent
Creates a new instance of this entity.
SqlMetaIdent(SqlInputValue.Case, boolean, SqlType) - Constructor for class org.sqlproc.engine.impl.SqlMetaIdent
Creates a new instance of this entity.
SqlMetaIdentItem - Class in org.sqlproc.engine.impl
A META SQL sub-element.
SqlMetaIdentItem(String, SqlMetaIdentItem.Type) - Constructor for class org.sqlproc.engine.impl.SqlMetaIdentItem
Creates a new instance of this entity.
SqlMetaIdentItem.Type - Enum in org.sqlproc.engine.impl
The enumeration of types of this sub-element.
SqlMetaIdentItem.Type() - Constructor for enum org.sqlproc.engine.impl.SqlMetaIdentItem.Type
 
SqlMetaIf - Class in org.sqlproc.engine.impl
A META SQL sub-element.
SqlMetaIf() - Constructor for class org.sqlproc.engine.impl.SqlMetaIf
Creates a new instance.
SqlMetaIfItem - Class in org.sqlproc.engine.impl
A META SQL sub-element.
SqlMetaIfItem() - Constructor for class org.sqlproc.engine.impl.SqlMetaIfItem
Creates a new instance.
SqlMetaLogExpr - Class in org.sqlproc.engine.impl
A META SQL sub-element.
SqlMetaLogExpr() - Constructor for class org.sqlproc.engine.impl.SqlMetaLogExpr
Creates a new instance.
SqlMetaLogExpr(boolean) - Constructor for class org.sqlproc.engine.impl.SqlMetaLogExpr
Creates a new instance of this entity.
SqlMetaLogOperand - Interface in org.sqlproc.engine.impl
The ancestor of META SQL sub-elements, which can be used in SqlMetaLogExpr.
SqlMetaLogOperator - Class in org.sqlproc.engine.impl
A META SQL sub-element.
SqlMetaLogOperator(SqlMetaLogOperator.Type) - Constructor for class org.sqlproc.engine.impl.SqlMetaLogOperator
Creates a new instance.
SqlMetaLogOperator.Type - Enum in org.sqlproc.engine.impl
The enumeration of the logical operator types.
SqlMetaLogOperator.Type() - Constructor for enum org.sqlproc.engine.impl.SqlMetaLogOperator.Type
 
SqlMetaOrd - Class in org.sqlproc.engine.impl
A META SQL sub-element.
SqlMetaOrd(int) - Constructor for class org.sqlproc.engine.impl.SqlMetaOrd
Creates a new instance.
SqlMetaSimple - Interface in org.sqlproc.engine.impl
The ancestor of simple META SQL sub-elements.
SqlMetaStatement - Class in org.sqlproc.engine.impl
Precompiled META SQL statement.
SqlMetaStatement() - Constructor for class org.sqlproc.engine.impl.SqlMetaStatement
Creates a new instance.
SqlMetaText - Class in org.sqlproc.engine.impl
A META SQL sub-element.
SqlMetaText(String) - Constructor for class org.sqlproc.engine.impl.SqlMetaText
Creates a new instance.
SqlMetaType - Enum in org.sqlproc.engine.impl
The enumeration of all SQL META Types, which is the internal type.
SqlMetaType(Type, Class<?>[], String[]) - Constructor for enum org.sqlproc.engine.impl.SqlMetaType
Creates a new instance.
SqlMonitor - Interface in org.sqlproc.engine
The vehicle interface definition, which can be used to monitor the duration of all SQL queries execution.
SqlMonitor.Runner - Interface in org.sqlproc.engine
This interface is implemented in SqlEngine main public methods.
SqlMonitorFactory - Interface in org.sqlproc.engine
The factory definition, which can be used to construct SqlMonitor.
SqlOrder - Class in org.sqlproc.engine
The list of ordering directives for the SQL Processor queries execution.
SqlOrder() - Constructor for class org.sqlproc.engine.SqlOrder
Creates a new empty ordering directives.
SqlOrder(int, SqlOrder.Order) - Constructor for class org.sqlproc.engine.SqlOrder
/** Creates a new ordering rule.
SqlOrder.Order - Enum in org.sqlproc.engine
The enumeration for the ordering directives.
SqlOrder.Order() - Constructor for enum org.sqlproc.engine.SqlOrder.Order
 
SqlProcessContext - Class in org.sqlproc.engine.impl
The crate (design pattern) for all input parameters for SqlMetaStatement.process(Object, Object, List, Map).
SqlProcessContext(Object, List<SqlOrder>, Map<String, Object>) - Constructor for class org.sqlproc.engine.impl.SqlProcessContext
Creates a new instance with empty static input values.
SqlProcessContext(Object, Object, List<SqlOrder>, Map<String, Object>) - Constructor for class org.sqlproc.engine.impl.SqlProcessContext
Creates a new instance.
SqlProcessResult - Class in org.sqlproc.engine.impl
Holds the results of ANSI SQL Query generation.
SqlProcessResult() - Constructor for class org.sqlproc.engine.impl.SqlProcessResult
Creates a new instance.
SqlProcessResult(String) - Constructor for class org.sqlproc.engine.impl.SqlProcessResult
Creates a new instance with a SQL fragment from SqlMetaText.
SqlPropertiesLoader - Class in org.sqlproc.engine
Helper class for the properties file loading.
SqlPropertiesLoader(String, Class<?>) - Constructor for class org.sqlproc.engine.SqlPropertiesLoader
Reads the properties file and create's a new SqlPropertiesLoader instance.
sqls - Variable in class org.sqlproc.engine.SqlEngineLoader
The collection of named META SQL statements
sqlType - Variable in class org.sqlproc.engine.impl.SqlMappingItem
The type of an attribute in the result class and/or the database column type.
sqlType - Variable in class org.sqlproc.engine.impl.SqlMetaConst
The type of this input value.
sqlType - Variable in class org.sqlproc.engine.impl.SqlMetaIdent
The type of this input value.
SqlType - Class in org.sqlproc.engine.impl
The SQL type of a dynamic input value (SQL statement parameter) or an output value (SQL query scalar).
SqlType() - Constructor for class org.sqlproc.engine.impl.SqlType
Creates a new instance with unspecified internal and Hibernate types.
SqlType(SqlMetaType, Type) - Constructor for class org.sqlproc.engine.impl.SqlType
Creates a new instance with specified internal and Hibernate types.
SqlType(String) - Constructor for class org.sqlproc.engine.impl.SqlType
Creates a new instance with specified Hibernate type.
SqlType(String, SqlType) - Constructor for class org.sqlproc.engine.impl.SqlType
Creates a new instance with specified internal type.
SqlUtils - Class in org.sqlproc.engine.impl
SQL Processor utilities.
SqlUtils() - Constructor for class org.sqlproc.engine.impl.SqlUtils
 
start - Variable in class org.sqlproc.engine.impl.ErrorMsg
 
statement - Variable in class org.sqlproc.engine.SqlEngine
Precompiled META SQL, which is ANSI SQL extension using ANTLR defined grammar.
staticInputValues - Variable in class org.sqlproc.engine.impl.SqlProcessContext
The SQL statement static parameters.
SURROUND_QUERY_LIKE - Static variable in interface org.sqlproc.engine.SqlFeature
SET_SURROUND_QUERY_LIKE is the key for the special SQL Processor behavior.
SURROUND_QUERY_MIN_LEN - Static variable in interface org.sqlproc.engine.SqlFeature
SET_SURROUND_QUERY_MIN_LEN is the minimal length of the string input values for the SQL like command to switch on the SQL Processor special behavior described above in the runtime.

T

toBytes(byte[]) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
toBytes(Byte[]) - Static method in class org.sqlproc.engine.impl.SqlUtils
 
toString() - Method in class org.sqlproc.engine.impl.ErrorMsg
 
toString() - Method in class org.sqlproc.engine.impl.SqlInputValue
For debug purposes.
toString() - Method in class org.sqlproc.engine.impl.SqlMappingItem
 
toString() - Method in class org.sqlproc.engine.impl.SqlProcessResult
For debug purposes.
toString() - Method in class org.sqlproc.engine.impl.SqlType
For debug purposes.
toString() - Method in class org.sqlproc.engine.SqlPropertiesLoader
Returns a string representation of the object.
type - Variable in class org.sqlproc.engine.impl.SqlInputValue
Dynamic input value type.
type - Variable in class org.sqlproc.engine.impl.SqlMetaAndOr
The type if this element.
type - Variable in class org.sqlproc.engine.impl.SqlMetaConstItem
The type if this sub-element, which represents an embedded class or a leaf attribute.
type - Variable in class org.sqlproc.engine.impl.SqlMetaIdentItem
The type if this sub-element, which represents an embedded class or a leaf attribute.
type - Variable in class org.sqlproc.engine.impl.SqlMetaLogOperator
The type of the logical operator.

V

value - Variable in class org.sqlproc.engine.impl.SqlType
Right now only for the special of the enumeration type of the input value.
valueOf(String) - Static method in enum org.sqlproc.engine.impl.SqlInputValue.Case
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlproc.engine.impl.SqlMetaAndOr.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlproc.engine.impl.SqlMetaConstItem.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlproc.engine.impl.SqlMetaIdentItem.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlproc.engine.impl.SqlMetaLogOperator.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlproc.engine.impl.SqlMetaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlproc.engine.SqlOrder.Order
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sqlproc.engine.impl.SqlInputValue.Case
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlproc.engine.impl.SqlMetaAndOr.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlproc.engine.impl.SqlMetaConstItem.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlproc.engine.impl.SqlMetaIdentItem.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlproc.engine.impl.SqlMetaLogOperator.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlproc.engine.impl.SqlMetaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlproc.engine.SqlOrder.Order
Returns an array containing the constants of this enum type, in the order they are declared.

W

WILDCARD_CHARACTER - Static variable in interface org.sqlproc.engine.SqlFeature
SET_WILDCARD_CHARACTER is the key for the wildcard character for SQL like command in the properties.

A C D E F G H I J L M N O P Q R S T V W

Copyright © 2011. All Rights Reserved.