WebObjects 5.1

Package com.webobjects.eocontrol

Interface Summary
EOClassDescription.ClassDelegate The ClassDelegate interface defines a method that the EOClassDescription class can invoke in its delegate.
EODeferredFaulting The EODeferredFaulting interface defines the methods enterprise objects use to manage deferred faulting.
EOEditingContext.Delegate The EOEditingContext.Delegate interface defines methods that an EOEditingContext can invoke in its delegate.
EOEditingContext.Editor An interface for objects that act as higher-level editors of the objects an EOEditingContext contains.
EOEditingContext.MessageHandler This interface is used for error reporting and determining fetch limits.
EOEnterpriseObject The EOEnterpriseObject interface identifies basic enterprise object behavior, defining methods for supporting operations common to all enterprise objects.
EOEventCenter.EventRecordingHandler The EOEventCenter.EventRecordingHandler interface declares the setLoggingEnabled method, which is invoked by the event-logging system when logging is enabled or disabled for an event class.
EOFaulting The EOFaulting interface together with the EOFaultHandler class forms a general mechanism for postponing an object's initialization until it is actually needed.
EOKeyValueArchiver.Delegate The EOKeyValueArchiver.Delegate interface defines methods which can be used by a delegate object of an EOKeyValueArchiver to control the behavior of the archiver object.
EOKeyValueArchiving The EOKeyValueArchiving interface declares the methods that a class must implement so that instances of that class can be encoded and decoded with EOKeyValueArchiver and EOKeyValueUnarchiver objects.
EOKeyValueArchiving.Awaking EOKeyValueArchiving.Awaking is an interface which can be optionally implemented by EOKeyValueArchiving objects if they need to be awaken explicitly at the end of an unarchiving process of an EOKeyValueUnarchiver.
EOKeyValueArchiving.FinishInitialization EOKeyValueArchiving.FinishInitialization is an interface which can be optionally implemented by EOKeyValueArchiving objects if they have special initialization needs at the end of an unarchiving process of an EOKeyValueUnarchiver.
EOKeyValueCoding The EOKeyValueCoding interface defines an extension to the basic NSKeyValueCoding and NSKeyValueCoding.ErrorHandling interfaces.
EOKeyValueCodingAdditions The EOKeyValueCodingAdditions combines (extends) the NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions and EOKeyValueCoding and adds two more methods--takeValuesFromDictionary and valuesForKeys-- which are useful when working with groups of properties.
EOKeyValueUnarchiver.Delegate The EOKeyValueUnarchiver.Delegate interface defines methods which can be used by a delegate object of an EOKeyValueUnarchiver to control the behavior of the unarchiver object.
EOObserving The EOObserving interface, a part of EOControl's change tracking mechanism, declares the objectWillChange method, used by observers to receive notifications that an object has changed.
EOQualifier.Comparison The EOQualifierComparison interface defines methods for comparing values.
EOQualifierEvaluation The EOQualifierEvaluation interface defines a method, evaluateWithObject, that performs in memory evaluation of qualifiers.
EOQualifierVisitor The EOQualifierVisitor interface is intended for internal use only.
EORelationshipManipulation The EORelationshipManipulation interface builds on the basic EOKeyValueCoding interface to allow you to modify to-many relationship properties.
EOSortOrdering.Comparison The Comparison interface defines methods for comparing values.
EOValidation The EOValidation interface in an extension of the NSValidation interface (which defines key-value based validation methods).
 

