PATH |
JDBCAdaptor
Inherits from: com.webobjects.eoaccess.EOAdaptor : Object
Package: com.webobjects.jdbcadaptor
Class Description
Documentation for this class is forthcoming.
Method Types
All methods JDBCAdaptor createAttribute getJDBCInfoWithConnectionDictionary typeInfoForModel assertConnectionDictionaryIsValid assignExternalInfoForEntireModel assignExternalTypeForAttribute createAdaptorContext defaultExpressionClass expressionFactory externalTypesWithModel fetchedValueForValue isDroppedConnectionException isValidQualifierType jdbcInfo plugIn setConnectionDictionary synchronizationFactory typeInfo varcharMaxLength
Constructors
JDBCAdaptor
public JDBCAdaptor(String name)
Static Methods
createAttribute
public static com.webobjects.eoaccess.EOAttribute createAttribute( String name, String columnName, short columnType, String externalType, int precision, int scale, int isNullable)
getJDBCInfoWithConnectionDictionary
protected static NSDictionary getJDBCInfoWithConnectionDictionary(NSDictionary connectionDictionary)
typeInfoForModel
protected static NSDictionary typeInfoForModel(com.webobjects.eoaccess.EOModel anEOModel)
Instance Methods
assertConnectionDictionaryIsValid
public void assertConnectionDictionaryIsValid()
assignExternalInfoForEntireModel
public void assignExternalInfoForEntireModel(com.webobjects.eoaccess.EOModel anEOModel)
assignExternalTypeForAttribute
public void assignExternalTypeForAttribute( com.webobjects.eoaccess.EOAttribute anEOAttribute)
createAdaptorContext
public com.webobjects.eoaccess.EOAdaptorContext createAdaptorContext()
defaultExpressionClass
public Class defaultExpressionClass()
expressionFactory
public com.webobjects.eoaccess.EOSQLExpressionFactory expressionFactory()
externalTypesWithModel
public NSArray externalTypesWithModel(com.webobjects.eoaccess.EOModel anEOModel)
fetchedValueForValue
public Object fetchedValueForValue( Object value, com.webobjects.eoaccess.EOAttribute anEOAttribute)
isDroppedConnectionException
public boolean isDroppedConnectionException(Exception anException)
isValidQualifierType
public boolean isValidQualifierType( String typeName, com.webobjects.eoaccess.EOModel anEOModel)
jdbcInfo
protected NSDictionary jdbcInfo()
plugIn
public JDBCPlugIn plugIn()
setConnectionDictionary
public void setConnectionDictionary(NSDictionary aNSDictionary)
synchronizationFactory
public com.webobjects.eoaccess.EOSchemaGeneration synchronizationFactory()
typeInfo
protected NSDictionary typeInfo()
varcharMaxLength
protected int varcharMaxLength()
© 2001 Apple Computer, Inc. (Last Published April 15, 2001)