A B C D E F G H I J K L M N O P Q R S T U V W _

A

AbstractObjectStore - Class in net.wotonomy.control
An abstract implementation of object store that implements common functionality.
AbstractObjectStore() - Constructor for class net.wotonomy.control.AbstractObjectStore
Constructs a new instance of this object store.
adaptor() - Method in class net.wotonomy.access.EOAdaptorContext
 
adaptor() - Method in class net.wotonomy.access.EODatabase
 
adaptor() - Method in class net.wotonomy.access.EOSQLExpressionFactory
 
adaptorChannel() - Method in class net.wotonomy.access.EODatabaseChannel
 
adaptorContext() - Method in class net.wotonomy.access.EOAdaptorChannel
 
adaptorContext() - Method in class net.wotonomy.access.EODatabaseContext
 
AdaptorContextBeginTransactionNotification - Static variable in class net.wotonomy.access.EOAdaptorContext
 
AdaptorContextCommitTransactionNotification - Static variable in class net.wotonomy.access.EOAdaptorContext
 
AdaptorContextRollbackTransactionNotification - Static variable in class net.wotonomy.access.EOAdaptorContext
 
AdaptorDeleteOperator - Static variable in class net.wotonomy.access.EODatabaseOperation
 
AdaptorInsertOperator - Static variable in class net.wotonomy.access.EODatabaseOperation
 
AdaptorLockOperator - Static variable in class net.wotonomy.access.EODatabaseOperation
 
adaptorName() - Method in class net.wotonomy.access.EOModel
 
adaptorOperator() - Method in class net.wotonomy.access.EOAdaptorOperation
 
AdaptorStoredProcedureOperator - Static variable in class net.wotonomy.access.EODatabaseOperation
 
AdaptorUpdateOperator - Static variable in class net.wotonomy.access.EODatabaseOperation
 
adaptorWithModel(EOModel) - Static method in class net.wotonomy.access.EOAdaptor
Creates an adaptor with model's adaptorName and sets its connection dictionary to the model's connection dictionary.
adaptorWithName(String) - Static method in class net.wotonomy.access.EOAdaptor
Instantiates an adaptor of a concrete EOAdaptor subclass, based on name.
addAttribute(EOAttribute) - Method in class net.wotonomy.access.EOEntity
 
addBindVariableDictionary(NSDictionary) - Method in class net.wotonomy.access.EOSQLExpression
 
addCooperatingObjectStore(EOCooperatingObjectStore) - Method in class net.wotonomy.control.EOObjectStoreCoordinator
 
addCreateClauseForAttribute(EOAttribute) - Method in class net.wotonomy.access.EOSQLExpression
Adds the SQL to create the attribute to the attribute list.
addEditor(Object) - Method in class net.wotonomy.control.EOEditingContext
Registers the specified object as an editor for this context.
addEntity(EOEntity) - Method in class net.wotonomy.access.EOModel
 
addFetchSpecification(EOFetchSpecification, String) - Method in class net.wotonomy.access.EOEntity
 
addInsertListAttribute(EOAttribute, Object) - Method in class net.wotonomy.access.EOSQLExpression
 
addJoin(EOJoin) - Method in class net.wotonomy.access.EORelationship
 
addJoinClause(String, String, int) - Method in class net.wotonomy.access.EOSQLExpression
 
addModel(EOModel) - Method in class net.wotonomy.access.EODatabase
 
addModel(EOModel) - Method in class net.wotonomy.access.EOModelGroup
 
addModelIfCompatible(EOModel) - Method in class net.wotonomy.access.EODatabase
 
addModelsFromDirectory(String) - Method in class net.wotonomy.access.EOModelGroup
 
addModelWithPath(String) - Method in class net.wotonomy.access.EOModelGroup
 
addObjectToBothSidesOfRelationshipWithKey(EORelationshipManipulation, String) - Method in class net.wotonomy.control.EOCustomObject
As addObjectToProperty with key, but also performs the reciprocal operation on the other side of the relationship.
addObjectToBothSidesOfRelationshipWithKey(EORelationshipManipulation, String) - Method in interface net.wotonomy.control.EORelationshipManipulation
As addObjectToProperty with key, but also performs the reciprocal operation on the other side of the relationship.
addObjectToPropertyWithKey(Object, String) - Method in class net.wotonomy.control.EOCustomObject
Adds the specified object to the relationship on this object specified by the key.
addObjectToPropertyWithKey(Object, String) - Method in interface net.wotonomy.control.EORelationshipManipulation
Adds the specified object to the relationship on this object specified by the key.
addObserver(EOObserving, Object) - Static method in class net.wotonomy.control.EOObserverCenter
Registers the specified EOObserving for notifications from the specified object.
addOmniscientObserver(EOObserving) - Static method in class net.wotonomy.control.EOObserverCenter
Registers the specified EOObserving for notifications on all object changes.
addOrderByAttributeOrdering(EOSortOrdering) - Method in class net.wotonomy.access.EOSQLExpression
 
addQualifier(EOQualifier) - Method in class net.wotonomy.control.EOAndQualifier
Add a new qualifier to the list.
addQualifier(EOQualifier) - Method in class net.wotonomy.control.EOOrQualifier
Add a new qualifier to the list.
addQualifierKeysToSet(Set) - Method in class net.wotonomy.control.EOQualifier
Adds all qualifier keys in this qualifier to the specified Set, which is expected to be mutable.
addRelationship(EORelationship) - Method in class net.wotonomy.access.EOEntity
 
addSelectListAttribute(EOAttribute) - Method in class net.wotonomy.access.EOSQLExpression
 
addStoredProcedure(EOStoredProcedure) - Method in class net.wotonomy.access.EOModel
 