Class Summary
EOAccountEvent EOAccountEvent class is intended for internal use only.
EOAggregateEvent An instance of the EOAggregateEvent class is used to aggregate multiple EOEvent objects with the same aggregate signature into one event.
EOAndQualifier EOAndQualifier is a subclass of EOQualifier that contains multiple qualifiers.
EOArrayDataSource EOArrayDataSource is a concrete subclass of EODataSource that can be used to provide enterprise objects to a display group (EODisplayGroup from EOInterface or WODisplayGroup from WebObjects) without having to fetch them from the database.
EOClassDescription EOClassDescription provides a mechanism for extending classes with additional meta-data useful for interacting with Enterprise Objects.
EOCooperatingObjectStore EOCooperatingObjectStore is a part of the control layer's object storage abstraction.
EOCustomObject The EOCustomObject class provides a default implementation of the EOEnterpriseObject interface.
EODataSource EODataSource is an abstract class that defines a basic API for providing enterprise objects.
EODelayedObserver The EODelayedObserver class is a part of EOControl's change tracking mechanism.
EODelayedObserverQueue The EODelayedObserverQueue class is a part of EOControl's change tracking mechanism.
EODetailDataSource EODetailDataSource defines a data source for use in master-detail configurations, where operations in the detail data source are applied directly to properties of a master object.
EOEditingContext An EOEditingContext object manages a graph of enterprise objects in an application; this object graph represents an internally consistent view of one or more external stores (most often a database).
EOEditingContext.EditingContextEvent A subclass provided to track events triggered by EOEditingContexts.
EOEvent EOEvent is an abstract class that provides concrete subclasses with a structure for storing information about a logged event.
EOEventCenter EOEventCenter collects and manages EOEvents to measure the duration of operations in any applications.
EOFaultHandler EOFaultHandler is an abstract class that defines the mechanisms that create faults and help them to fire.
EOFetchSpecification An EOFetchSpecification collects the criteria needed to select and order a group of records or enterprise objects, whether from an external repository such as a relational database or an internal store such as an EOEditingContext.
EOGenericRecord EOGenericRecord is a generic enterprise object class that can be used in place of custom classes when custom behavior is not needed.
EOGlobalID An EOGlobalID is a compact, universal, identifier for a persistent object.
EOKeyComparisonQualifier EOKeyComparisonQualifier is a subclass of EOQualifier that compares a named property of an object with a named value of another object.
EOKeyGlobalID EOKeyGlobalID is a concrete subclass of EOGlobalID whose instances, an entity and the primary key values for the object being identified, represent persistent IDs based on EOModel information.
EOKeyValueArchiver EOKeyValueArchiver objects are used to archive a graph of objects into a "property list" with a key-value mechanism.
EOKeyValueArchiving.Support EOKeyValueArchiving.Support is an abstract class that defines a mechanism for one class to provide EOKeyValueArchiving behavior on behalf of another class.
EOKeyValueCoding.DefaultImplementation The EOKeyValueCoding.DefaultImplementation class provides the WebObjects default implementation of the EOKeyValueCoding interface.
EOKeyValueCoding.Utility The EOKeyValueCoding.Utility class is a convenience that allows you to access the properties of EOKeyValueCoding objects and non-EOKeyValueCoding objects using the same code.
EOKeyValueCodingAdditions.DefaultImplementation The EOKeyValueCodingAdditions.DefaultImplementation class provides the WebObjects default implementation of the EOKeyValueCodingAdditions interface.
EOKeyValueCodingAdditions.Utility The EOKeyValueCodingAdditions.Utility class is a convenience that allows you to access the properties of EOKeyValueCodingAdditions objects and non-EOKeyValueCodingAdditions objects using the same code.
EOKeyValueQualifier EOKeyValueQualifier is a subclass of EOQualifier that compares a named property of an object with a supplied value, for example, "salary > 1500".
EOKeyValueUnarchiver EOKeyValueUnarchiver objects are used to re(create) an object graph which was archived into a "property list" with a EOKeyValueArchiver.
EONotQualifier EONotQualifier is a subclass of EOQualifier that contains a single qualifier.
EOObjectStore EOObjectStore is the abstract class that defines the API for an "intelligent" repository of objects, the control layer's object storage abstraction.
EOObjectStoreCoordinator EOObjectStoreCoordinator provides the abstraction of a single object store by coordinating one or more EOCooperatingObjectStores.
EOObserverCenter EOObserverCenter is the central player in EOControl's change tracking mechanism.
EOObserverProxy The EOObserverProxy class is a part of EOControl's change tracking mechanism.
EOOrQualifier EOOrQualifier is a subclass of EOQualifier that contains multiple qualifiers.
EOQualifier EOQualifier is an abstract class for objects that hold information used to restrict selections on objects or database rows according to specified criteria.
EOQualifier.ComparisonSupport The Java Client EOQualifier.ComparisonSupport class provides default implementations of the EOQualifierComparison interface.
EOQualifierVariable EOQualifierVariable defines objects that serve as placeholders in the qualifier.
EOSharedEditingContext The EOSharedEditingContext class defines a mechanism that allows EOEditingContexts to share enterprise objects for reading.
EOSortOrdering An EOSortOrdering object specifies the way that a group of objects should be sorted, using a property key and a method selector for comparing values of that property.
EOSortOrdering.ComparisonSupport ComparisonSupport provides default implementations of the EOSortOrdering.Comparison interface and a registry for support objects.
EOTemporaryGlobalID An EOTemporaryGlobalID object identifies a newly created enterprise object before it's saved to an external store.
 

Exception Summary
 


Last updated Thu Jan 10 18:10:21 PST 2002.

Copyright © 2002 Apple Computer, Inc.