|
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. |