addStoredProceduresNamed(NSArray, EOModel) - Method in class net.wotonomy.access.EOAdaptorChannel
 
addUpdateListAttribute(EOAttribute, Object) - Method in class net.wotonomy.access.EOSQLExpression
 
aliasesByRelationshipPath() - Method in class net.wotonomy.access.EOSQLExpression
 
allAttributeKeys() - Method in class net.wotonomy.access.EOEntityClassDescription
 
allowsNull() - Method in class net.wotonomy.access.EOAttribute
 
allowsNullClauseForConstraint(boolean) - Method in class net.wotonomy.access.EOSQLExpression
 
allPropertyKeys() - Method in class net.wotonomy.access.EOEntityClassDescription
 
allPropertyKeys() - Method in class net.wotonomy.control.EOCustomObject
Returns a List of all property keys defined on this object.
allPropertyKeys() - Method in interface net.wotonomy.control.EOEnterpriseObject
Returns a List of all property keys defined on this object.
allQualifierKeys() - Method in class net.wotonomy.control.EOQualifier
Returns a Set of all property names used for comparisons by this qualifier.
allQualifierOperators() - Static method in class net.wotonomy.control.EOQualifier
Returns a List of valid operators.
allToManyRelationshipKeys() - Method in class net.wotonomy.access.EOEntityClassDescription
 
allToOneRelationshipKeys() - Method in class net.wotonomy.access.EOEntityClassDescription
 
appendItemToListString(String, StringBuffer) - Method in class net.wotonomy.access.EOSQLExpression
 
arguments() - Method in class net.wotonomy.access.EOStoredProcedure
 
ArrayFault - Class in net.wotonomy.control
A class that extends NSArray to intercept any accessor calls in order to defer loading until the last possible moment.

Because ArrayFault inherits from NSArray which implements List which implements Collection, data objects may declare their relationships to be of type NSArray, List, or Collection.

This class should be returned by implementations of EOObjectStore.arrayFaultForSourceGlobalID().
ArrayFault(EOGlobalID, String, EOEditingContext) - Constructor for class net.wotonomy.control.ArrayFault
 
arrayFaultWithSourceGlobalID(EOGlobalID, String, EOEditingContext) - Method in class net.wotonomy.access.EODatabaseContext
 
arrayFaultWithSourceGlobalID(EOGlobalID, String, EOEditingContext) - Method in class net.wotonomy.control.AbstractObjectStore
This implementation returns an appropriately configured array fault.
arrayFaultWithSourceGlobalID(EOGlobalID, String, EOEditingContext) - Method in class net.wotonomy.control.EOEditingContext
Returns a read-only List of objects associated with the object with the specified id for the specified property relationship, or may return a placeholder array that will defer the fetch until needed (aka an array fault).
arrayFaultWithSourceGlobalID(EOGlobalID, String, EOEditingContext) - Method in class net.wotonomy.control.EOObjectStore
Returns a List of objects associated with the object with the specified id for the specified property relationship, or may return a placeholder array that will defer the fetch until accessed (an array fault).
arrayFaultWithSourceGlobalID(EOGlobalID, String, EOEditingContext) - Method in class net.wotonomy.control.EOObjectStoreCoordinator
 
assembleDeleteStatementWithQualifier(EOQualifier, String, String) - Method in class net.wotonomy.access.EOSQLExpression
 
assembleInsertStatementWithRow(NSDictionary, String, String, String) - Method in class net.wotonomy.access.EOSQLExpression
 
assembleJoinClause(String, String, int) - Method in class net.wotonomy.access.EOSQLExpression
 
assembleSelectStatementWithAttributes(NSArray, boolean, EOQualifier, NSArray, String, String, String, String, String, String, String) - Method in class net.wotonomy.access.EOSQLExpression
 
assembleUpdateStatementWithRow(NSDictionary, EOQualifier, String, String, String) - Method in class net.wotonomy.access.EOSQLExpression
 
assertConnectionDictionaryIsValid() - Method in class net.wotonomy.access.EOAdaptor
 
assignExternalInfoForAttribute(EOAttribute) - Method in class net.wotonomy.access.EOAdaptor
 
assignExternalInfoForEntireModel(EOModel) - Method in class net.wotonomy.access.EOAdaptor
 
assignExternalInfoForEntity(EOEntity) - Method in class net.wotonomy.access.EOAdaptor
 
assignExternalTypeForAttribute(EOAttribute) - Method in class net.wotonomy.access.EOAdaptor
 
attributeKeys() - Method in class net.wotonomy.access.EOEntityClassDescription
Returns all attributes that correspond to columns in a database table.
attributeKeys() - Method in class net.wotonomy.control.EOClassDescription
Returns a List of all the attributes for this class.
attributeKeys() - Method in class net.wotonomy.control.EOCustomObject
Returns a list of all attributes defined on this object.
attributeKeys() - Method in interface net.wotonomy.control.EOEnterpriseObject
Returns a list of all attributes defined on this object.
attributeNamed(String) - Method in class net.wotonomy.access.EOEntity
 
attributes() - Method in class net.wotonomy.access.EOAdaptorOperation
 
attributes() - Method in class net.wotonomy.access.EOEntity
 
attributesToFetch() - Method in class net.wotonomy.access.EOAdaptorChannel
 
attributesToFetch() - Method in class net.wotonomy.access.EOEntity
 
attributesUsedForLocking() - Method in class net.wotonomy.access.EOEntity
 
auxiliaryQualifier() - Method in class net.wotonomy.control.EODatabaseDataSource
Returns the qualifier that is applied to the results fetched by the fetch specification before objects are returned by fetch objects, or null if no such qualifier has been specified.
availableChannel() - Method in class net.wotonomy.access.EODatabaseContext
 
