|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.wotonomy.access.EOSQLExpression net.wotonomy.jdbcadaptor.JDBCExpression
public class JDBCExpression
Concrete implementation of EOSQLExpression for use with JDBC.
Field Summary | |
---|---|
protected net.wotonomy.foundation.NSDictionary |
_jdbcInfo
|
Fields inherited from class net.wotonomy.access.EOSQLExpression |
---|
_aliasesByEntityName, _aliasesByRelationshipPath, _bindings, _contextStack, _defaultDateFormatter, _entity, _hexChars, _joinClauseString, _listString, _orderByString, _quoteExternalNames, _statement, _upperFunctionName, _useAliases, _valueListString, _whereClauseString, BindVariableAttributeKey, BindVariableColumnKey, BindVariableNameKey, BindVariablePlaceHolderKey, BindVariableValueKey |
Constructor Summary | |
---|---|
JDBCExpression(net.wotonomy.access.EOEntity entity)
|
Method Summary | |
---|---|
net.wotonomy.foundation.NSMutableDictionary |
bindVariableDictionaryForAttribute(net.wotonomy.access.EOAttribute attr,
java.lang.Object variable)
|
net.wotonomy.foundation.NSDictionary |
jdbcInfo()
|
void |
setJdbcInfo(net.wotonomy.foundation.NSDictionary info)
|
Methods inherited from class net.wotonomy.access.EOSQLExpression |
---|
_aliasForRelatedAttributeRelationshipPath, _aliasForRelationshipPath, _defaultDateFormatter, _listString, _orderByString, _rootEntityForExpression, _setEntity, _sqlStringForJoinSemanticMatchSemantic, _stringForDate, _valueList, addBindVariableDictionary, addCreateClauseForAttribute, addInsertListAttribute, addJoinClause, addOrderByAttributeOrdering, addSelectListAttribute, addUpdateListAttribute, aliasesByRelationshipPath, allowsNullClauseForConstraint, appendItemToListString, assembleDeleteStatementWithQualifier, assembleInsertStatementWithRow, assembleJoinClause, assembleSelectStatementWithAttributes, assembleUpdateStatementWithRow, bindVariableDictionaries, columnTypeStringForAttribute, entity, externalNameQuoteCharacter, formatSQLString, formatStringValue, formatValueForAttribute, joinClauseString, joinExpression, listString, lockClause, mustUseBindVariableForAttribute, orderByString, prepareConstraintStatementForRelationship, prepareDeleteExpressionForQualifier, prepareInsertExpressionWithRow, prepareSelectExpressionWithAttributes, prepareUpdateExpressionWithRow, setStatement, setUseAliases, setUseBindVariables, setUseQuotedExternalNames, setWhereClauseString, shouldUseBindVariableForAttribute, sqlEscapeChar, sqlPatternFromShellPattern, sqlPatternFromShellPatternWithEscapeCharacter, sqlStringForAttribute, sqlStringForAttributeNamed, sqlStringForAttributePath, sqlStringForCaseInsensitiveLike, sqlStringForConjoinedQualifiers, sqlStringForData, sqlStringForDisjoinedQualifiers, sqlStringForKeyComparisonQualifier, sqlStringForKeyValueQualifier, sqlStringForNegatedQualifier, sqlStringForNumber, sqlStringForQualifier, sqlStringForSchemaObjectName, sqlStringForSelector, sqlStringForString, sqlStringForValue, statement, tableListWithRootEntity, toString, useAliases, useBindVariables, useQuotedExternalNames, valueList, whereClauseString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected net.wotonomy.foundation.NSDictionary _jdbcInfo
Constructor Detail |
---|
public JDBCExpression(net.wotonomy.access.EOEntity entity)
entity
- Method Detail |
---|
public void setJdbcInfo(net.wotonomy.foundation.NSDictionary info)
public net.wotonomy.foundation.NSDictionary jdbcInfo()
public net.wotonomy.foundation.NSMutableDictionary bindVariableDictionaryForAttribute(net.wotonomy.access.EOAttribute attr, java.lang.Object variable)
bindVariableDictionaryForAttribute
in class net.wotonomy.access.EOSQLExpression
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |