PATH |
Inherits from: com.webobjects.eoaccess.EOSQLExpression : Object
Package: com.webobjects.jdbcadaptor
Documentation for this class is forthcoming.
All methods JDBCExpression stringForDate addJoinClause addSelectListAttribute allowsNullClauseForConstraint appendItemToListString appendItemToOrderByString appendItemToValueListString bindVariableDictionaryForAttribute columnTypeStringForAttribute externalNameQuoteCharacter formatValueForAttribute jdbcInfo lockClause mustUseBindVariableForAttribute prepareSelectExpressionWithAttributes setJDBCInfo shouldUseBindVariableForAttribute toString useBindVariables
public JDBCExpression(com.webobjects.eoaccess.EOEntity anEOEntity)
public static String stringForDate(NSTimestamp date)
public void addJoinClause( String leftName, String rightName, int semantic)
public void addSelectListAttribute(com.webobjects.eoaccess.EOAttribute anEOAttribute)
public String allowsNullClauseForConstraint(boolean flag)
protected void appendItemToListString(String sqlString)
protected void appendItemToOrderByString(String sqlString)
protected void appendItemToValueListString(String sqlString)
public NSMutableDictionary bindVariableDictionaryForAttribute( com.webobjects.eoaccess.EOAttribute anEOAttribute, Object value)
public String columnTypeStringForAttribute( com.webobjects.eoaccess.EOAttribute anEOAttribute)
public String externalNameQuoteCharacter()
public String formatValueForAttribute( Object value, com.webobjects.eoaccess.EOAttribute anEOAttribute)
protected NSDictionary jdbcInfo()
public String lockClause()
public boolean mustUseBindVariableForAttribute( com.webobjects.eoaccess.EOAttribute anEOAttribute)
public void prepareSelectExpressionWithAttributes( NSArray attributes, boolean lock, com.webobjects.eocontrol.EOFetchSpecification anEOFetchSpecification)
protected void setJDBCInfo(NSDictionary jdbcInfo)
public boolean shouldUseBindVariableForAttribute( com.webobjects.eoaccess.EOAttribute anEOAttribute)
public String toString()
public boolean useBindVariables()
© 2001 Apple Computer, Inc. (Last Published April 15, 2001)