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