|
Interface Summary |
| EOAdaptor.Delegate |
This interface defines a delegate to EOAdaptor
to handle specific requests that are normally handled by EOAdaptor
(or rather its subclass since EOAdaptor is an abstract class). |
| EOAdaptorChannel.Delegate |
EOAdaptorChannel invokes its delegate for nearly every
operation that would affect data in the database server. |
| EOAdaptorContext.Delegate |
EOAdaptorContext invokes its delegate any time a
transaction is begun, committed, or rolled back. |
| EODatabaseContext.Delegate |
This interface defines a delegate to EODatabaseContext to
to handle specific requests that are ordinarily handled by
EODatabaseContext. |
| EOModelGroup.ClassDelegate |
This interface defines a delegate to the EOModelGroup class to allow
modification of the creation of the default model group. |
| EOModelGroup.Delegate |
This interface defines a delegate to EOModelGroup to allow instances to
modify how the model group finds and loads models. |
| EOPropertyListEncoding |
The EOPropertyListEncoding interface declares methods that read
and write objects to property lists, which are dictionaries
containing String, NSDictionary, NSArray, and NSData objects. |
| EOQualifierSQLGeneration |
All qualifiers that can be used to generate SQL queries implement
this interface. |
| EOSchemaGeneration |
This interface has been introduced to define API for generating database
schemas from EOModel files. |
| EOSchemaSynchronization |
This interface has been introduced to define API to synchronize a
database schema with a corresponding EOModel. |
| EOSchemaSynchronization.ColumnTypes |
The ColumnTypes interface is only used when implementing
schema synchronization API for a custom adaptor. |
| EOSQLExpression.SQLValue |
This interface defines API for objects that can provide values for
themselves to be used in SQL statements. |
| EOSynchronizationFactory.Delegate |
The Delegate interface for EOSynchronizationFactory is restricted
to use by the EOModeler application and should not be implemented
by others. |
|
Class Summary |
| EOAccessArrayFaultHandler |
EOAccessArrayFaultHandler is a subclass of
EOAccessGenericFaultHandler that implements a fault handler for an
array of Enterprise Objects. |
| EOAccessFaultHandler |
EOAccessFaultHandler is a subclass of EOAccessGenericFaultHandler
that implements an object fault for Enterprise Objects. |
| EOAccessGenericFaultHandler |
EOAccessGenericFaultHandler is an abstract class that helps an
EOAccessFault to fire by fetching data using an EODatabaseContext. |
| EOAdaptor |
An EOAdaptor represents a single connection to a database server. |
| EOAdaptorChannel |
EOAdaptorChannel is an abstract class that provides its concrete
subclasses with a structure for performing database operations. |
| EOAdaptorContext |
EOAdaptorContext is an abstract class that provides its concrete
subclasses with a structure for handling database transactions. |
| EOAdaptorOperation |
An EOAdaptorOperation object represents a single primitive operation in a
database server (lock, insert, update, or delete a particular row, or
execute a stored procedure) as well as all the necessary information
required to perform the operation. |
| EOAttribute |
An EOAttribute represents a column, field, or property in a database and
associates an internal name with an external name or expression by which
the property is known to the database. |
| EODatabase |
An EODatabase object represents a single database server. |
| EODatabaseChannel |
An EODatabaseChannel represents an independent communication
channel to the database server. |
| EODatabaseContext |
EODatabaseContext is the basic EOObjectStore for the EOAccess Framework. |
| EODatabaseContext.DatabaseContextEvent |
DatabaseContextEvent is a subclass of EOEvent, the parent class for objects
that gather information, such as duration or order of execution, about various
operations in WebObjects. |
| EODatabaseDataSource |
EODatabaseDataSource is a concrete subclass of EODataSource, defined in
EOControl. |
| EODatabaseOperation |
An EODatabaseOperation object represents an operation (insert, update, or
delete) to perform on an Enterprise Object and all the necessary
information required to perform that operation. |
| EOEntity |
An EOEntity describes a table in a database and associates a name
internal to the Enterprise Objects Framework with an external name by
which the table is known to the database. |
| EOEntityClassDescription |
EOEntityClassDescription is a subclass of the control layer's
EOClassDescription. |
| EOJoin |
An EOJoin describes one source-destination attribute pair
for an EORelationship. |
| EOModel |
An EOModel represents a mapping between a database schema and a set of
classes based on the entity-relationship model for an application. |
| EOModelGroup |
An EOModelGroup represents an aggregation of related models. |
| EOProperty |
EOProperty is an abstract class that embodies the notion of
an object that belongs to (is the property of) an EOEntity. |
| EOQualifierSQLGeneration.Support |
The abstract EOQualifierSQLGeneration.Support class provides basic
functionality to subclasses that implement the EOQualifierSQLGeneration
interface for specific qualifier types. |
| EORelationship |
An EORelationship describes an association between two entities, based on
attributes of those two entities. |
| EOSQLExpression |
EOSQLExpression is an abstract superclass that defines how to build SQL
statements for adaptor channels. |
| EOSQLExpressionFactory |
EOSQLExpressionFactory builds SQL statements for adaptor channels. |
| EOSQLQualifier |
Deprecated. The class EOSQLQualifier is deprecated. |
| EOStoredProcedure |
EOStoredProcedure encapsulates the information stored in an EOModel about
a stored procedure which is stored in a database server. |
| EOSynchronizationFactory |
|
| EOUtilities |
This class is a collection of convenience methods intended to make common
operations with EOF easier. |