er.extensions
Class ERXDatabaseDataSource
java.lang.Object
com.webobjects.eocontrol.EODataSource
com.webobjects.eoaccess.EODatabaseDataSource
er.extensions.ERXDatabaseDataSource
- All Implemented Interfaces:
- EOKeyValueArchiving, EOKeyValueArchiving.Awaking, NSCoding, Serializable
- public class ERXDatabaseDataSource
- extends EODatabaseDataSource
- Author:
- david teran
enhanced version which allows the user to
1) set refreshesRefetchedObjects
2) set prefetchingRelationshipKeyPaths
which modifies the datasource's fetchSpecification
- See Also:
- Serialized Form
Nested classes inherited from class com.webobjects.foundation.NSCoding |
NSCoding._BigDecimalSupport, NSCoding._BigIntegerSupport, NSCoding._BooleanSupport, NSCoding._ByteSupport, NSCoding._CharacterSupport, NSCoding._DateSupport, NSCoding._DoubleSupport, NSCoding._FloatSupport, NSCoding._IntegerSupport, NSCoding._LongSupport, NSCoding._NumberSupport, NSCoding._ShortSupport, NSCoding._StringSupport, NSCoding.Support |
Fields inherited from interface com.webobjects.foundation.NSCoding |
_CLASS |
Methods inherited from class com.webobjects.eoaccess.EODatabaseDataSource |
_finishInitialization, _partialInitWithEditingContextEntityNameFetchSpecificationName, _qualifierForRelationshipKey, auxiliaryQualifier, awakeFromKeyValueUnarchiver, awakeFromNib, classDescriptionForObjects, classForCoder, createObject, databaseContext, dataSourceQualifiedByKey, decodeObject, decodeWithKeyValueUnarchiver, deleteObject, editingContext, encodeWithCoder, encodeWithKeyValueArchiver, entity, fetchObjects, fetchSpecificationName, insertObject, isFetchEnabled, qualifierBindingKeys, qualifierBindings, qualifyWithRelationshipKey, setAuxiliaryQualifier, setEditingContext, setFetchEnabled, setFetchSpecification, setFetchSpecificationByName, setParentDataSourceRelationshipKey, setQualifierBindings |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_refreshRefetchedObjects
public boolean _refreshRefetchedObjects
_prefetchingRelationshipKeyPaths
public NSArray _prefetchingRelationshipKeyPaths
ERXDatabaseDataSource
public ERXDatabaseDataSource(EOEditingContext arg0,
String arg1)
- See Also:
EODatabaseDataSource
ERXDatabaseDataSource
public ERXDatabaseDataSource(EOEditingContext arg0,
String arg1,
String arg2)
- See Also:
EODatabaseDataSource
ERXDatabaseDataSource
public ERXDatabaseDataSource(EOEditingContext arg0,
String arg1,
String arg2,
boolean refresh)
- See Also:
EODatabaseDataSource
setRefreshesRefetchedObjects
public void setRefreshesRefetchedObjects(boolean v)
refreshesRefetchedObjects
public boolean refreshesRefetchedObjects()
prefetchingRelationshipKeyPaths
public NSArray prefetchingRelationshipKeyPaths()
setPrefetchingRelationshipKeyPaths
public void setPrefetchingRelationshipKeyPaths(NSArray relationshipKeyPaths)
fetchSpecificationForFetch
public EOFetchSpecification fetchSpecificationForFetch()
- Enhanced version which uses the refreshesRefetchedObjects value
- See Also:
ERXDatabaseDataSource.setRefreshedRefetchedObjects
fetchSpecification
public EOFetchSpecification fetchSpecification()
- Enhanced version which uses the refreshesRefetchedObjects value
- See Also:
ERXDatabaseDataSource.setRefreshedRefetchedObjects
Copyright © 2002 – 2004 Project Wonder.