awakeFromFetch(EOEditingContext) - Method in class net.wotonomy.control.EOCustomObject
Called when the object has first been fetched into the specified editing context.
awakeFromFetch(EOEditingContext) - Method in interface net.wotonomy.control.EOEnterpriseObject
Called when the object has first been fetched into the specified editing context.
awakeFromInsertion(EOEditingContext) - Method in class net.wotonomy.control.EOCustomObject
Called when the object has been inserted into the specified editing context.
awakeFromInsertion(EOEditingContext) - Method in interface net.wotonomy.control.EOEnterpriseObject
Called when the object has been inserted into the specified editing context.
awakeObjectFromFetch(Object, EOEditingContext) - Method in class net.wotonomy.control.EOClassDescription
This method is called when the specified object has been fetched into the specified editing context.
awakeObjectFromInsertion(Object, EOEditingContext) - Method in class net.wotonomy.control.EOClassDescription
This method is called when the specified object has been inserted into the specified editing context.
awakeObjects() - Method in class net.wotonomy.control.EOKeyValueUnarchiver
 
awakeWithPropertyList(NSDictionary) - Method in class net.wotonomy.access.EOAttribute
 
awakeWithPropertyList(NSDictionary) - Method in class net.wotonomy.access.EOEntity
 
awakeWithPropertyList(NSDictionary) - Method in interface net.wotonomy.access.EOPropertyListEncoding
 
awakeWithPropertyList(NSDictionary) - Method in class net.wotonomy.access.EORelationship
 
awakeWithPropertyList(NSDictionary) - Method in class net.wotonomy.access.EOStoredProcedure
 

B

batchFetchRelationship(EORelationship, NSArray, EOEditingContext) - Method in class net.wotonomy.access.EODatabaseContext
 
beginTransaction() - Method in class net.wotonomy.access.EOAdaptorContext
 
bindingKeys() - Method in class net.wotonomy.control.EOQualifier
Returns a List containing the variables used at compare-time by this qualifier.
BindVariableAttributeKey - Static variable in class net.wotonomy.access.EOSQLExpression
 
BindVariableColumnKey - Static variable in class net.wotonomy.access.EOSQLExpression
 
bindVariableDictionaries() - Method in class net.wotonomy.access.EOSQLExpression
 
bindVariableDictionaryForAttribute(EOAttribute, Object) - Method in class net.wotonomy.access.EOSQLExpression
 
BindVariableNameKey - Static variable in class net.wotonomy.access.EOSQLExpression
 
BindVariablePlaceHolderKey - Static variable in class net.wotonomy.access.EOSQLExpression
 
BindVariableValueKey - Static variable in class net.wotonomy.access.EOSQLExpression
 

C

canAccessFieldsDirectly() - Static method in class net.wotonomy.control.EOCustomObject
Specifies whether the implementation of EOKeyValueCoding is permitted to access field directly.
cancelFetch() - Method in class net.wotonomy.access.EOAdaptorChannel
 
cancelFetch() - Method in class net.wotonomy.access.EODatabaseChannel
 
canServiceModel(EOModel) - Method in class net.wotonomy.access.EOAdaptor
 
changedKeysForObject(Object) - Method in class net.wotonomy.control.AbstractObjectStore
Returns the keys that have changed on the specified object.
changedValues() - Method in class net.wotonomy.access.EOAdaptorOperation
 
changesFromSnapshot(NSDictionary) - Method in class net.wotonomy.control.EOCustomObject
Returns a Map representing the delta of the current state from the state represented in the specified snapshot.
changesFromSnapshot(NSDictionary) - Method in interface net.wotonomy.control.EOEnterpriseObject
Returns a Map representing the delta of the current state from the state represented in the specified snapshot.
channels() - Method in class net.wotonomy.access.EOAdaptorContext
 
ChildDataSource - Class in net.wotonomy.control
A data source that automates the process of creating a child editing context and copying objects from a parent context into it.
ChildDataSource(EODataSource, Object) - Constructor for class net.wotonomy.control.ChildDataSource
Creates a child editing context for the specified parent's context and copies the specified object into the child context.
ChildDataSource(EODataSource, Collection) - Constructor for class net.wotonomy.control.ChildDataSource
Creates a child editing context for the specified parent's context and copies the specified objects into the child context.
classDesc - Variable in class net.wotonomy.control.PropertyDataSource
 
classDescription() - Method in class net.wotonomy.control.EOCustomObject
Returns a class description for this object.
classDescription() - Method in interface net.wotonomy.control.EOEnterpriseObject
Returns a class description for this object.
classDescription() - Method in class net.wotonomy.control.EOGenericRecord
Returns a class description for this object.
classDescriptionForClass(Class) - Static method in class net.wotonomy.control.EOClassDescription
Returns the class description that corresponds to the specified class.
classDescriptionForDestinationKey(String) - Method in class net.wotonomy.access.EOEntityClassDescription
 
classDescriptionForDestinationKey(String) - Method in class net.wotonomy.control.EOClassDescription
Returns the class decription for the object referenced by the specified relationship key, or null if the class description cannot be determined for that key.
classDescriptionForDestinationKey(String) - Method in class net.wotonomy.control.EOCustomObject
Returns a class description for the object at the other end of the specified relationship key.
classDescriptionForDestinationKey(String) - Method in interface net.wotonomy.control.EOEnterpriseObject
Returns a class description for the object at the other end of the specified relationship key.
classDescriptionForEntityName(String) - Static method in class net.wotonomy.control.EOClassDescription
Returns the class description that corresponds to the specified entity name.
classDescriptionForInstances() - Method in class net.wotonomy.access.EOEntity
 
