Project Wonder 2.0

er.extensions
Class ERXInQualifier.InQualifierSQLGenerationSupport

java.lang.Object
  extended bycom.webobjects.eoaccess.EOQualifierSQLGeneration.Support
      extended byer.extensions.ERXInQualifier.InQualifierSQLGenerationSupport
Enclosing class:
ERXInQualifier

public static class ERXInQualifier.InQualifierSQLGenerationSupport
extends EOQualifierSQLGeneration.Support

Adds SQL generation support. Note that the database needs to support the IN operator.


Constructor Summary
ERXInQualifier.InQualifierSQLGenerationSupport()
          Public constructor
 
Method Summary
 EOQualifier qualifierMigratedFromEntityRelationshipPath(EOQualifier eoqualifier, EOEntity eoentity, String s)
           
 EOQualifier schemaBasedQualifierWithRootEntity(EOQualifier eoqualifier, EOEntity eoentity)
           
 String sqlStringForSQLExpression(EOQualifier eoqualifier, EOSQLExpression e)
          Generates the SQL string for an ERXInQualifier.
 
Methods inherited from class com.webobjects.eoaccess.EOQualifierSQLGeneration.Support
_flattenRelationshipPath, _optimizeQualifierKeyPath, _qualifierMigratedFromEntityRelationshipPath, _qualifierMigratedToSubEntityFromParentEntity, _schemaBasedQualifierWithRootEntity, _sqlStringForSQLExpression, _translateKeyAcrossRelationshipPath, setSupportForClass, supportForClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ERXInQualifier.InQualifierSQLGenerationSupport

public ERXInQualifier.InQualifierSQLGenerationSupport()
Public constructor

Method Detail

sqlStringForSQLExpression

public String sqlStringForSQLExpression(EOQualifier eoqualifier,
                                        EOSQLExpression e)
Generates the SQL string for an ERXInQualifier.

Parameters:
eoqualifier - an in qualifier
e - current eo sql expression
Returns:
SQL for the current qualifier.

schemaBasedQualifierWithRootEntity

public EOQualifier schemaBasedQualifierWithRootEntity(EOQualifier eoqualifier,
                                                      EOEntity eoentity)

qualifierMigratedFromEntityRelationshipPath

public EOQualifier qualifierMigratedFromEntityRelationshipPath(EOQualifier eoqualifier,
                                                               EOEntity eoentity,
                                                               String s)

Last updated: Do, Dez 9, 2004 • 12:46 PM CET

Copyright © 2002 – 2004 Project Wonder.