net.wotonomy.access
Class EOSQLExpressionFactory
java.lang.Object
net.wotonomy.access.EOSQLExpressionFactory
public class EOSQLExpressionFactory
- extends java.lang.Object
- Version:
- $Revision: 894 $
- Author:
- ezamudio@nasoft.com, $Author: cgruber $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_adaptor
protected EOAdaptor _adaptor
_expressionClass
protected java.lang.Class _expressionClass
EOSQLExpressionFactory
public EOSQLExpressionFactory(EOAdaptor adaptor)
adaptor
public EOAdaptor adaptor()
createExpression
public EOSQLExpression createExpression(EOEntity entity)
- Creates an instance of the adaptor's expression class,
with entity assigned to it.
- Parameters:
entity
- The entity with which to initialize the expression.
- Returns:
- An EOSQLExpression.
expressionForEntity
public EOSQLExpression expressionForEntity(EOEntity entity)
deleteStatementWithQualifier
public EOSQLExpression deleteStatementWithQualifier(EOQualifier qualifier,
EOEntity entity)
insertStatementForRow
public EOSQLExpression insertStatementForRow(net.wotonomy.foundation.NSDictionary row,
EOEntity entity)
selectStatementForAttributes
public EOSQLExpression selectStatementForAttributes(net.wotonomy.foundation.NSArray atts,
boolean lock,
EOFetchSpecification fspec,
EOEntity entity)
updateStatementForRow
public EOSQLExpression updateStatementForRow(net.wotonomy.foundation.NSDictionary row,
EOQualifier qualifier,
EOEntity entity)
expressionForString
public EOSQLExpression expressionForString(java.lang.String sql)
expressionClass
public java.lang.Class expressionClass()
Copyright © 2006 null. All Rights Reserved.