Project Wonder 2.0

er.extensions
Class ERXToManyQualifier.ToManyQualifierSQLGenerationSupport

java.lang.Object
  extended bycom.webobjects.eoaccess.EOQualifierSQLGeneration.Support
      extended byer.extensions.ERXToManyQualifier.ToManyQualifierSQLGenerationSupport
Enclosing class:
ERXToManyQualifier

public static class ERXToManyQualifier.ToManyQualifierSQLGenerationSupport
extends EOQualifierSQLGeneration.Support

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


Constructor Summary
ERXToManyQualifier.ToManyQualifierSQLGenerationSupport()
          Public constructor
 
Method Summary
protected static void appendColumnForAttributeToStringBuffer(EOAttribute attribute, StringBuffer sb)
           
 EOQualifier qualifierMigratedFromEntityRelationshipPath(EOQualifier eoqualifier, EOEntity eoentity, String relationshipPath)
           
 EOQualifier schemaBasedQualifierWithRootEntity(EOQualifier eoqualifier, EOEntity eoentity)
           
 String sqlStringForSQLExpression(EOQualifier eoqualifier, EOSQLExpression e)
           
 
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

ERXToManyQualifier.ToManyQualifierSQLGenerationSupport

public ERXToManyQualifier.ToManyQualifierSQLGenerationSupport()
Public constructor

Method Detail

appendColumnForAttributeToStringBuffer

protected static void appendColumnForAttributeToStringBuffer(EOAttribute attribute,
                                                             StringBuffer sb)

sqlStringForSQLExpression

public String sqlStringForSQLExpression(EOQualifier eoqualifier,
                                        EOSQLExpression e)

schemaBasedQualifierWithRootEntity

public EOQualifier schemaBasedQualifierWithRootEntity(EOQualifier eoqualifier,
                                                      EOEntity eoentity)

qualifierMigratedFromEntityRelationshipPath

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

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

Copyright © 2002 – 2004 Project Wonder.