classDescriptionForObjects() - Method in class net.wotonomy.control.ChildDataSource
Returns the description of the class of the objects that is vended by this data source, or null if this cannot be determined.
classDescriptionForObjects() - Method in class net.wotonomy.control.EODatabaseDataSource
Returns the description of the class of the objects that is vended by this data source, or null if no entity name is specified.
classDescriptionForObjects() - Method in class net.wotonomy.control.EODataSource
Returns the description of the class of the objects that is vended by this data source, or null if this cannot be determined.
classDescriptionForObjects() - Method in class net.wotonomy.control.PropertyDataSource
Returns the class description passed to the constructor, if any.
ClassDescriptionNeededForClassNotification - Static variable in class net.wotonomy.control.EOClassDescription
Notification fired when a class description has been requested for a class.
ClassDescriptionNeededForEntityNameNotification - Static variable in class net.wotonomy.control.EOClassDescription
Notification fired when a class description has been requested for an entity name.
classForCoder() - Method in class net.wotonomy.control.EOKeyGlobalID
 
className() - Method in class net.wotonomy.access.EOAttribute
 
className() - Method in class net.wotonomy.access.EOEntity
 
classProperties() - Method in class net.wotonomy.access.EOEntity
 
classPropertyAttributeNames() - Method in class net.wotonomy.access.EOEntity
 
classPropertyNames() - Method in class net.wotonomy.access.EOEntity
 
classPropertyToManyRelationshipNames() - Method in class net.wotonomy.access.EOEntity
 
classPropertyToOneRelationshipNames() - Method in class net.wotonomy.access.EOEntity
 
clearFault() - Method in class net.wotonomy.control.EOCustomObject
Called by EOFaultHandler to prepare the object to be turned into a fault.
clearFault(Object) - Static method in class net.wotonomy.control.EOFaultHandler
 
clearFault() - Method in interface net.wotonomy.control.EOFaulting
Called by EOFaultHandler to prepare the object to be turned into a fault.
clearProperties() - Method in class net.wotonomy.control.EOCustomObject
Clears all property values for this object.
clearProperties() - Method in interface net.wotonomy.control.EOEnterpriseObject
Clears all property values for this object.
clientAttributeKeys() - Method in class net.wotonomy.access.EOEntityClassDescription
 
clientToManyRelationshipKeys() - Method in class net.wotonomy.access.EOEntityClassDescription
 
clientToOneRelationshipKeys() - Method in class net.wotonomy.access.EOEntityClassDescription
 
clone() - Method in class net.wotonomy.control.ArrayFault
 
clone() - Method in class net.wotonomy.control.EOFetchSpecification
Implemented to return a new fetch specification that is a deep copy of this one.
clone() - Method in class net.wotonomy.control.EOGlobalID
Returns a copy of this object.
clone() - Method in class net.wotonomy.control.EOTemporaryGlobalID
Returns a copy of this object.
clone(Object) - Static method in class net.wotonomy.control.KeyValueCodingUtilities
Creates a deep clone of the specified object.
clone(EOEditingContext, Object, EOEditingContext) - Static method in class net.wotonomy.control.KeyValueCodingUtilities
Creates a deep clone of the specified object, registered in the specified source editing context, transposing it into the specified destination editing context.
closeChannel() - Method in class net.wotonomy.access.EOAdaptorChannel
 
columnName() - Method in class net.wotonomy.access.EOAttribute
 
columnTypeStringForAttribute(EOAttribute) - Method in class net.wotonomy.access.EOSQLExpression
 
commitChanges() - Method in class net.wotonomy.access.EODatabaseContext
 
commitChanges() - Method in class net.wotonomy.control.EOCooperatingObjectStore
 
committedSnapshotForObject(Object) - Method in class net.wotonomy.control.EOEditingContext
Returns a snapshot of the specified object as it existed when it was last read or committed to the parent object store.
commitTransaction() - Method in class net.wotonomy.access.EOAdaptorContext
 
compareAdaptorOperation(EOAdaptorOperation) - Method in class net.wotonomy.access.EOAdaptorOperation
 
CompareAscending - Static variable in class net.wotonomy.control.EOSortOrdering
Sorts items in ascending order.
CompareCaseInsensitiveAscending - Static variable in class net.wotonomy.control.EOSortOrdering
Sorts items' string representations in ascending order in a case insensitive manner.
CompareCaseInsensitiveDescending - Static variable in class net.wotonomy.control.EOSortOrdering
Sorts items' string representations in descending order in a case insensitive manner.
CompareDescending - Static variable in class net.wotonomy.control.EOSortOrdering
Sorts items in descending order.
completeInitializationOfObject(Object) - Method in class net.wotonomy.access.EOAccessArrayFaultHandler
 
completeInitializationOfObject(Object) - Method in class net.wotonomy.access.EOAccessFaultHandler
 
completeInitializationOfObject(Object) - Method in class net.wotonomy.control.EOFaultHandler
 
connectionDictionary() - Method in class net.wotonomy.access.EOAdaptor
 
connectionDictionary() - Method in class net.wotonomy.access.EOModel
 
contains(Object) - Method in class net.wotonomy.control.ArrayFault
 
context - Variable in class net.wotonomy.control.PropertyDataSource
 
contextClassToRegister() - Static method in class net.wotonomy.access.EODatabaseContext
 
contexts() - Method in class net.wotonomy.access.EOAdaptor
 
CooperatingObjectStoreNeededNotification - Static variable in class net.wotonomy.control.EOObjectStoreCoordinator
 
cooperatingObjectStores() - Method in class net.wotonomy.control.EOObjectStoreCoordinator
 
CooperatingObjectStoreWasAddedNotification - Static variable in class net.wotonomy.control.EOObjectStoreCoordinator
 
CooperatingObjectStoreWasRemovedNotification - Static variable in class net.wotonomy.control.EOObjectStoreCoordinator
 
coordinator() - Method in class net.wotonomy.access.EODatabaseContext
 
copy(Object, Object) - Static method in class net.wotonomy.control.KeyValueCodingUtilities
Copies values from one object registered in the specified origin context to the specified destination object The values themselves are cloned, so this is a deep copy.
copy(EOEditingContext, Object, EOEditingContext, Object) - Static method in class net.wotonomy.control.KeyValueCodingUtilities
Copies values from one object registered in the specified origin context to the specified destination object The values themselves are cloned, so this is a deep copy.
createAdaptorChannel() - Method in class net.wotonomy.access.EOAdaptorContext
 
createAdaptorContext() - Method in class net.wotonomy.access.EOAdaptor
 
createExpression(EOEntity) - Method in class net.wotonomy.access.EOSQLExpressionFactory
Creates an instance of the adaptor's expression class, with entity assigned to it.
createFaultForDeferredFault(Object, EOEnterpriseObject) - Method in class net.wotonomy.control.EOFaultHandler
 
createInstanceWithEditingContext(EOEditingContext, EOGlobalID) - Method in class net.wotonomy.access.EOEntityClassDescription
 
createInstanceWithEditingContext(EOGlobalID, EOEditingContext) - Method in class net.wotonomy.control.AbstractObjectStore
Creates a new instance of an object that corresponds to the specified global id and is registered in the specified context.
createInstanceWithEditingContext(EOEditingContext, EOGlobalID) - Method in class net.wotonomy.control.EOClassDescription
Creates a new instance of the class represented by this class description, registering it with the specified editing context and global id.
createObject() - Method in class net.wotonomy.control.EODataSource
Creates a new object.
currentEventSnapshotForObject(Object) - Method in class net.wotonomy.control.EOEditingContext
Returns a snapshot of the specified object as it existed before the edits triggered by the current event loop were processed.

D

database() - Method in class net.wotonomy.access.EODatabaseContext
 
databaseContext() - Method in class net.wotonomy.access.EOAccessGenericFaultHandler
 
databaseContext() - Method in class net.wotonomy.access.EODatabaseChannel
 
databaseContext() - Method in class net.wotonomy.control.EODatabaseDataSource
Returns the object store at the root of the editing context's editing hierarchy.
DatabaseDeleteOperator - Static variable in class net.wotonomy.access.EODatabaseOperation
 
DatabaseInsertOperator - Static variable in class net.wotonomy.access.EODatabaseOperation
 
DatabaseNothingOperator - Static variable in class net.wotonomy.access.EODatabaseOperation
 
DatabaseUpdateOperator - Static variable in class net.wotonomy.access.EODatabaseOperation
 
dataSourceQualifiedByKey(String) - Method in class net.wotonomy.control.ChildDataSource
Returns a data source that is capable of manipulating objects of the type returned by applying the specified key to objects vended by this data source.
dataSourceQualifiedByKey(String) - Method in class net.wotonomy.control.EODatabaseDataSource
Returns a detail data source that is capable of manipulating objects of the type returned by applying the specified key to objects vended by this data source.
dataSourceQualifiedByKey(String) - Method in class net.wotonomy.control.EODataSource
Returns a data source that is capable of manipulating objects of the type returned by applying the specified key to objects vended by this data source.
dataSourceQualifiedByKey(String) - Method in class net.wotonomy.control.PropertyDataSource
Returns a new instance of this class.
decodeBoolForKey(String) - Method in class net.wotonomy.control.EOKeyValueUnarchiver
 
decodeIntForKey(String) - Method in class net.wotonomy.control.EOKeyValueUnarchiver
 
decodeObject(NSCoder) - Static method in class net.wotonomy.control.EOKeyGlobalID
 
decodeObjectForKey(String) - Method in class net.wotonomy.control.EOKeyValueUnarchiver
 
decodeObjectReferenceForKey(String) - Method in class net.wotonomy.control.EOKeyValueUnarchiver
 
decodeWithKeyValueArchiver(EOKeyValueUnarchiver) - Static method in class net.wotonomy.control.EOKeyComparisonQualifier
 
decodeWithKeyValueUnarchiver(EOKeyValueUnarchiver) - Static method in class net.wotonomy.control.EOAndQualifier
 
decodeWithKeyValueUnarchiver(EOKeyValueUnarchiver) - Static method in class net.wotonomy.control.EOFetchSpecification
 
decodeWithKeyValueUnarchiver(EOKeyValueUnarchiver) - Static method in class net.wotonomy.control.EOKeyValueQualifier
 
decodeWithKeyValueUnarchiver(EOKeyValueUnarchiver) - Static method in class net.wotonomy.control.EONotQualifier
 
decodeWithKeyValueUnarchiver(EOKeyValueUnarchiver) - Static method in class net.wotonomy.control.EOOrQualifier
 
decodeWithKeyValueUnarchiver(EOKeyValueUnarchiver) - Static method in class net.wotonomy.control.EOQualifier
 
decodeWithKeyValueUnarchiver(EOKeyValueUnarchiver) - Static method in class net.wotonomy.control.EOSortOrdering
 
decrementSnapshotCountForGlobalID(EOGlobalID) - Method in class net.wotonomy.access.EODatabase
 
defaultCoordinator() - Static method in class net.wotonomy.control.EOObjectStoreCoordinator
 
defaultExpressionClass() - Method in class net.wotonomy.access.EOAdaptor
 
defaultFetchTimestampLag() - Static method in class net.wotonomy.control.EOEditingContext
 
defaultGroup() - Static method in class net.wotonomy.access.EOModelGroup
 
defaultObserverQueue() - Static method in class net.wotonomy.control.EODelayedObserverQueue
Returns the system default observer queue.
defaultParentObjectStore() - Static method in class net.wotonomy.control.EOEditingContext
Returns the default parent object store for all object stores created with the parameterless constructor.
defaultValue - Variable in class net.wotonomy.control.internal.Surrogate
 
definition() - Method in class net.wotonomy.access.EOAttribute
 
definition() - Method in class net.wotonomy.access.EORelationship
 
delegate() - Method in class net.wotonomy.control.EOEditingContext
Returns the delegate for this editing context, or null if no delegate has been set.
delegate() - Method in class net.wotonomy.control.EOKeyValueArchiver
 
delegate() - Method in class net.wotonomy.control.EOKeyValueUnarchiver
 
delegates - Variable in class net.wotonomy.control.internal.Surrogate
 
DeletedKey - Static variable in class net.wotonomy.control.EOObjectStore
Key for the user info of ObjectsChangedInStoreNotifications.
deletedObjects() - Method in class net.wotonomy.control.EOEditingContext
Returns a read-only List of all objects marked as deleted in this editing context.
deleteObject(EOGlobalID) - Method in class net.wotonomy.control.AbstractObjectStore
Returns the data for the row corresponding to the specified id.
deleteObject(Object) - Method in class net.wotonomy.control.ChildDataSource
This implementation does nothing.
deleteObject(Object) - Method in class net.wotonomy.control.EODatabaseDataSource
Deletes the specified object from this data source.
deleteObject(Object) - Method in class net.wotonomy.control.EODataSource
Deletes the specified object from this data source.
deleteObject(Object) - Method in class net.wotonomy.control.EOEditingContext
Deletes the specified object from this editing context.
deleteObject(Object) - Method in class net.wotonomy.control.PropertyDataSource
Deletes the specified object from this data source.
deleteRowDescribedByQualifier(EOQualifier, EOEntity) - Method in class net.wotonomy.access.EOAdaptorChannel
 
deleteRowsDescribedByQualifier(EOQualifier, EOEntity) - Method in class net.wotonomy.access.EOAdaptorChannel
 
deleteRule() - Method in class net.wotonomy.access.EORelationship
 
DeleteRuleCascade - Static variable in class net.wotonomy.control.EOClassDescription
A delete rule specifying that object(s) referenced by this object should also be deleted when this object is deleted.
DeleteRuleDeny - Static variable in class net.wotonomy.control.EOClassDescription
A delete rule specicying that this object should not be allowed to be deleted if it references any object(s).
deleteRuleForRelationshipKey(String) - Method in class net.wotonomy.control.EOClassDescription
Returns the delete rule to be used for the specified relationship key.
deleteRuleForRelationshipKey(String) - Method in class net.wotonomy.control.EOCustomObject
Returns the delete rule constant defined on EOClassDescription for the relationship defined by the specified key.
deleteRuleForRelationshipKey(String) - Method in interface net.wotonomy.control.EOEnterpriseObject
Returns the delete rule constant defined on EOClassDescription for the relationship defined by the specified key.
DeleteRuleNoAction - Static variable in class net.wotonomy.control.EOClassDescription
A delete rule specifying that no action be taken when this object is deleted.
DeleteRuleNullify - Static variable in class net.wotonomy.control.EOClassDescription
A delete rule specifying that object(s) that reference this object should have those references set to null when this object is deleted.
deleteStatementWithQualifier(EOQualifier, EOEntity) - Method in class net.wotonomy.access.EOSQLExpressionFactory
 
dequeueObserver(EODelayedObserver) - Method in class net.wotonomy.control.EODelayedObserverQueue
Removes the specified observer from the queue.
describeModelWithTableNames(NSArray) - Method in class net.wotonomy.access.EOAdaptorChannel
 
describeResults() - Method in class net.wotonomy.access.EOAdaptorChannel
 
describeStoredProcedureNames() - Method in class net.wotonomy.access.EOAdaptorChannel
 
describeTableNames() - Method in class net.wotonomy.access.EOAdaptorChannel
 
descriptionForObject(Object) - Method in class net.wotonomy.control.EOFaultHandler
 
destinationAttribute() - Method in class net.wotonomy.access.EOJoin
 
destinationEntity() - Method in class net.wotonomy.access.EORelationship
 
dictionary() - Method in class net.wotonomy.control.EOKeyValueArchiver
 
dictionaryWithObjectsForAttributes(Object[], NSArray) - Method in class net.wotonomy.access.EOAdaptorChannel
 
directGet(Object) - Method in class net.wotonomy.control.internal.Surrogate
Called by get to retrieve a value from the internal map.
directPut(Object, Object) - Method in class net.wotonomy.control.internal.Surrogate
Called by put to retrieve a value from the internal map.
disableSnapshotRefCounting() - Static method in class net.wotonomy.access.EODatabase
 
discardPendingNotification() - Method in class net.wotonomy.control.EODelayedObserver
Removes this observer from the observer queue for a currently pending notification.
displayNameForKey(String) - Method in class net.wotonomy.control.EOClassDescription
Returns a human-readable title for the specified key.
dispose() - Method in class net.wotonomy.control.EOObjectStoreCoordinator
 

E

editingContext() - Method in class net.wotonomy.access.EOAccessGenericFaultHandler
 
editingContext() - Method in class net.wotonomy.control.ChildDataSource
Returns the editing context for this data source, which was created in the constructor and whose parent is the editing context specified in the constructor.
EditingContext - Class in net.wotonomy.control
EditingContext provides transactional support for fetching, editing, and committing changes made on a collection of objects to a parent object store.
EditingContext() - Constructor for class net.wotonomy.control.EditingContext
Default constructor creates a new editing context that uses the default object store.
EditingContext(EOObjectStore) - Constructor for class net.wotonomy.control.EditingContext
Creates a new editing context that uses the specified object store as its parent object store.
editingContext() - Method in class net.wotonomy.control.EOCustomObject
Returns the editing context in which this object is registered.
editingContext() - Method in class net.wotonomy.control.EODatabaseDataSource
Returns the editing context for this data source, or null if no editing context was specified.
editingContext() - Method in class net.wotonomy.control.EODataSource
Returns the editing context for this data source, or null if no editing context is used.
editingContext() - Method in interface net.wotonomy.control.EOEnterpriseObject
Returns the editing context in which this object is registered.
editingContext() - Method in class net.wotonomy.control.PropertyDataSource
 
editingContextDidForgetObjectWithGlobalID(EOEditingContext, EOGlobalID) - Method in class net.wotonomy.access.EODatabaseContext
 
editingContextDidForgetObjectWithGlobalID(EOEditingContext, EOGlobalID) - Method in class net.wotonomy.control.EOEditingContext
Called by child editing contexts when they no longer need to track the specified id.
editingContextDidForgetObjectWithGlobalID(EOEditingContext, EOGlobalID) - Method in class net.wotonomy.control.EOObjectStore
Called by editing contexts when they no longer need to track the specified id.
editingContextDidForgetObjectWithGlobalID(EOEditingContext, EOGlobalID) - Method in class net.wotonomy.control.EOObjectStoreCoordinator
 
editingContextDidMergeChanges(EOEditingContext) - Method in interface net.wotonomy.control.EOEditingContext.Delegate
Called after the editing context has completed merge operations on one or more objects after receiving an ObjectChangedInStore notification.
EditingContextDidSaveChangesNotification - Static variable in class net.wotonomy.control.EOEditingContext
Key for the NSNotification posted after this editing context saves changes.
EditingContextFlushChangesRunLoopOrdering - Static variable in class net.wotonomy.control.EOEditingContext
The default run loop ordering processes recent changes before delayed observers are notified and before dispatching the AWT event queue.
editingContextPresentErrorMessage(EOEditingContext, String) - Method in interface net.wotonomy.control.EOEditingContext.MessageHandler
Called to display a message for an error that occurred in the specified editing context.
editingContextShouldContinueFetching(EOEditingContext, int, int, EOObjectStore) - Method in interface net.wotonomy.control.EOEditingContext.MessageHandler
Called by the specified object store to determine whether fetching should continue, where count is the current count and limit is the limit as specified by the fetch specification.
editingContextShouldFetchObjects(EOEditingContext, EOFetchSpecification) - Method in interface net.wotonomy.control.EOEditingContext.Delegate
Called by objectsWithFetchSpecification.
editingContextShouldInvalidateObject(EOEditingContext, Object, EOGlobalID) - Method in interface net.wotonomy.control.EOEditingContext.Delegate
Called to determine whether an object should be invalidated.
editingContextShouldMergeChangesForObject(EOEditingContext, Object) - Method in interface net.wotonomy.control.EOEditingContext.Delegate
Called to determine whether the editing context should attempt to merge changes in the specified object that the parent store says has changed via an ObjectChangedInStore notification.
editingContextShouldPresentException(EOEditingContext, Throwable) - Method in interface net.wotonomy.control.EOEditingContext.Delegate
Returns whether the editing context should ask its message handler to display a message.
editingContextShouldUndoUserActionsAfterFailure(EOEditingContext) - Method in interface net.wotonomy.control.EOEditingContext.Delegate
Returns whether the editing context should undo the most recent set of changes that resulted in a validation failure.
editingContextShouldValidateChanges(EOEditingContext) - Method in interface net.wotonomy.control.EOEditingContext.Delegate
Returns whether the editing context should validate the most recent set of changes.
editingContextWillSaveChanges(EOEditingContext) - Method in interface net.wotonomy.control.EOEditingContext.Delegate
Called before the editing context saves its changes to the parent object store.
editingContextWillSaveChanges(EOEditingContext) - Method in interface net.wotonomy.control.EOEditingContext.Editor
Called before the editing context saves its changes to the parent object store.
editorHasChangesForEditingContext(EOEditingContext) - Method in interface net.wotonomy.control.EOEditingContext.Editor
Called to determine whether this editor has changes that have not been committed to the object in the context.
editors() - Method in class net.wotonomy.control.EOEditingContext
Returns a read-only List of registered editors of this editing context.
enableObserverNotification() - Static method in class net.wotonomy.control.EOObserverCenter
Enables notifications after they have been suppressed by suppressObserverNotification.
encodeBool(boolean, String) - Method in class net.wotonomy.control.EOKeyValueArchiver
 
encodeInt(int, String) - Method in class net.wotonomy.control.EOKeyValueArchiver
 
encodeIntoPropertyList(NSMutableDictionary) - Method in class net.wotonomy.access.EOAttribute
 
encodeIntoPropertyList(NSMutableDictionary) - Method in class net.wotonomy.access.EOEntity
 
encodeIntoPropertyList(NSMutableDictionary) - Method in interface net.wotonomy.access.EOPropertyListEncoding
 
encodeIntoPropertyList(NSMutableDictionary) - Method in class net.wotonomy.access.EORelationship
 
encodeIntoPropertyList(NSMutableDictionary) - Method in class net.wotonomy.access.EOStoredProcedure
 
encodeObject(Object, String) - Method in class net.wotonomy.control.EOKeyValueArchiver
 
encodeReferenceToObject(Object, String) - Method in class net.wotonomy.control.EOKeyValueArchiver
 
encodeWithCoder(NSCoder) - Method in class net.wotonomy.control.EOKeyGlobalID
 
encodeWithKeyValueArchiver(EOKeyValueArchiver) - Method in class net.wotonomy.control.EOAndQualifier
 
