Ontimize 5.2072EN

com.ontimize.db
Class ContainsExtendedSQLConditionValuesProcessor

java.lang.Object
  extended bycom.ontimize.db.SQLStatementBuilder.DefaultSQLConditionValuesProcessor
      extended bycom.ontimize.db.SQLStatementBuilder.ExtendedSQLConditionValuesProcessor
          extended bycom.ontimize.db.ContainsExtendedSQLConditionValuesProcessor
All Implemented Interfaces:
SQLStatementBuilder.SQLConditionValuesProcessor

public class ContainsExtendedSQLConditionValuesProcessor
extends SQLStatementBuilder.ExtendedSQLConditionValuesProcessor


Field Summary
 
Fields inherited from class com.ontimize.db.SQLStatementBuilder.ExtendedSQLConditionValuesProcessor
EXPRESSION_KEY
 
Fields inherited from class com.ontimize.db.SQLStatementBuilder.DefaultSQLConditionValuesProcessor
handler, upperFunction, upperLike, upperStrings
 
Constructor Summary
ContainsExtendedSQLConditionValuesProcessor()
           
 
Method Summary
static java.lang.String createQueryConditionsExpress(SQLStatementBuilder.Expression e)
          Creates the condition string from a expression.
static SQLStatementBuilder.Expression queryToStandard(SQLStatementBuilder.Expression query, java.lang.String[] cols, int[] types)
           
static SQLStatementBuilder.Expression queryToStandard(SQLStatementBuilder.Expression query, java.lang.String entityName, java.util.List cols, EntityReferenceLocator locator)
           
static void renderQueryConditionsExpress(SQLStatementBuilder.Expression e, java.lang.StringBuffer sb, java.util.ResourceBundle bundle)
           
static java.lang.String renderQueryConditionsExpressBundle(SQLStatementBuilder.Expression e, java.util.ResourceBundle bundle)
           
 java.lang.String renderQueryConditionsFromExpression(SQLStatementBuilder.Expression e)
           
 void renderQueryConditionsFromExpression(SQLStatementBuilder.Expression e, java.lang.StringBuffer sb)
           
 
Methods inherited from class com.ontimize.db.SQLStatementBuilder.ExtendedSQLConditionValuesProcessor
createQueryConditions, createQueryConditionsExpress, createQueryConditionsFromExpression, createQueryConditionsFromExpression, getColumnName
 
Methods inherited from class com.ontimize.db.SQLStatementBuilder.DefaultSQLConditionValuesProcessor
getSQLStatementHandler, hasParenthesis, setSQLStatementHandler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContainsExtendedSQLConditionValuesProcessor

public ContainsExtendedSQLConditionValuesProcessor()
Method Detail

renderQueryConditionsFromExpression

public java.lang.String renderQueryConditionsFromExpression(SQLStatementBuilder.Expression e)
Overrides:
renderQueryConditionsFromExpression in class SQLStatementBuilder.ExtendedSQLConditionValuesProcessor

renderQueryConditionsFromExpression

public void renderQueryConditionsFromExpression(SQLStatementBuilder.Expression e,
                                                java.lang.StringBuffer sb)
Overrides:
renderQueryConditionsFromExpression in class SQLStatementBuilder.ExtendedSQLConditionValuesProcessor

renderQueryConditionsExpressBundle

public static java.lang.String renderQueryConditionsExpressBundle(SQLStatementBuilder.Expression e,
                                                                  java.util.ResourceBundle bundle)

renderQueryConditionsExpress

public static void renderQueryConditionsExpress(SQLStatementBuilder.Expression e,
                                                java.lang.StringBuffer sb,
                                                java.util.ResourceBundle bundle)

createQueryConditionsExpress

public static java.lang.String createQueryConditionsExpress(SQLStatementBuilder.Expression e)
Description copied from class: SQLStatementBuilder.ExtendedSQLConditionValuesProcessor
Creates the condition string from a expression. This condition string be used after WHERE clause in the SQL Statement.


queryToStandard

public static SQLStatementBuilder.Expression queryToStandard(SQLStatementBuilder.Expression query,
                                                             java.lang.String[] cols,
                                                             int[] types)

queryToStandard

public static SQLStatementBuilder.Expression queryToStandard(SQLStatementBuilder.Expression query,
                                                             java.lang.String entityName,
                                                             java.util.List cols,
                                                             EntityReferenceLocator locator)

Ontimize