encodeWithKeyValueArchiver(EOKeyValueArchiver) - Method in class net.wotonomy.control.EOFetchSpecification
 
encodeWithKeyValueArchiver(EOKeyValueArchiver) - Method in class net.wotonomy.control.EOKeyComparisonQualifier
 
encodeWithKeyValueArchiver(EOKeyValueArchiver) - Method in interface net.wotonomy.control.EOKeyValueArchiving
 
encodeWithKeyValueArchiver(EOKeyValueArchiver) - Method in class net.wotonomy.control.EOKeyValueQualifier
 
encodeWithKeyValueArchiver(EOKeyValueArchiver) - Method in class net.wotonomy.control.EONotQualifier
 
encodeWithKeyValueArchiver(EOKeyValueArchiver) - Method in class net.wotonomy.control.EOOrQualifier
 
encodeWithKeyValueArchiver(EOKeyValueArchiver) - Method in class net.wotonomy.control.EOSortOrdering
 
enqueueObserver(EODelayedObserver) - Method in class net.wotonomy.control.EODelayedObserverQueue
Adds the specified observer to the queue.
ensureObjectAwake(Object) - Method in class net.wotonomy.control.EOKeyValueUnarchiver
 
entities() - Method in class net.wotonomy.access.EOModel
 
entity() - Method in class net.wotonomy.access.EOAdaptorOperation
 
entity() - Method in class net.wotonomy.access.EOAttribute
 
entity() - Method in class net.wotonomy.access.EOEntityClassDescription
 
entity() - Method in class net.wotonomy.access.EORelationship
 
entity() - Method in class net.wotonomy.access.EOSQLExpression
 
entityForGlobalIDOrObject(EOGlobalID, Object) - Method in class net.wotonomy.control.AbstractObjectStore
Returns the entity that corresponds to the specified global id and/or object.
entityForObject(EOEnterpriseObject) - Method in class net.wotonomy.access.EODatabase
 
entityForObject(EOEnterpriseObject) - Method in class net.wotonomy.access.EOModelGroup
 
entityName() - Method in class net.wotonomy.access.EOEntityClassDescription
 
entityName() - Method in class net.wotonomy.control.EOClassDescription
Returns a human-readable title for the class of objects that this class description represents.
entityName() - Method in class net.wotonomy.control.EOCustomObject
Returns the name of the entity that this object represents.
entityName() - Method in interface net.wotonomy.control.EOEnterpriseObject
Returns the name of the entity that this object represents.
entityName() - Method in class net.wotonomy.control.EOFetchSpecification
Returns the name of the entity fetched by this fetch spec.
entityName() - Method in class net.wotonomy.control.EOKeyGlobalID
 
entityNamed(String) - Method in class net.wotonomy.access.EODatabase
 
entityNamed(String) - Method in class net.wotonomy.access.EOModel
 
entityNamed(String) - Method in class net.wotonomy.access.EOModelGroup
 
entityNames() - Method in class net.wotonomy.access.EOModel
 
EOAccessArrayFaultHandler - Class in net.wotonomy.access
A fault handler for to-many relationships.
EOAccessArrayFaultHandler(EOKeyGlobalID, String, EODatabaseContext, EOEditingContext) - Constructor for class net.wotonomy.access.EOAccessArrayFaultHandler
 
EOAccessFaultHandler - Class in net.wotonomy.access
A fault handler for single objects.
EOAccessFaultHandler(EOKeyGlobalID, EODatabaseContext, EOEditingContext) - Constructor for class net.wotonomy.access.EOAccessFaultHandler
 
EOAccessGenericFaultHandler - Class in net.wotonomy.access
A generic fault handler for EOAccess.
EOAccessGenericFaultHandler() - Constructor for class net.wotonomy.access.EOAccessGenericFaultHandler
 
EOAccessLock - Class in net.wotonomy.access
This class offers a very simple interface to a global locking mechanism to be used by the whole access layer.
EOAdaptor - Class in net.wotonomy.access
 
EOAdaptor(String) - Constructor for class net.wotonomy.access.EOAdaptor
 
EOAdaptorChannel - Class in net.wotonomy.access
 
EOAdaptorChannel(EOAdaptorContext) - Constructor for class net.wotonomy.access.EOAdaptorChannel
 
EOAdaptorContext - Class in net.wotonomy.access
 
EOAdaptorContext(EOAdaptor) - Constructor for class net.wotonomy.access.EOAdaptorContext
 
EOAdaptorOperation - Class in net.wotonomy.access
Represents a single primitive operation in a database server.
EOAdaptorOperation(EOEntity) - Constructor for class net.wotonomy.access.EOAdaptorOperation
 
EOAndQualifier - Class in net.wotonomy.control
EOAndQualifier contains other EOQualifiers, evaluating as true only if all of the contained qualifiers evaluate as true.
EOAndQualifier(List) - Constructor for class net.wotonomy.control.EOAndQualifier
 
EOAttribute - Class in net.wotonomy.access
Represents an attribute inside an entity.
EOAttribute() - Constructor for class net.wotonomy.access.EOAttribute
 
EOAttribute(NSDictionary, Object) - Constructor for class net.wotonomy.access.EOAttribute
 
EOClassDescription - Class in net.wotonomy.control
EOClassDescription provides meta-information about a class and is used to customize certain behaviors within wotonomy and specifically within editing contexts and object stores.
EOClassDescription() - Constructor for class net.wotonomy.control.EOClassDescription
 
EOClassDescription(Class) - Constructor for class net.wotonomy.control.EOClassDescription
Constructor may only be called by subclasses.
EOCooperatingObjectStore - Class in net.wotonomy.control
A representation of a channel of communication to the database.
EOCooperatingObjectStore() - Constructor for class net.wotonomy.control.