WebObjects 5.2

Uses of Class
com.webobjects.foundation.NSArray

Packages that use NSArray
com.webobjects.appserver Provides the WebObjects application server, session management classes, component classes, and classes to manage the request-response loop. 
com.webobjects.directtoweb Provides the framework for rapid development of HTML-based WebObjects applications. 
com.webobjects.eoaccess Provides the data access mechanisms for the Enterprise Objects technology. 
com.webobjects.eoapplication Provides application logic utility classes to the client side of Java Client applications. 
com.webobjects.eocontrol Provides infrastructure for creating and manging enterprise objects. 
com.webobjects.eodistribution Provides the communication mechanism between the client and server components of Java Client applications. 
com.webobjects.eodistribution.client Provides the communication mechanism between the client and server components of Java Client applications. 
com.webobjects.eogeneration Provides infrastructure for dynamically generating complete user interfaces in Java Client applications from XML descriptions of controller hierarchies. 
com.webobjects.eogeneration.rules Provides infrastructure for dynamically generating user interfaces in Java Client applications that use the rule system. 
com.webobjects.eointerface Provides the infrastructure to display data for the control layer in a desktop application's user interface. 
com.webobjects.eointerface.swing Provides an implementation of Swing classes that plug in to the interface layer. 
com.webobjects.foundation Provides a set of robust and mature core classes, including utility, collection, key-value coding, time and date, notification, and debug logging classes. 
com.webobjects.jdbcadaptor Provides an implementation of an Enterprise Objects adaptor for JDBC data sources. 
com.webobjects.jndiadaptor Provides an implementation of an Enterprise Objects Frameworks adaptor for JNDI data sources. 
com.webobjects.smil Provides the infrastructure that allows for the development of SMIL (Synchronized Multimedia Integration Language) applications in WebObjects. 
com.webobjects.webservices.client Provides classes that can be used to create a client to consume Web services provided by other applications. 
com.webobjects.webservices.generation   
com.webobjects.webservices.support.xml Provides serializers and deserializers for the WebObjects Web services feature. 
com.webobjects.woextensions The WebObjects Extensions are non-synchronizing reusable components defined in the WebObjects Extensions Framework, which is included in every WebObjects Application project. 
 

Uses of NSArray in com.webobjects.appserver
 

Methods in com.webobjects.appserver that return NSArray
 NSArray WOAction.languages()
          Returns an NSArray of languages for which the action is localized.
 NSArray WOComponent.bindingKeys()
          Returns an NSArray containing the binding keys (as String objects) for each of the WOComponent's associations.
 NSArray WODisplayGroup.allObjects()
          Provides all of the objects collected by the WODisplayGroup.
 NSArray WODisplayGroup.allQualifierOperators()
          Provides all of the EOQualifier operators plus those that work exclusively on Strings (such as like and contains).
 NSArray WODisplayGroup.displayedObjects()
          Provides the objects to be displayed or otherwise made available to the client (web browser).
 NSArray WODisplayGroup.localKeys()
          Provides the additional keys to which WOAssociations may be bound for this WODisplayGroup.
 NSArray WODisplayGroup.relationalQualifierOperators()
          Provides all of the EOQualifier operators excepts that work exclusively on strings (such as like and contains).
 NSArray WODisplayGroup.selectedObjects()
          Provides the last selection given to the WODisplayGroup via setSelectedObjects.
 NSArray WODisplayGroup.selectionIndexes()
          Provides the last selection given to the WODisplayGroup via setSelectionIndexes.
 NSArray WODisplayGroup.sortOrderings()
          Provides the last array of EOSortOrdering objects given to the WODisplayGroup via setSortOrderings.
 NSArray WODisplayGroup.stringQualifierOperators()
          Provides an array containing all of the relational operators supported by EOQualifier that work exclusively on Strings: "starts with", "contains", "ends with", "is", and "like".
 NSArray WODisplayGroup.Delegate.displayGroupDisplayArrayForObjects(WODisplayGroup group, NSArray objects)
          Allows the delegate to filter and sort group's array of objects to limit which ones get displayed.
 NSArray WOApplication.adaptors()
          Returns a list of the loaded application adaptors.
 NSArray WOApplication.additionalAdaptors()
          Returns an array of adaptor description dictionaries.
 NSArray WOApplication.loadFrameworks()
          Return the NSArray of frameworks to be loaded during application initialization.
 NSArray WOApplication.projectSearchPath()
          Returns an array of file system paths which are searched for projects for rapid turnaround mode.
 NSArray WOApplication.registeredRequestHandlerKeys()
          Returns an array of Strings containing the keys of all of the registered request handlers.
 NSArray WOMessage.cookies()
          A convenience method that returns an array of WOCookie objects to be included in the message, usually a WOResponse.
 NSArray WOMessage.headerKeys()
          Return the field-names for all headers that have been set, or null if none exist.
 NSArray WOMessage.headersForKey(Object aKey)
          Returns all HTTP header field-values corresponding to the field-name aKey.
 NSArray WORequest.browserLanguages()
          Returns an NSArray containing the language preference list as sent by the client, generally a browser.
 NSArray WORequest.cookieValuesForKey(String aKey)
          Returns all values for the given cookie name specified by aKey.
 NSArray WORequest.cookies()
          Returns an NSArray containing all cookies packaged as WOCookie objects.
 NSArray WORequest.formValueKeys()
          Returns an NSArray containing the names (or keys) used to access the values in a form.
 NSArray WORequest.formValuesForKey(String aKey)
          Returns an NSArray containing the String form values associated with the given key.
 NSArray WORequest.requestHandlerPathArray()
          Returns an NSArray containing the request handler path decomposed into elements.
 NSArray WOSession.languages()
          Returns an NSArray of languages for which the session is localized.
 NSArray WOSession.statistics()
          Returns a list of pages accessed by this session, ordered from first to most recently accessed.
 

Methods in com.webobjects.appserver with parameters of type NSArray
 void WOAction.setLanguages(NSArray someLanguages)
          Sets the languages for which the action is localized.
 void WODirectAction.takeFormValueArraysForKeyArray(NSArray aKeyArray)
          Performs takeValueForKey on each key in aKeyArray using values from the receiver's request.
 void WODirectAction.takeFormValuesForKeyArray(NSArray aKeyArray)
          Performs takeValueForKey on the each key in aKeyArray using values from the receiver's request.
static WOElement WOComponent.templateWithHTMLString(String anHTMLString, String aDeclarationString, NSArray aLanguageArray)
          Programmatically creates a component's template.
 String WOMailDelivery.composeComponentEmail(String aSender, NSArray somePeople, NSArray otherPeople, String aSubject, WOComponent aComponent, boolean sendNow)
          Composes an email message to somePeople with From, Cc, and Subject lines, setting the content type of the email as Content-type: text/html.
 String WOMailDelivery.composePlainTextEmail(String aSender, NSArray somePeople, NSArray otherPeople, String aSubject, String aMessage, boolean sendNow)
          Composes an email message to somePeople with From, Cc, and Subject lines.
 boolean WODisplayGroup.selectObjectsIdenticalTo(NSArray objectSelection)
          Attempts to select the objects in the WODisplayGroup's displayedObjects array whose addresses are equal to those of objects, returning true if successful and false otherwise.
 boolean WODisplayGroup.selectObjectsIdenticalToSelectFirstOnNoMatch(NSArray objectSelection, boolean selectFirstOnNoMatch)
          Selects the objects in the WODisplayGroup's displayed objectSelection array whose addresses are equal to those of objectSelection, returning true if successful and false otherwise.
 void WODisplayGroup.setLocalKeys(NSArray newKeySet)
          Changes the additional keys to which WOAssociations for the objects in this WODisplayGroup may be bound to the Strings in newKeySet.
 void WODisplayGroup.setObjectArray(NSArray array)
          Changes the WODisplayGroup's array of allObjects to array, regardless of what its dataSource provides.
 void WODisplayGroup.setSelectedObjects(NSArray objects)
          Changes the WODisplayGroup's selection from displayedObjects to objects.
 boolean WODisplayGroup.setSelectionIndexes(NSArray s)
          Changes the selection from allObjects.
 void WODisplayGroup.setSortOrderings(NSArray keySortOrderArray)
          Changes the EOQualifier used by the WODisplayGroup to filter its objects.
 void WODisplayGroup.Delegate.displayGroupDidFetchObjects(WODisplayGroup group, NSArray objects)
          Informs the delegate that group has fetched objects from its dataSource.
 NSArray WODisplayGroup.Delegate.displayGroupDisplayArrayForObjects(WODisplayGroup group, NSArray objects)
          Allows the delegate to filter and sort group's array of objects to limit which ones get displayed.
 boolean WODisplayGroup.Delegate.displayGroupShouldChangeSelectionToIndexes(WODisplayGroup group, NSArray newIndexes)
          Allows the delegate to prevent a change in selection by group.
 WOElement WOApplication.dynamicElementWithName(String aName, NSDictionary someAssociations, WOElement anElement, NSArray aLanguageArray)
          Creates and returns a WOElement object based on the element's name, a dictionary of associations, and a template of WOElements.
 void WOApplication.setAdditionalAdaptors(NSArray anAdaptorArray)
          Deprecated. Use the system property WOAdditionalAdaptors instead
 void WOApplication.setLoadFrameworks(NSArray anArray)
          Deprecated. Use the system property WOLoadFrameworks instead
 void WOApplication.setProjectSearchPath(NSArray aPathArray)
          Sets the array of file system paths which are searched for projects for rapid turnaround mode.
 void WOMessage.appendHeaders(NSArray headers, String key)
          Appends headers to the list of header field-values in the receiver for the field-name key.
 void WOMessage.setHeaders(NSArray someStrings, String aKey)
          Sets an HTTP header in the receiver with field-name aKey and values someStrings.
 byte[] WOResourceManager.bytesForResourceNamed(String aResourceName, String aFrameworkName, NSArray aLanguagesList)
          Returns raw data for the specified resource.
 InputStream WOResourceManager.inputStreamForResourceNamed(String aResourceName, String aFrameworkName, NSArray aLanguagesList)
          Returns a stream of data for the specified resource.
 String WOResourceManager.pathForResourceNamed(String aResourceName, String aFrameworkName, NSArray aLanguagesList)
          Deprecated. don't use this method. Use inputStreamForResourceNamed or bytesForResourceNamed instead.
 String WOResourceManager.stringForKey(String aKey, String aTableName, String aDefaultValue, String aFrameworkName, NSArray aLanguagesList)
          Searches aTableName using aKey to find a localized string.
 String WOResourceManager.urlForResourceNamed(String aResourceName, String aFrameworkName, NSArray aLanguagesList, WORequest aRequest)
          Returns the public url for the specified resource.
 void WOSession.setLanguages(NSArray someLanguages)
          Sets the languages for which the session is localized.
 

Uses of NSArray in com.webobjects.directtoweb
 

Fields in com.webobjects.directtoweb declared as NSArray
 NSArray D2WEditRelationshipPage.browserSelections
          Contains the selections the user chooses with the WOBrowser on the edit-relationship page.
 NSArray D2WQueryBoolean.queryNumbers
           
 

Methods in com.webobjects.directtoweb that return NSArray
 NSArray D2WComponent.displayPropertyKeys()
          Returns an NSArray containing the keys (Strings) for all visible properties of the current entity in the components Direct to Web context.
 NSArray D2WComponent.visibleEntityNames()
          Returns an NSArray of the names of entities visible in the application.
static NSArray Services.flatten(NSArray array)
           
static NSArray D2WUtils.allEntities()
           
static NSArray D2WUtils.availableKeysForInterfaceAndKeyPath(com.webobjects._eoproject._WBInterfaceDescriptor i, NSArray keyPath)
           
static NSArray D2WUtils.propertyKeyDescriptorsFromEntity(EOEntity e)
           
static NSArray D2WUtils.readOnlyEntityNames(D2WContext c)
           
static NSArray D2WUtils.smartDefaultEntityNames()
           
static NSArray D2WUtils.visibleEntityNames(D2WContext c)
           
 NSArray D2WDisplayToMany.list()
          This method is intentionally undocumented.
 NSArray D2WPlainListPage.sortKeyList()
          Gets the list of property keys that can be used to sort the displayed objects of the receiver.
 NSArray DefaultHeader.visibleEntityNames()
          Returns an NSArray containing the names of the visible entities in the session WOSession.
 NSArray DefaultAssignment.defaultPropertyKeysFromEntity()
          Returns a sorted NSArray containing the property keys for the current entity excluding primary and foreign keys.
 NSArray DefaultAssignment.defaultPropertyKeysFromEntityWithoutRelationships()
          Returns a sorted NSArray containing the property keys for the current entity excluding relationships, primary keys, and foreign keys.
 NSArray DefaultAssignment.smartDefaultEntityNames()
          Returns a sorted NSArray of the names of the entities in the application.
 NSArray D2WEditToManyFault.browserList()
          Provides the list for a WOBrowser.
protected  NSArray D2WModel.rules()
          Gets the rules.
protected  NSArray D2WModel.webAssistantRulesForSave()
          Gets the Web Assistant rules for saving.
 NSArray D2WTabInspectPage.tabs()
          Returns an NSArray containing the names of the tabs displayed in the tab inspect page.
 NSArray D2WKeyPathContainer.list()
          This method is intentionally undocumented.
 NSArray D2W.visibleEntityNames(WOSession session)
           
 NSArray D2W.visibleEntityNames()
          Deprecated.  
 NSArray D2WQueryAnyField.relationshipContextDisplayAttributesKeys()
          This method is intentionally undocumented.
 NSArray ServerSideSettings.readOnlyEntityNamesAsNSArray()
           
 NSArray ServerSideSettings.visibleEntityNamesAsNSArray()
           
 NSArray D2WEditToManyRelationship.list()
          Gets the destination objects of the to-many relationship specified by the property key.
 

Methods in com.webobjects.directtoweb with parameters of type NSArray
static NSArray Services.flatten(NSArray array)
           
static Vector Services.vectorFromImmutableVector(NSArray iv)
           
static NSArray D2WUtils.availableKeysForInterfaceAndKeyPath(com.webobjects._eoproject._WBInterfaceDescriptor i, NSArray keyPath)
           
static com.webobjects._eoproject._WBKeyDescriptor D2WUtils.keyDescriptorForInterfaceAndKeyPath(com.webobjects._eoproject._WBInterfaceDescriptor i, NSArray keyPath)
           
 NSDictionary D2WContext.valuesForKeys(NSArray keys)
          This is an intentionally undocumented private use method.
protected  void D2WModel.addRules(NSArray extraRules)
          Invokes the addRule method on each of the specified rules.
protected  void D2WModel.setRules(NSArray newRules)
          Sets the rules to the specified value; sorts the rules.
 

Constructors in com.webobjects.directtoweb with parameters of type NSArray
D2WModel(NSArray rules)
          Creates an instance of D2WModel with the specified rules.
D2WFastModel(NSArray rules)
          Creates an instance of D2WFastModel with the specified rules.
 

Uses of NSArray in com.webobjects.eoaccess
 

Methods in com.webobjects.eoaccess that return NSArray
 NSArray EORelationship.componentRelationships()
          Returns an NSArray of base relationships making up a flattened relationship, or null if the relationship isn't flattened.
 NSArray EORelationship.destinationAttributes()
          Returns an NSArray of destination attributes of the relationship.
 NSArray EORelationship.joins()
          Returns all joins used by relationship.
 NSArray EORelationship.sourceAttributes()
          Returns the source attributes of a simple (non-flattened) relationship.
 NSArray EOStoredProcedure.arguments()
          Returns the EOAttribute objects that describe the stored procedure's arguments.
 NSArray EODatabase.models()
          Returns the array of EOModels registered for the receiver.
 NSArray EODatabase.registeredContexts()
          Returns all the EODatabaseContexts that have been registered with the receiver, generally all the database contexts that were created with the receiver as their EODatabase object.
 NSArray EODatabase.resultCacheForEntityNamed(String name)
          Returns an array containing the globalIDs of all the objects associated with the EOEntity identified by name.
 NSArray EODatabase.snapshotForSourceGlobalID(EOGlobalID gid, String name)
          Returns the to-many snapshot for the relationship named name belonging to the Enterprise Object identified by the globalID gid, or null if there is no to-many snapshot.
 NSArray EODatabase.snapshotForSourceGlobalID(EOGlobalID gid, String name, long timestamp)
          Returns the to-many snapshot for the globalID gid and relationship name, provided that the timestamp of the snapshot is greater than or equal to timestamp.
 NSArray EODatabaseDataSource.fetchObjects()
          Fetches and returns an array of objects using the fetch specification and editing context associated with this datasource.
 NSArray EODatabaseDataSource.qualifierBindingKeys()
          Returns an array of strings which is a union of the binding keys from the fetch specification's qualifier and the data source's auxiliary qualifier, or NSArray.EmptyArray if there are no bindings.
 NSArray EOSchemaSynchronization.statementsToConvertColumnType(String columnName, String tableName, EOSchemaSynchronization.ColumnTypes type, EOSchemaSynchronization.ColumnTypes newType, NSDictionary options)
          Returns an array of EOSQLExpressions to convert in place of the type of the column indentifed by columnName in the table identified by tableName from the current type to the type specified by newType.
 NSArray EOSchemaSynchronization.statementsToCopyTableNamed(String tableName, NSArray entityGroup, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to copy the specified table into a new table, whose definition is provided by entityGroup, an array of EOEntity objects with the same external name.
 NSArray EOSchemaSynchronization.statementsToDeleteColumnNamed(String columnName, String tableName, NSDictionary options)
          Returns an array of EOSQLExpressions to delete the column indentifed by columnName from the table identified by tableName.
 NSArray EOSchemaSynchronization.statementsToDropForeignKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to drop foreign key constraints for the table corresponding to entityGroups, which is an array containing arrays of EOEntity objects with the same external name.
 NSArray EOSchemaSynchronization.statementsToDropPrimaryKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to drop primary key constraints for the table corresponding to entityGroups, which is an array containing arrays of EOEntity objects with the same external name.
 NSArray EOSchemaSynchronization.statementsToDropPrimaryKeySupportForEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to drop primary key support for the table corresponding to entityGroups, which is an array containing arrays of EOEntity objects with the same external name.
 NSArray EOSchemaSynchronization.statementsToImplementForeignKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to implement foreign key constraints for the table corresponding to entityGroups, which is an array containing arrays of EOEntity objects with the same external name.
 NSArray EOSchemaSynchronization.statementsToImplementPrimaryKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to implement primary key constraints for the table corresponding to entityGroups, which is an array containing arrays of EOEntity objects with the same external name.
 NSArray EOSchemaSynchronization.statementsToImplementPrimaryKeySupportForEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to implement primary key support for the table corresponding to entityGroups, which is an array containing arrays of EOEntity objects with the same external name.
 NSArray EOSchemaSynchronization.statementsToInsertColumnForAttribute(EOAttribute attribute, NSDictionary options)
          Returns an array of EOSQLExpressions to insert a column in the database schema for the specified attribute.
 NSArray EOSchemaSynchronization.statementsToModifyColumnNullRule(String columnName, String tableName, boolean allowsNull, NSDictionary options)
          Returns an array of EOSQLExpressions to modify in place the column identified by columnName in the table identified by tableName to either allow or not allow NULL values as specified by allowsNull.
 NSArray EOSchemaSynchronization.statementsToRenameColumnNamed(String columnName, String tableName, String newName, NSDictionary options)
          Returns an array of EOSQLExpressions to rename in place of the the column indentifed by in the table identified by tableName to newName.
 NSArray EOSchemaSynchronization.statementsToRenameTableNamed(String tableName, String newName, NSDictionary options)
          Returns an array of EOSQLExpressions to rename in place the the table indentifed by tableName to newName.
 NSArray EOSchemaSynchronization.statementsToUpdateObjectStoreForEntityGroups(NSArray model, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to update the database table that corresponds to model according to the changes and SQL generation instructions in the changes and options dictionaries.
 NSArray EOSchemaSynchronization.statementsToUpdateObjectStoreForModel(EOModel model, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to synchronize the database with the EOModel model.
 NSArray EOAdaptorOperation.attributes()
          Returns the array of attributes to select when locking the row.
 NSArray EODatabaseOperation.adaptorOperations()
          Returns the EOAdaptorOperation objects that need to be performed to carry out the database operation represented by the receiver.
 NSArray EOEntity.attributes()
          Returns an array containing all of the receiver's attributes, or null if the receiver has no attributes.
 NSArray EOEntity.attributesToFetch()
          Returns an array of the EOAttributes that need to be fetched so that they can be included in the row snapshot.
 NSArray EOEntity.attributesUsedForLocking()
          Returns an array containing those attributes used for locking, that is, those properties whose values must match a snapshot any time a row is updated.
 NSArray EOEntity.classProperties()
          Returns an array containing the properties that are bound to the receiver's class (so that values corresponding to those properties are passed to instances of that class).
 NSArray EOEntity.classPropertyNames()
          Returns an array containing the names of those properties that are bound to the receiver's class (so that values corresponding to those properties are passed to instances of that class).
 NSArray EOEntity.clientClassProperties()
          Returns an array containing the properties that are bound to the client-side class corresponding to the receiver.
 NSArray EOEntity.clientClassPropertyNames()
          Returns an array containing the names of the properties that are bound to the client-side class corresponding to the entity.
 NSArray EOEntity.externalModelsReferenced()
          Examines each of the receiver's relationships and returns a list of all external models referenced by the receiver, or an empty arrray if no external models are referenced.
 NSArray EOEntity.fetchSpecificationNames()
          Returns an alphabetically sorted array of the names of the receiver's fetch specifications.
 NSArray EOEntity.primaryKeyAttributeNames()
          Returns an array containing the names of the EOAttributes that make up the receiver's primary key.
 NSArray EOEntity.primaryKeyAttributes()
          Returns an array of those EOAttributes that make up the receiver's primary key.
 NSArray EOEntity.relationships()
          Returns an array containing all of the receiver's relationships or null if the receiver has none.
 NSArray EOEntity.sharedObjectFetchSpecificationNames()
          Returns an array of strings, which are the names of the fetch specifications used to load objects into a shared editing context.
 NSArray EOEntity.subEntities()
          Returns a list of those entities that inherit from the receiver, or an empty array if no entities inherit from the receiver.
 NSArray EOSQLExpression.bindVariableDictionaries()
          Returns the bind variable dictionaries.
 NSArray EOAdaptorContext.channels()
          Returns an array of channels created by the receiver.
 NSArray EOEntityClassDescription.allAttributeKeys()
          Returns an array of the names of all the attributes of the receiver's entity.
 NSArray EOEntityClassDescription.allPropertyKeys()
          Returns an array of the names of all the properties for the entity associated with the receiver.
 NSArray EOEntityClassDescription.allToManyRelationshipKeys()
          Returns an array of the names of all the to-many relationships of the receiver's entity.
 NSArray EOEntityClassDescription.allToOneRelationshipKeys()
          Returns an array of the names of all the to-one relationships of the receiver's entity.
 NSArray EOEntityClassDescription.attributeKeys()
          Returns an array of attribute keys for the entity associated with the receiver.
 NSArray EOEntityClassDescription.clientAttributeKeys()
          Returns an array containing the names of the attributes that are bound to the client-side class that corresponds to the receiver's entity.
 NSArray EOEntityClassDescription.clientToManyRelationshipKeys()
          Returns an array containing the names of the to-many relationships that are bound to the client-side class that corresponds to the receiver's entity.
 NSArray EOEntityClassDescription.clientToOneRelationshipKeys()
          Returns an array containing the names of the to-one relationships that are bound to the client-side class that corresponds to the receiver's entity.
 NSArray EOEntityClassDescription.toManyRelationshipKeys()
          Returns an array of keys for the to-many relationship properties of the receiver's entity.
 NSArray EOEntityClassDescription.toOneRelationshipKeys()
          Returns the keys for the to-one relationship properties of the receiver's entity.
 NSArray EOSynchronizationFactory.createDatabaseStatementsForConnectionDictionary(NSDictionary connectionDictionary, NSDictionary administrativeConnectionDictionary)
          The default implementation returns null.
 NSArray EOSynchronizationFactory.createTableStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create a table for entityGroup.
 NSArray EOSynchronizationFactory.createTableStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the tables for each of the entity groups in entityGroups.
 NSArray EOSynchronizationFactory.dropDatabaseStatementsForConnectionDictionary(NSDictionary connectionDictionary, NSDictionary administrativeConnectionDictionary)
          The default implementation returns null.
 NSArray EOSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
          The default implementation returns null.
 NSArray EOSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to drop the primary key generation support for all the entities in each of the the entity groups in entityGroups.
 NSArray EOSynchronizationFactory.dropTableStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to drop the table identified by entityGroup.
 NSArray EOSynchronizationFactory.dropTableStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to drop the tables for all the entity groups in entityGroups.
 NSArray EOSynchronizationFactory.foreignKeyConstraintStatementsForRelationship(EORelationship relationship)
           
 NSArray EOSynchronizationFactory.logicalErrorsInChangeDictionaryForModelOptions(NSDictionary changes, EOModel model, NSDictionary options)
          Steps through the change dictionary changes and returns an array of strings identifying all the columns and their tables where the allows NULL rule has been changed in the corresponding model to disallow NULL values, but the database still contains such values.
 NSArray EOSynchronizationFactory.primaryKeyConstraintStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the primary key constraints for entityGroup.
 NSArray EOSynchronizationFactory.primaryKeyConstraintStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the primary key constraints for the entities specified in entityGroups.
 NSArray EOSynchronizationFactory.primaryKeyEntityGroupsForEntities(NSArray entities)
          Returns an array of primary key entity groups for entities, or an empty array if entities is empty or null.
 NSArray EOSynchronizationFactory.primaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
          The default implementation returns null.
 NSArray EOSynchronizationFactory.primaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the primary key generation support for all the entities in each of the the entity groups in entityGroups.
 NSArray EOSynchronizationFactory.schemaCreationStatementsForEntities(NSArray allEntities, NSDictionary options)
          Returns an array of EOSQLExpressions suitable to create the schema based on options for the EOEntity objects in allEntities.
 NSArray EOSynchronizationFactory.statementsToConvertColumnType(String columnName, String tableName, EOSchemaSynchronization.ColumnTypes type, EOSchemaSynchronization.ColumnTypes newType, NSDictionary options)
          The default implementation returns null.
 NSArray EOSynchronizationFactory.statementsToCopyTableNamed(String tableName, NSArray entityGroup, NSDictionary changes, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToDeleteColumnNamed(String columnName, String tableName, NSDictionary options)
          The default implementation returns null.
 NSArray EOSynchronizationFactory.statementsToDropForeignKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToDropPrimaryKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToDropPrimaryKeySupportForEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToImplementForeignKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToImplementPrimaryKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToImplementPrimaryKeySupportForEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToInsertColumnForAttribute(EOAttribute attribute, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToModifyColumnNullRule(String columnName, String tableName, boolean allowsNull, NSDictionary options)
          Returns null by default.
 NSArray EOSynchronizationFactory.statementsToRenameColumnNamed(String columnName, String tableName, String newName, NSDictionary options)
          The default implementation returns null.
 NSArray EOSynchronizationFactory.statementsToRenameTableNamed(String tableName, String newName, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToUpdateObjectStoreForEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to update the database table that corresponds to entityGroups according to the changes and SQL generation instructions in the changes and options dictionaries.
 NSArray EOSynchronizationFactory.statementsToUpdateObjectStoreForModel(EOModel model, NSDictionary changes, NSDictionary options)
           
 NSArray EOSynchronizationFactory.tableEntityGroupsForEntities(NSArray entities)
          Returns an array of table entity groups for entities, or an empty array if entities is empty or null.
 NSArray EOModelGroup.entitiesWithSharedObjects()
          Returns an array of entities that have objects to load into a shared editing context.
 NSArray EOModelGroup.modelNames()
          Returns an array containing the names of all of the EOModels in the receiver, or an empty array if the receiver contains no EOModels.
 NSArray EOModelGroup.models()
          Returns an array containing the receiver's EOModels, or an empty array if the receiver contains no EOModels.
static NSArray EOUtilities.localInstancesOfObjects(EOEditingContext ec, NSArray objects)
          Translates the specified Enterprise Objects from another editing context to the specified one.
static NSArray EOUtilities.objectsForEntityNamed(EOEditingContext ec, String name)
          Fetches the Enterprise Objects associated with the specified entity.
static NSArray EOUtilities.objectsMatchingKeyAndValue(EOEditingContext ec, String name, String key, Object value)
          Creates an EOKeyValueQualifier with the specified key and value and returns matching Enterprise Objects.
static NSArray EOUtilities.objectsMatchingValues(EOEditingContext ec, String name, NSDictionary values)
          Creates EOKeyValueQualifiers for each key-value pair in the specified dictionary, ANDs these qualifiers together into an EOAndQualifier, and returns matching Enterprise Objects.
static NSArray EOUtilities.objectsOfClass(EOEditingContext ec, Class aClass)
          Fetches the Enterprise Objects associated with the specified class.
static NSArray EOUtilities.objectsWithFetchSpecificationAndBindings(EOEditingContext ec, String entityName, String fetchSpecName, NSDictionary bindings)
          Fetches the Enterprise Objects retrieved with the specified fetch specification and bindings.
static NSArray EOUtilities.objectsWithQualifierFormat(EOEditingContext ec, String name, String format, NSArray args)
          Creates a qualifier with the provided format string and ordered arguments, and returns matching Enterprise Objects.
static NSArray EOUtilities.rawRowsForSQL(EOEditingContext ec, String name, String sqlString)
          Evaluates the specified SQL and returns the resulting raw rows.
static NSArray EOUtilities.rawRowsForStoredProcedureNamed(EOEditingContext ec, String name, NSDictionary args)
          Executes the specified stored procedure with the provided arguments and returns the resulting raw rows.
static NSArray EOUtilities.rawRowsMatchingKeyAndValue(EOEditingContext ec, String name, String key, Object value)
          Creates an EOKeyValueQualifier with the specified key and value and returns matching raw rows.
static NSArray EOUtilities.rawRowsMatchingValues(EOEditingContext ec, String name, NSDictionary values)
          Creates EOKeyValueQualifiers for each key-value pair in the specified dictionary, ANDs these qualifiers together into an EOAndQualifier, and returns matching raw rows.
static NSArray EOUtilities.rawRowsWithQualifierFormat(EOEditingContext ec, String name, String format, NSArray args)
          Creates a qualifier for the specified entity and with the specified qualifier format and returns matching raw row dictionaries.
abstract  NSArray EOAdaptorChannel.attributesToFetch()
          An abstract method that should be implemented by subclasses to return the set of attributes to retrieve when fetchRow is next invoked.
abstract  NSArray EOAdaptorChannel.describeResults()
          An abstract method that should be implemented by subclasses to return an array of EOAttributes describing the properties available in the current result set, as determined by selectAttributes, executeStoredProcedure, or a statement evaluated by evaluateExpression.
 NSArray EOAdaptorChannel.describeStoredProcedureNames()
          The default implementation of this method returns an empty array.
 NSArray EOAdaptorChannel.describeTableNames()
          The default implementation of this method returns an empty array.
 NSArray EOAdaptorChannel.primaryKeysForNewRowsWithEntity(int count, EOEntity entity)
          Returns an NSArray of primary key dictionaries for the number of new rows specified by count in the database table that corresponds to entity.
 NSArray EOAdaptorChannel.Delegate.adaptorChannelWillPerformOperations(EOAdaptorChannel channel, NSArray operations)
          Invoked from performAdaptorOperations to tell the delegate that object is performing the EOAdaptorOperations in operations.
 NSArray EOAdaptor.contexts()
          Returns the adaptor contexts created by the receiver, or an empty array if no adaptor contexts have been created.
 NSArray EOAdaptor.externalTypesWithModel(EOModel model)
          The default implementation returns an empty array.
 NSArray EOAdaptor.prototypeAttributes()
          Returns an array of prototype attributes specific to the adaptor class, or an empty array if there are none.
 NSArray EOSchemaGeneration.createDatabaseStatementsForConnectionDictionary(NSDictionary connectionDictionary, NSDictionary administrativeConnectionDictionary)
          Generates and returns an array of EOSQLExpressions containing the SQL statements to create a database or user that can be accessed by the provided connectionDictionary and administrativeConnectionDictionary.
 NSArray EOSchemaGeneration.createTableStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create a table for entityGroup.
 NSArray EOSchemaGeneration.createTableStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the tables for each of the entity groups in entityGroups.
 NSArray EOSchemaGeneration.dropDatabaseStatementsForConnectionDictionary(NSDictionary connectionDictionary, NSDictionary administrativeConnectionDictionary)
          Generates and returns an array of EOSQLExpressions that define the SQL statements to drop a database or user that is accessed by the provided connectionDictionary and administrativeConnectionDictionary.
 NSArray EOSchemaGeneration.dropPrimaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to drop the primary key generation support for entityGroup, or null if primary key generation is not supported.
 NSArray EOSchemaGeneration.dropPrimaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to drop the primary key generation support for all the entities in each of the the entity groups in entityGroups.
 NSArray EOSchemaGeneration.dropTableStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to drop the table identified by entityGroup.
 NSArray EOSchemaGeneration.dropTableStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to drop the tables for all the entity groups in entityGroups.
 NSArray EOSchemaGeneration.foreignKeyConstraintStatementsForRelationship(EORelationship relationship)
          Returns an array of EOSQLExpression objects that define the SQL statements necessary to create foreign key constraints for relationship.
 NSArray EOSchemaGeneration.primaryKeyConstraintStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the primary key constraints for entityGroup.
 NSArray EOSchemaGeneration.primaryKeyConstraintStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the primary key constraints for the entities specified in entityGroups.
 NSArray EOSchemaGeneration.primaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the primary key generation support for entityGroup, or null if primary key generation is not supported.
 NSArray EOSchemaGeneration.primaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the primary key generation support for all the entities in each of the the entity groups in entityGroups.
 NSArray EOSchemaGeneration.schemaCreationStatementsForEntities(NSArray allEntities, NSDictionary options)
          Returns an array of EOSQLExpressions suitable to create the schema based on options for the EOEntity objects in allEntities.
 NSArray EOModel.availablePrototypeAttributeNames()
          Returns a list of names of all available prototypes.
 NSArray EOModel.entities()
          Returns an array containing the receiver's entities.
 NSArray EOModel.entitiesWithSharedObjects()
          Returns an array of entities that have objects to load into a shared editing context.
 NSArray EOModel.entityNames()
          Returns an array containing the names of the receiver's entities.
 NSArray EOModel.externalModelsReferenced()
          Returns an array containing those models that are referenced by the receiver.
 NSArray EOModel.referencesToProperty(Object property)
          Returns an array of all properties in the receiver that reference property, whether derived attributes, relationships that reference property, and so on.
 NSArray EOModel.storedProcedureNames()
          Returns an array containing the names of all of the receiver's stored procedures sorted in alphabetical order.
 NSArray EOModel.storedProcedures()
          Returns an array containing all of the receiver's stored procedures or an empty array if the receiver has no stored procedures.
 NSArray EODatabaseContext.arrayFaultWithSourceGlobalID(EOGlobalID globalID, String name, EOEditingContext context)
          Creates and returns a to-many fault for the relationship name whose source entity must be the entity identified by globalID in the editing context context.
 NSArray EODatabaseContext.localSnapshotForSourceGlobalID(EOGlobalID gid, String name)
          Returns the to-many snapshot for the relationship named name belonging to the Enterprise Object identified by the globalID gid, or null if there is no to-many snapshot.
 NSArray EODatabaseContext.missingObjectGlobalIDs()
          Returns an array of the globalIDs of any missing Enterprise Objects, or an empty array if no missing objects are known to the receiver.
 NSArray EODatabaseContext.objectsForSourceGlobalID(EOGlobalID gid, String name, EOEditingContext context)
          Services a to-many fault.
 NSArray EODatabaseContext.objectsWithFetchSpecification(EOFetchSpecification fetchSpec, EOEditingContext context)
          Fetches objects from an external store into context.
 NSArray EODatabaseContext.registeredChannels()
          Returns an array containing all of the EODatabaseChannels that have been registered for use with the receiver.
 NSArray EODatabaseContext.snapshotForSourceGlobalID(EOGlobalID gid, String name)
          Returns the to-many snapshot for the relationship named name belonging to the Enterprise Object identified by the globalID gid, or null if there is no to-many snapshot.
 NSArray EODatabaseContext.snapshotForSourceGlobalID(EOGlobalID gid, String name, long timestamp)
          Returns the to-many snapshot for the globalID gid and relationship name, provided that the timestamp of the snapshot is greater than or equal to timestamp.
 NSArray EODatabaseContext.Delegate.databaseContextShouldFetchObjects(EODatabaseContext dbCtxt, EOFetchSpecification fetchSpec, EOEditingContext ec)
          Invoked from objectsWithFetchSpecification to give the delegate the opportunity to satisfy ec's fetch request (using the criteria specified in fetchSpec) from a local cache.
 NSArray EODatabaseContext.Delegate.databaseContextWillOrderAdaptorOperations(EODatabaseContext dbCtxt, NSArray databaseOps)
          Invoked from performChanges.
 NSArray EODatabaseContext.Delegate.databaseContextWillPerformAdaptorOperations(EODatabaseContext dbCtxt, NSArray adaptorOps, EOAdaptorChannel adChannel)
          Invoked from performChanges to allow the delegate to send a different array of EOAdaptorOperations to be executed by dbCtx.
 

Methods in com.webobjects.eoaccess with parameters of type NSArray
 void EOStoredProcedure.setArguments(NSArray arguments)
          Sets arguments as the array of EOAttributes that describe the receiver's arguments.
 void EODatabase.forgetSnapshotsForGlobalIDs(NSArray array)
          Removes the snapshots recorded for the Enterprise Objects identified by the globalIDs in array and posts an ObjectsChangedInStoreNotification describing the invalidated objects.
 void EODatabase.recordSnapshotForSourceGlobalID(NSArray gids, EOGlobalID gid, String name)
          For the object identified by gidgids, which is the array of globalIDs identifying the destination objects for the to-many relationship named name.
 void EODatabase.setResultCache(NSArray cache, String name)
          Updates the receiver's result cache for name with cache.
 NSArray EOSchemaSynchronization.statementsToCopyTableNamed(String tableName, NSArray entityGroup, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to copy the specified table into a new table, whose definition is provided by entityGroup, an array of EOEntity objects with the same external name.
 NSArray EOSchemaSynchronization.statementsToDropForeignKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to drop foreign key constraints for the table corresponding to entityGroups, which is an array containing arrays of EOEntity objects with the same external name.
 NSArray EOSchemaSynchronization.statementsToDropPrimaryKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to drop primary key constraints for the table corresponding to entityGroups, which is an array containing arrays of EOEntity objects with the same external name.
 NSArray EOSchemaSynchronization.statementsToDropPrimaryKeySupportForEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to drop primary key support for the table corresponding to entityGroups, which is an array containing arrays of EOEntity objects with the same external name.
 NSArray EOSchemaSynchronization.statementsToImplementForeignKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to implement foreign key constraints for the table corresponding to entityGroups, which is an array containing arrays of EOEntity objects with the same external name.
 NSArray EOSchemaSynchronization.statementsToImplementPrimaryKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to implement primary key constraints for the table corresponding to entityGroups, which is an array containing arrays of EOEntity objects with the same external name.
 NSArray EOSchemaSynchronization.statementsToImplementPrimaryKeySupportForEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to implement primary key support for the table corresponding to entityGroups, which is an array containing arrays of EOEntity objects with the same external name.
 NSArray EOSchemaSynchronization.statementsToUpdateObjectStoreForEntityGroups(NSArray model, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to update the database table that corresponds to model according to the changes and SQL generation instructions in the changes and options dictionaries.
 void EOAdaptorOperation.setAttributes(NSArray attributes)
          Sets the array of attributes to select when locking the row to attributes.
 void EODatabaseOperation.recordToManySnapshot(NSArray gids, String name)
          Records the to-many snapshot gids for the relationship identified by name, belonging to the receiver's Enterprise Object.
 NSDictionary EODatabaseOperation.rowDiffsForAttributes(NSArray atts)
          Returns the values for the EOAttributes of the receiver's Enterprise Object specified in atts that are new or updated relative to the object's database snapshot.
 boolean EOEntity.setAttributesUsedForLocking(NSArray attributes)
          If all of the the EOAttributes in attributes can be used by an EODatabaseChannel to lock Enterprise Objects for updates, sets attributes as the receiver's attributes used for locking and returns true.
 boolean EOEntity.setClassProperties(NSArray attributes)
          If all of the the EOAttributes in attributes are valid class properties of the receiver, sets attributes as the receiver's class properties and returns true.
 boolean EOEntity.setPrimaryKeyAttributes(NSArray attributes)
          If all of the the EOAttributes in attributes are valid primary keys of the receiver, sets attributes as the receiver's primary keys and returns true.
 void EOEntity.setSharedObjectFetchSpecificationsByName(NSArray names)
          Sets the names of the fetch specifications used to load objects into a shared editing context to names.
 String EOSQLExpression.assembleSelectStatementWithAttributes(NSArray attributes, boolean lock, EOQualifier qualifier, NSArray fetchOrder, String selectString, String columnList, String tableList, String whereClause, String joinClause, String orderByClause, String lockClause)
          This method is invoked from prepareSelectExpressionWithAttributes to return an SQL SELECT statement.
 void EOSQLExpression.prepareConstraintStatementForRelationship(EORelationship relationship, NSArray sourceColumns, NSArray destinationColumns)
          Sets the receiver's statement to an adaptor specific constraint for relationship.
 void EOSQLExpression.prepareSelectExpressionWithAttributes(NSArray attributes, boolean lock, EOFetchSpecification fetchSpec)
          Generates a SELECT statement.
 String EOSQLExpression.sqlStringForAttributePath(NSArray path)
          Returns the SQL string for path, complete with a table alias if the receiver uses table aliases.
 String EOSQLExpression.sqlStringForConjoinedQualifiers(NSArray qualifiers)
          Creates and returns an SQL string that is the result of interposing the word "AND" between the SQL strings for the qualifiers in qualifiers.
 String EOSQLExpression.sqlStringForDisjoinedQualifiers(NSArray qualifiers)
          Creates and returns a SQL string that is the result of interposing the word "OR" between the SQL strings for the qualifiers in qualifiers.
 NSArray EOSynchronizationFactory.createTableStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create a table for entityGroup.
 NSArray EOSynchronizationFactory.createTableStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the tables for each of the entity groups in entityGroups.
 NSArray EOSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
          The default implementation returns null.
 NSArray EOSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to drop the primary key generation support for all the entities in each of the the entity groups in entityGroups.
 NSArray EOSynchronizationFactory.dropTableStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to drop the table identified by entityGroup.
 NSArray EOSynchronizationFactory.dropTableStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to drop the tables for all the entity groups in entityGroups.
 NSArray EOSynchronizationFactory.primaryKeyConstraintStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the primary key constraints for entityGroup.
 NSArray EOSynchronizationFactory.primaryKeyConstraintStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the primary key constraints for the entities specified in entityGroups.
 NSArray EOSynchronizationFactory.primaryKeyEntityGroupsForEntities(NSArray entities)
          Returns an array of primary key entity groups for entities, or an empty array if entities is empty or null.
 NSArray EOSynchronizationFactory.primaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
          The default implementation returns null.
 NSArray EOSynchronizationFactory.primaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the primary key generation support for all the entities in each of the the entity groups in entityGroups.
 String EOSynchronizationFactory.schemaCreationScriptForEntities(NSArray allEntities, NSDictionary options)
          Returns a script of SQL statements suitable to create the schema based on options for the EOEntity objects in allEntities.
 NSArray EOSynchronizationFactory.schemaCreationStatementsForEntities(NSArray allEntities, NSDictionary options)
          Returns an array of EOSQLExpressions suitable to create the schema based on options for the EOEntity objects in allEntities.
 NSArray EOSynchronizationFactory.statementsToCopyTableNamed(String tableName, NSArray entityGroup, NSDictionary changes, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToDropForeignKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToDropPrimaryKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToDropPrimaryKeySupportForEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToImplementForeignKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToImplementPrimaryKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToImplementPrimaryKeySupportForEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray EOSynchronizationFactory.statementsToUpdateObjectStoreForEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
          Returns an array of EOSQLExpressions to update the database table that corresponds to entityGroups according to the changes and SQL generation instructions in the changes and options dictionaries.
 NSArray EOSynchronizationFactory.tableEntityGroupsForEntities(NSArray entities)
          Returns an array of table entity groups for entities, or an empty array if entities is empty or null.
 void EOSynchronizationFactory.Delegate.schemaSynchronizationStatementsWillCopyTableNamed(NSArray statements, String tableName)
          Restricted method.
 void EOSynchronizationFactory.Delegate.schemaSynchronizationStatementsWillDeleteTableNamed(NSArray statements, String tableName)
          Restricted method.
static NSArray EOUtilities.localInstancesOfObjects(EOEditingContext ec, NSArray objects)
          Translates the specified Enterprise Objects from another editing context to the specified one.
static EOEnterpriseObject EOUtilities.objectWithQualifierFormat(EOEditingContext ec, String name, String format, NSArray args)
          Creates a qualifier with the provided format string and arguments, and returns the matching Enterprise Object.
static NSArray EOUtilities.objectsWithQualifierFormat(EOEditingContext ec, String name, String format, NSArray args)
          Creates a qualifier with the provided format string and ordered arguments, and returns matching Enterprise Objects.
static NSArray EOUtilities.rawRowsWithQualifierFormat(EOEditingContext ec, String name, String format, NSArray args)
          Creates a qualifier for the specified entity and with the specified qualifier format and returns matching raw row dictionaries.
 void EOAdaptorChannel.addStoredProceduresNamed(NSArray storedProcedureNames, EOModel model)
          The default implementation of this method does nothing.
 EOModel EOAdaptorChannel.describeModelWithTableNames(NSArray tableNames)
          The default implementation of this method returns null.
 NSMutableDictionary EOAdaptorChannel.dictionaryWithObjectsForAttributes(Object[] objects, NSArray attributes)
          Used by EOAdaptorChannel subclasses to create dictionaries that can be returned from fetchRow.
 void EOAdaptorChannel.lockRowComparingAttributes(NSArray atts, EOEntity entity, EOQualifier qualifier, NSDictionary snapshot)
          Attempts to lock a row in the database by selecting it with locking on.
 void EOAdaptorChannel.performAdaptorOperations(NSArray adaptorOps)
          Performs adaptor operations by invoking performAdaptorOperation with each EOAdaptorOperation object in the array adaptorOps.
abstract  void EOAdaptorChannel.selectAttributes(NSArray attributes, EOFetchSpecification fetchSpecification, boolean yn, EOEntity entity)
          An abstract method that should be implemented by subclasses to select attributes in rows matching the qualifier in fetchSpecification and set the receiver's attributes to fetch.
abstract  void EOAdaptorChannel.setAttributesToFetch(NSArray attributes)
          An abstract method that should be implemented by subclasses to specify the set of attributes used to describe fetch data from a corresponding select.
 Throwable EOAdaptorChannel.Delegate.adaptorChannelDidPerformOperations(EOAdaptorChannel channel, NSArray operation, Throwable exception)
          Invoked from performAdaptorOperations.
 void EOAdaptorChannel.Delegate.adaptorChannelDidSelectAttributes(EOAdaptorChannel channel, NSArray attributes, EOFetchSpecification fetchSpec, boolean lock, EOEntity entity)
          Invoked from selectAttributes to tell the delegate that some rows have been selected in the database server.
 boolean EOAdaptorChannel.Delegate.adaptorChannelShouldSelectAttributes(EOAdaptorChannel channel, NSArray attributes, EOFetchSpecification fetchSpec, boolean lock, EOEntity entity)
          Invoked from selectAttributes to ask the delegate whether a select operation should be performed by the adaptor channel object for the attributes of entity using the fetch specification fetchSpec, locking the database rows or not according to the Boolean parameter lock.
 NSArray EOAdaptorChannel.Delegate.adaptorChannelWillPerformOperations(EOAdaptorChannel channel, NSArray operations)
          Invoked from performAdaptorOperations to tell the delegate that object is performing the EOAdaptorOperations in operations.
 NSArray EOSchemaGeneration.createTableStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create a table for entityGroup.
 NSArray EOSchemaGeneration.createTableStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the tables for each of the entity groups in entityGroups.
 NSArray EOSchemaGeneration.dropPrimaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to drop the primary key generation support for entityGroup, or null if primary key generation is not supported.
 NSArray EOSchemaGeneration.dropPrimaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to drop the primary key generation support for all the entities in each of the the entity groups in entityGroups.
 NSArray EOSchemaGeneration.dropTableStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to drop the table identified by entityGroup.
 NSArray EOSchemaGeneration.dropTableStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to drop the tables for all the entity groups in entityGroups.
 NSArray EOSchemaGeneration.primaryKeyConstraintStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the primary key constraints for entityGroup.
 NSArray EOSchemaGeneration.primaryKeyConstraintStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the primary key constraints for the entities specified in entityGroups.
 NSArray EOSchemaGeneration.primaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the primary key generation support for entityGroup, or null if primary key generation is not supported.
 NSArray EOSchemaGeneration.primaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
          Returns an array of EOSQLExpression objects that define the SQL necessary to create the primary key generation support for all the entities in each of the the entity groups in entityGroups.
 String EOSchemaGeneration.schemaCreationScriptForEntities(NSArray allEntities, NSDictionary options)
          Returns a script of SQL statements suitable to create the schema based on options for the EOEntity objects in allEntities.
 NSArray EOSchemaGeneration.schemaCreationStatementsForEntities(NSArray allEntities, NSDictionary options)
          Returns an array of EOSQLExpressions suitable to create the schema based on options for the EOEntity objects in allEntities.
 EOSQLExpression EOSQLExpressionFactory.selectStatementForAttributes(NSArray attributes, boolean yn, EOFetchSpecification fetchSpec, EOEntity entity)
          Creates and returns an SQL SELECT expression.
 void EODatabaseContext.batchFetchRelationship(EORelationship relationship, NSArray objects, EOEditingContext editingContext)
          Clears all the faults for relationship pointed by the source objects in objects and performs a single, efficient fetch or, at most, two fetches if the relationship is many-to-many.
 void EODatabaseContext.forgetLocksForObjectsWithGlobalIDs(NSArray gids)
          Clears the locks made for the Enterprise Objects identified by each of the EOGlobalIDs in gids.
 void EODatabaseContext.forgetSnapshotsForGlobalIDs(NSArray gids)
          Deletes the snapshots recorded for the Enterprise Objects identified by gids, both in the receiver and in the EODatabase.
 void EODatabaseContext.invalidateObjectsWithGlobalIDs(NSArray gids)
          Discards the snapshots for the objects identified by the EOGlobalIDs in gids and broadcasts an ObjectsChangedInStoreNotification, which causes any EOEditingContext containing objects fetched from the receiver to refault those objects.
 void EODatabaseContext.recordSnapshotForSourceGlobalID(NSArray gids, EOGlobalID gid, String name)
          For the object identified by gidgids, which is the array of globalIDs identifying the destination objects for the to-many relationship named name.
 NSDictionary EODatabaseContext.valuesForKeys(NSArray keys, EOEnterpriseObject object)
          Returns values for the specified keys from the snapshot of object.
 void EODatabaseContext.Delegate.databaseContextDidFetchObjects(EODatabaseContext dbCtxt, NSArray array, EOFetchSpecification fetchSpec, EOEditingContext ec)
          Invoked from objectsWithFetchSpecification after fetching objects into the editing context ec using fetchSpec.
 NSArray EODatabaseContext.Delegate.databaseContextWillOrderAdaptorOperations(EODatabaseContext dbCtxt, NSArray databaseOps)
          Invoked from performChanges.
 NSArray EODatabaseContext.Delegate.databaseContextWillPerformAdaptorOperations(EODatabaseContext dbCtxt, NSArray adaptorOps, EOAdaptorChannel adChannel)
          Invoked from performChanges to allow the delegate to send a different array of EOAdaptorOperations to be executed by dbCtx.
 

Uses of NSArray in com.webobjects.eoapplication
 

Methods in com.webobjects.eoapplication that return NSArray
 NSArray EOXMLUnarchiver.decodeArrayForKey(String key)
          Returns an NSArray specified as child in the XML with the name key or null if key is not specified in the XML.
 NSArray EOXMLUnarchiver.decodeArrayForKey(String key, NSArray defaultValueIfNotAvailable)
          Returns an NSArray specified as child in the XML with the name key or defaultValueIfNotAvailable if key is not specified in the XML.
 NSArray EOXMLUnarchiver.decodeChildren()
          Returns an array containing the objects decoded as the receiver's children.
 NSArray EOController.actionNames()
          Returns an array of action method names the controller defines and responds to.
 NSArray EOController.actions()
          Returns a cached array containing the receiver's actions.
 NSArray EOController.additionalActions()
          Returns actions to be added to the controllers default actions.
 NSArray EOController.controllersInEnumeration(int enumerationType, Class controllerInterface)
          Returns all the controllers in an enumeration as an array.
 NSArray EOController.controllersWithKeyValuePair(int enumerationType, Class controllerInterface, String key, Object value)
          Traverses the controller hierarchy, and returns all controllers in the hierarchy whose value for key matches value.
 NSArray EOController.controllersWithKeyValuePairs(int enumerationType, Class controllerInterface, NSDictionary keyValuePairs)
          Traverses the controller hierarchy, and returns all controllers in the hierarchy which match all key/value pairs in keyValuePairs.
protected  NSArray EOController.defaultActions()
          Returns an array of the receiver's default actions (EOAction objects).
 NSArray EOController.enabledActions()
          Returns an array of the receiver's actions which are not explicitly disabled.
 NSArray EOController.subcontrollers()
          Returns the receiver's direct subcontrollers.
protected  NSArray EOWindowController.defaultActions()
          Returns the array of default actions.
protected  NSArray EOEntityController.displayGroupSortOrderings()
          Returns the sort orderings to be used with the receiver's display group.
 NSArray EOEntityController.selectedObjects()
          Returns the enterprise objects selected in the receiver's display group.
 NSArray EOEntityController.selectedObjectsGlobalIDs()
          Returns the global IDs of the enterprise objects selected in the receiver's display group.
abstract  NSArray EOActionWidgetController.actionWidgets()
          
 NSArray EOActionWidgetController.collectedActions()
          
 NSArray EOActionButtonsController.actionWidgets()
          
protected  NSArray EODocumentController.defaultActions()
          Adds actions for handling editing (like save, revert) the default actions defined by the superclass, EOEntityController (but only if the receiver is a root document controller and if it's not used in a modal dialog.
 NSArray EOActionMenuController.actionWidgets()
          
 NSArray EOActionTrigger.collectedActions()
           
protected  NSArray EOSwitchController.borderComponents()
          
protected  NSArray EOSwitchController.switchedControllers()
          
 NSArray EOAction.descriptionPathComponents()
          Returns an NSArray containing the separate components of the receiver's menu hierarchy path.
static NSArray EOAction.mergedActions(NSArray actions1, NSArray actions2)
          Returns an NSArray containing all of the actions in actionArray1 and actionArray2 with duplicate actions removed.
static NSArray EOAction.sortedActions(NSArray actions)
          Returns a sorted NSArray containing the specified actions.
static NSArray EOAction.standardEditActionsForFocusComponent()
          Returns an NSArray containing shared actions for the cut, copy, paste and selectAll actions.
 NSArray EOWindowObserver.registeredWindows()
          
 NSArray EOWindowObserver.visibleWindows()
          
protected  NSArray EOApplication.defaultActions()
          Returns an NSArray containing the actions (EOAction objects) for the application.
 NSArray EOApplication.documents()
          Returns an array containing the application's visible documents (EODocument controllers).
 NSArray EOApplication.documentsForGlobalID(EOGlobalID globalID, String entityName)
          Returns an array containing the application's documents (EODocument controllers) that edit enterprise objects with an entity name matching entityName and a global ID matching globalID.
 NSArray EOApplication.editedDocuments()
          Returns an NSArray containing the application's documents (EODocument controllers) that are edited (and not saved).
 NSArray EOApplication.languages()
          Returns an array containing the preferred display language lookup order for the user (in English).
 NSArray EOApplication.localeIndicators()
          Returns an array of Strings which can be used to identify the preferred locale/language for the user.
 NSArray EOApplication.locales()
          Returns an array containing the preferred Locale lookup order for the user.
 NSArray EOApplication.platformIndicators()
          Returns an array of Strings (all lowercase) which can be used to identify the platform the application is running on.
 NSArray EOComponentController.ActionCollector.collectedActions()
          Returns an array of all actions collected from subcontrollers.
 NSArray EOURLClassLoader.allLoadedClasses()
          Returns all of the class objects that have been loaded through the class loader instance.
 

Methods in com.webobjects.eoapplication with parameters of type NSArray
 NSArray EOXMLUnarchiver.decodeArrayForKey(String key, NSArray defaultValueIfNotAvailable)
          Returns an NSArray specified as child in the XML with the name key or defaultValueIfNotAvailable if key is not specified in the XML.
 void EOController.setAdditionalActions(NSArray additionalActions)
          Sets actions to be added to the controllers default actions.
 void EOEntityController.setObjectsWithGlobalIDs(NSArray globalIDs)
          Fetches the objects specified by the global IDs in globalIDs into the receiver's display group.
protected abstract  void EOActionWidgetController.createWidgetsForActionsAndPlaceInContainers(NSArray actions, NSArray secondaryActions, JComponent container, JComponent secondaryContainer, int widgetPosition)
          
protected  void EOActionButtonsController.createWidgetsForActionsAndPlaceInContainers(NSArray actions, NSArray secondaryActions, JComponent container, JComponent secondaryContainer, int widgetPosition)
          
protected  void EOActionMenuController.createWidgetsForActionsAndPlaceInContainers(NSArray actions, NSArray secondaryActions, JComponent container, JComponent secondaryContainer, int widgetPosition)
          
 void EOActionTrigger.setAdditionalActions(NSArray additionalActions)
           
static Dimension EODisplayUtilities.minimumComponentSizeWithIntegratedComponents(EOComponentController controller, Dimension minimumComponentSizeWithoutIntegratedComponents, Dimension minimumSubcontrollerAreaSize, NSArray integratedComponentSizes, boolean layoutIsHorizontal)
          
static Dimension EODisplayUtilities.minimumComponentSizeWithIntegratedComponents(EOComponentController controller, Dimension minimumComponentSizeWithoutIntegratedComponents, Dimension minimumSubcontrollerAreaSize, NSArray integratedComponentSizes)
          
static Dimension EODisplayUtilities.minimumSubcontrollerAreaSizeWithIntegratedComponents(Dimension minimumSubcontrollerAreaSize, NSArray integratedComponentSizes, boolean layoutIsHorizontal)
          
static JComboBox EOActionWidgets.actionMenuWithActions(NSArray actions, EOController controller, boolean sort, String menuTitle)
          
static JComponent EOActionWidgets.buttonRowWithActions(NSArray actions, EOController controller, boolean sort, boolean horizontalLayout, boolean usesLargeRepresentation)
          
static JMenuBar EOActionWidgets.menuBarWithActions(NSArray actions, EOController controller, boolean sort)
          
static NSArray EOAction.mergedActions(NSArray actions1, NSArray actions2)
          Returns an NSArray containing all of the actions in actionArray1 and actionArray2 with duplicate actions removed.
static NSArray EOAction.sortedActions(NSArray actions)
          Returns a sorted NSArray containing the specified actions.
 void EOURLClassLoader.addURLs(NSArray urls)
          Adds the URLs specified by String in the array urls to the list of urls for the class loader to search when trying to load a class.
 void EOURLClassLoader.loadClasses(NSArray classNames)
          Tries to load the classes specified by name in the array classNames and registers them with the WebObjects frameworks.
 

Uses of NSArray in com.webobjects.eocontrol
 

Methods in com.webobjects.eocontrol that return NSArray
static NSArray EOQualifier.allQualifierOperators()
          Returns an NSArray containing all of the operators supported by EOQualifier: =, !=, <, <=, >, >=, like, and caseInsensitiveLike.
 NSArray EOQualifier.bindingKeys()
          Returns an array of strings which are the names of the known variables.
static NSArray EOQualifier.filteredArrayWithQualifier(NSArray array, EOQualifier qualifier)
          Returns a new array that contains only the array from objects matching qualifier.
static NSArray EOQualifier.relationalQualifierOperators()
          Returns an NSArray containing all of the relational operators supported by EOQualifier: =, !=, <, <=, >, and >=.
abstract  NSArray EOObjectStore.arrayFaultWithSourceGlobalID(EOGlobalID globalID, String relationshipName, EOEditingContext context)
          Implemented by subclasses to return the destination objects for a to-many relationship, whether as real instances or as faults (empty enterprise objects).
abstract  NSArray EOObjectStore.objectsForSourceGlobalID(EOGlobalID globalID, String relationshipName, EOEditingContext context)
          Returns the destination objects for a to-many relationship.
abstract  NSArray EOObjectStore.objectsWithFetchSpecification(EOFetchSpecification fetchSpecification, EOEditingContext context)
          Fetches objects from an external store according to the criteria specified by fetchSpecification and returns them in an array for inclusion in context.
 NSArray EOEditingContext.arrayFaultWithSourceGlobalID(EOGlobalID gid, String name, EOEditingContext context)
          Overrides the implementation inherited from EOObjectStore.
 NSArray EOEditingContext.deletedObjects()
           
 NSArray EOEditingContext.editors()
          Returns this EOEditingContext's list of editors.
 NSArray EOEditingContext.insertedObjects()
           
 NSArray EOEditingContext.objectsForSourceGlobalID(EOGlobalID gid, String name, EOEditingContext context)
          Overrides the implementation inherited from EOObjectStore to service a to-many fault for a relationship named name.
 NSArray EOEditingContext.objectsWithFetchSpecification(EOFetchSpecification fetchSpec, EOEditingContext context)
          Overrides the implementation inherited from EOObjectStore to fetch objects from an external store according to the criteria specified by fetchSpec and return them in an array.
 NSArray EOEditingContext.objectsWithFetchSpecification(EOFetchSpecification fetchSpecification)
          Equivalent to :
 NSArray EOEditingContext.registeredObjects()
           
 NSArray EOEditingContext.updatedObjects()
          Returns an array of objects in this EOEditingContext's object graph that have been updated.
 NSArray EOEditingContext.Delegate.editingContextShouldFetchObjects(EOEditingContext context, EOFetchSpecification fetchSpec)
          Invoked from objectsWithFetchSpecification.
static NSArray EOEvent.aggregateEvents(NSArray events, int tag)
          Returns an array of aggregated events.
static NSArray EOEvent.groupEvents(NSArray events, int tag)
          Returns an array of grouped events.
 NSArray EOEvent.subevents()
          Returns the receiver's immediate subevents (events that were logged with this event as their parent).
 NSArray EOAndQualifier.qualifiers()
          The qualifiers contained in the receiver.
static NSArray EOObserverCenter.observersForObject(Object eo)
          Returns all observers of eo.
 NSArray EOFetchSpecification.prefetchingRelationshipKeyPaths()
          Returns an array of relationship key paths that should be prefetched along with the main fetch.
 NSArray EOFetchSpecification.rawRowKeyPaths()
          Returns an array of attribute key paths that should be fetched as raw data and returned as an array of dictionaries (instead of the normal result of full objects).
 NSArray EOFetchSpecification.sortOrderings()
          Returns the receiver's array of EOSortOrderings.
 NSArray EOAggregateEvent.events()
          Typically, an EOAggregateEvent has at least one event, the event for which the event logging system created the aggregate event.
 NSArray EOAggregateEvent.subevents()
          For each EOEvent aggregated in the reciver this method gathers their subevents and return an array with them.The array is ordered ascending by duration.
 NSArray EOKeyGlobalID.keyValuesArray()
          Returns the keys that form the (potentially composite) primary key of the receiver as an NSArray.
static NSArray EOEventCenter.allCenters()
          Returns all event centers.
 NSArray EOEventCenter.allEvents()
          Returns an array of the receiver's events (in no particular order).
static NSArray EOEventCenter.allEventsForAllCenters()
          Returns an array of all events logged in all the event centers (in no particular order).
 NSArray EOEventCenter.eventsOfClass(Class aClass, String type)
          Returns the subset of the receiver's events that are instances of aClass and that have the type type.
static NSArray EOEventCenter.eventsOfClassForAllCenters(Class aClass, String type)
          Returns an array of all events (from all the event centers) that are instances of aClass and whose type is type.
static NSArray EOEventCenter.registeredEventClasses()
          Returns an array of all event classes registered in the application.
 NSArray EOEventCenter.rootEvents()
          Returns the receiver's events that were recorded at the root level; that is, returns the events that don't have a parent event.
static NSArray EOEventCenter.rootEventsByDuration()
          Returns the events from all event centers that are recorded at root level, sorted by decreasing duration.
static NSArray EOEventCenter.rootEventsForAllCenters()
          Returns the events from all event centers that are recorded at root level.
 NSArray EODataSource.fetchObjects()
          Implemented by subclasses to fetch and return the objects provided by the receiver.
 NSArray EOArrayDataSource.fetchObjects()
          Returns a copy of the array of objects maintained by the receiver.
 NSArray EOAccountEvent.subevents()
           
 NSArray EOObjectStoreCoordinator.arrayFaultWithSourceGlobalID(EOGlobalID gid, String relationshipName, EOEditingContext editingContext)
          Implementation for arrayFaultWithSourceGlobalID inherited from EOObjectStore.
 NSArray EOObjectStoreCoordinator.cooperatingObjectStores()
          Returns the receiver's EOCooperatingObjectStores.
 NSArray EOObjectStoreCoordinator.objectsForSourceGlobalID(EOGlobalID gid, String relationshipName, EOEditingContext editingContext)
          Returns the destination objects for a to-many relationship.
 NSArray EOObjectStoreCoordinator.objectsWithFetchSpecification(EOFetchSpecification fetchSpecification, EOEditingContext editingContext)
          Overrides the EOObjectStore implementation to fetch objects from the receiver's cooperating object stores.
 NSArray EOSharedEditingContext.deletedObjects()
          The shared objects in a shared editing context can't be deleted.
 NSArray EOSharedEditingContext.insertedObjects()
          You can't insert objects into a shared editing context.
 NSArray EOSharedEditingContext.objectsWithFetchSpecification(EOFetchSpecification fetchSpecification, EOEditingContext editingContext)
          A thread-safe version of the superclass implementation that binds the results to fetchSpecification's entity.
 NSArray EOSharedEditingContext.registeredObjects()
           
 NSArray EOSharedEditingContext.updatedObjects()
          Returns an empty array.
 NSArray EOClassDescription.attributeKeys()
          Overridden by subclasses to return an array of attribute keys for objects described by the receiver.Attributes contain immutable data (such as Numbers and Strings), as opposed to relationships that are references to other enterprise objects.
 NSArray EOClassDescription.clientAttributeKeys()
          Enables you to find attributes names that are bound to the client-side class that corresponds to the receiver's entity.
 NSArray EOClassDescription.clientToManyRelationshipKeys()
          Used to determine the to many relationships that are bound to the client side class that corresponds to the receiver's entity.
 NSArray EOClassDescription.clientToOneRelationshipKeys()
          Used to determine the to-one relationships that are bound to the client side class that corresponds to the receiver's entity.
 NSArray EOClassDescription.toManyRelationshipKeys()
          Overridden by subclasses to determine the to-many relationship properties of the receiver.
 NSArray EOClassDescription.toOneRelationshipKeys()
          Overridden by subclasses to determine the to-one relationship properties of the receiver.
 NSArray EODetailDataSource.fetchObjects()
          Sends valueForKey (defined in the NSKeyValueCoding interface) to the master object with the receiver's detail key as the argument, constructs an array for the returned object or objects, and returns it.
 NSArray EOCustomObject.allPropertyKeys()
          Returns the union of the keys returned by attributeKeys, toOneRelationshipKeys, and toManyRelationshipKeys.
 NSArray EOCustomObject.attributeKeys()
          Returns the names of the receiver's attributes (not relationship properties).
 NSArray EOCustomObject.toManyRelationshipKeys()
          Returns the names of the receiver's to-many relationships.
 NSArray EOCustomObject.toOneRelationshipKeys()
          Returns the names of the receiver's to-one relationships.
 NSArray EOEnterpriseObject.allPropertyKeys()
          Returns all of the receiver's property keys.
 NSArray EOEnterpriseObject.attributeKeys()
          Returns the names of the receiver's attributes (not relationship properties).
 NSArray EOEnterpriseObject.toManyRelationshipKeys()
          Returns the names of the receiver's to-many relationships.
 NSArray EOEnterpriseObject.toOneRelationshipKeys()
          Returns the names of the receiver's to-one relationships.
static NSArray EOSortOrdering.sortedArrayUsingKeyOrderArray(NSArray array, NSArray sortOrderings)
          Creates and returns a new array by sorting objects according to the EOSortOrderings in sortOrderings.
 NSArray EOOrQualifier.qualifiers()
          The qualifiers contained in the receiver.
 

Methods in com.webobjects.eocontrol with parameters of type NSArray
static NSArray EOQualifier.filteredArrayWithQualifier(NSArray array, EOQualifier qualifier)
          Returns a new array that contains only the array from objects matching qualifier.
static EOQualifier EOQualifier.qualifierWithQualifierFormat(String format, NSArray arguments)
          Parses the format string format and the specified arguments, uses them to create an EOQualifier, and returns the EOQualifier.
abstract  void EOObjectStore.invalidateObjectsWithGlobalIDs(NSArray globalIDs)
          Signals that the objects identified by globalIDs should no longer be considered valid and that they should be turned into faults (empty enterprise objects).
 void EOEditingContext.invalidateObjectsWithGlobalIDs(NSArray gids)
          Overrides the implementation inherited from EOObjectStore to signal to the parent object store that the cached values for the objects identified by globalIDs should no longer be considered valid and that they should be refaulted.
static NSArray EOEvent.aggregateEvents(NSArray events, int tag)
          Returns an array of aggregated events.
static NSArray EOEvent.groupEvents(NSArray events, int tag)
          Returns an array of grouped events.
 void EOFetchSpecification.setPrefetchingRelationshipKeyPaths(NSArray keyPaths)
          Sets an array of relationship key paths that should be prefetched along with the main fetch.
 void EOFetchSpecification.setRawRowKeyPaths(NSArray keyPaths)
          Sets an array of attribute key paths that should be fetched as raw data and returned as an array of dictionaries (instead of the normal result of full objects).
 void EOFetchSpecification.setSortOrderings(NSArray sortOrderings)
          Sets the receiver's array of EOSortOrderings to sortOrderings.
 NSDictionary EOKeyValueCodingAdditions.valuesForKeys(NSArray keys)
          Returns a dictionary containing the property values identified by each of keys.
static NSDictionary EOKeyValueCodingAdditions.DefaultImplementation.valuesForKeys(Object object, NSArray keys)
          Returns a dictionary containing the property values of object identified by each of keys.
static NSDictionary EOKeyValueCodingAdditions.Utility.valuesForKeys(Object object, NSArray keys)
          If object implements EOKeyValueCodingAdditions, this method invokes valuesForKeys on object.
 void EOArrayDataSource.setArray(NSArray array)
          Sets the receiver's array of objects to array.
 void EOObjectStoreCoordinator.invalidateObjectsWithGlobalIDs(NSArray gids)
          Signals that the objects identified by the EOGlobalIDs in gids should no longer be considered valid and that they should be turned into faults (empty enterprise objects).
 NSDictionary EOObjectStoreCoordinator.valuesForKeys(NSArray keys, EOEnterpriseObject object)
          Communicates with the appropriate EOCooperatingObjectStore to get the values identified by keys for object, so that it can then forward them on to another EOCooperatingObjectStore.
 void EOSharedEditingContext.invalidateObjectsWithGlobalIDs(NSArray gids)
           
 NSDictionary EOCustomObject.valuesForKeys(NSArray keys)
          Returns an NSDictionary containing the property values identified by each element in keys.
abstract  NSDictionary EOCooperatingObjectStore.valuesForKeys(NSArray keys, EOEnterpriseObject object)
          Overridden by subclasses to return values (as identified by keys) held by the receiver that augment properties in object.
static void EOSortOrdering.sortArrayUsingKeyOrderArray(NSMutableArray array, NSArray sortOrderings)
          Sorts objects in array in place according to the EOSortOrderings in sortOrderings.
static NSArray EOSortOrdering.sortedArrayUsingKeyOrderArray(NSArray array, NSArray sortOrderings)
          Creates and returns a new array by sorting objects according to the EOSortOrderings in sortOrderings.
 

Constructors in com.webobjects.eocontrol with parameters of type NSArray
EOAndQualifier(NSArray qualifiers)
          Creates a new EOAndQualifier.
EOFetchSpecification(String entityName, EOQualifier qualifier, NSArray sortOrderings, boolean usesDistinct, boolean isDeep, NSDictionary hints)
          Creates a new EOFetchSpecification with the arguments specified.
EOFetchSpecification(String entityName, EOQualifier qualifier, NSArray sortOrderings)
          Creates a new EOFetchSpecification with the arguments specified.
EOOrQualifier(NSArray qualifiers)
          Creates and returns a new EOOrQualifier.
 

Uses of NSArray in com.webobjects.eodistribution
 

Methods in com.webobjects.eodistribution that return NSArray
 NSArray WOJavaClientJNLP.jarFileNames()
          Returns the array of jar files to be downloaded by Web Start (at the codebase URL).
 NSArray WOJavaClientJNLP.mainArguments()
          Returns all command line parameters which will be passed to the Java Client application's main method.
 NSArray WOJavaClientComponent.customBundlesClientClasses()
          This method is used in combination with the downloadClientClasses binding.
 NSArray WOJavaClientComponent.customFrameworksClientClasses()
          This method is used in combination with the downloadClientClasses binding.
 NSArray WOJavaClientComponent.downloadClientClassURLs()
          Returns an array of URLs to downloaded client classes for desktop application clients.
 NSArray WOJavaClientComponent.downloadClientClasses()
          Returns an array of classes to be downloaded to desktop application clients before they start.
 NSArray WOJavaClientComponent.jarFileNames()
          Returns the names of all jar files to be downloaded by Web Start for the client application.
 NSArray WOJavaClientComponent.mainBundleClientClasses()
          This method is used in combination with the downloadClientClasses binding.
 NSArray WOJavaClientComponent.noDownloadClientClasses()
          This method is used in combination with the downloadClientClasses binding.
 NSArray WOJavaClientApplet.customBundlesClientClasses()
          Deprecated. This method is used in combination with the downloadClientClasses binding.
 NSArray WOJavaClientApplet.customFrameworksClientClasses()
          Deprecated. This method is used in combination with the downloadClientClasses binding.
 NSArray WOJavaClientApplet.downloadClientClassURLs()
          Deprecated. Returns an array of URLs to downloaded client classes for desktop application clients.
 NSArray WOJavaClientApplet.downloadClientClasses()
          Deprecated. Returns an array of classes to be downloaded to desktop application clients before they start.
 NSArray WOJavaClientApplet.mainBundleClientClasses()
          Deprecated. This method is used in combination with the downloadClientClasses binding.
 NSArray WOJavaClientApplet.noDownloadClientClasses()
          Deprecated. This method is used in combination with the downloadClientClasses binding.
 NSArray WOJavaClientApplet.otherParameterNames()
          Deprecated. Returns an array containing the names of the non-standard bindings added to the receiver.
static NSArray EODistributionContext.distributionContextsForSession(WOSession session)
          Returns a array of distribution contexts for a session.
 NSArray EODistributionContext.remoteMethodReceivers()
          Returns the array of remote method receivers.
 

Methods in com.webobjects.eodistribution with parameters of type NSArray
 void WOJavaClientJNLP.setJarFileNames(NSArray jarFileNames)
          Sets the array of jar files to be downloaded by Web Start (at the codebase URL).
 

Uses of NSArray in com.webobjects.eodistribution.client
 

Methods in com.webobjects.eodistribution.client that return NSArray
 NSArray EODistributedClassDescription.attributeKeys()
          Returns an array of keys for attributes of the receiver's enterprise objects.
 NSArray EODistributedClassDescription.toManyRelationshipKeys()
          Returns an array of keys for to-many relationship properties of the receiver's enterprise objects.
 NSArray EODistributedClassDescription.toOneRelationshipKeys()
          Returns an array of keys for to-one relationship properties of the receiver's enterprise objects.
abstract  NSArray EODistributionChannel.connectionKeys()
          Subclasses have to implement this method to return an array of the connection dictionary keys required to establish a connection to the server.
 NSArray EOHTTPChannel.connectionKeys()
          Returns the connection keys for EOHTTPChannels (not all the keys have to be specified, usually the application URL is sufficient):
 NSArray EODistributedDataSource.fetchObjects()
          If fetching is enabled, fetches and returns objects with the receiver's fetch specification; returns null otherwise.
 NSArray EODistributedObjectStore.arrayFaultWithSourceGlobalID(EOGlobalID globalID, String relationshipName, EOEditingContext editingContext)
          Creates a to-many fault in the editing context editingContext and returns an array of the destination objects for the to-many relationship identified by relationshipName.
 NSArray EODistributedObjectStore.objectsForSourceGlobalID(EOGlobalID globalID, String relationshipName, EOEditingContext editingContext)
          Returns the destination objects for the to-many relationship identified by relationshipName.
 NSArray EODistributedObjectStore.objectsWithFetchSpecification(EOFetchSpecification fetchSpecification, EOEditingContext editingContext)
          Fetches objects from the server according to the criteria specified by the fetch specification fetchSpecification and returns them in an array for inclusion in the editing context editingContext.
 NSArray EODistributedObjectStore.snapshotForSourceGlobalID(EOGlobalID globalID, String relationshipName)
          Returns an array of global IDs identifying the destination objects for the to-many relationship relationshipName having the source global ID globalID.
 

Methods in com.webobjects.eodistribution.client with parameters of type NSArray
 void EODistributedObjectStore.invalidateObjectsWithGlobalIDs(NSArray globalIDs)
          Invoked to notify the receiver that the objects in the object store with the global IDs globalIDs should no longer be considered valid and that they should be refaulted.
 

Uses of NSArray in com.webobjects.eogeneration
 

Methods in com.webobjects.eogeneration that return NSArray
protected  NSArray EODynamicApplication.defaultActions()
           
protected  NSArray EOEditingController.defaultActions()
           
protected  NSArray EOEditingController.mandatoryRelationshipPaths()
           
protected  NSArray EOQueryController.defaultActions()
           
 NSArray EOControllerFactory.actions()
           
 NSArray EOControllerFactory.expandedKeyPathsForEntityName(String entityName, String key)
           
 NSArray EOControllerFactory.expandedKeyPathsForEntityName(String entityName, NSArray keys)
           
 NSArray EOControllerFactory.openGlobalIDsWithEntityName(String entityName, NSArray globalIDs)
           
 NSArray EOControllerFactory.openWithEntityName(String entityName)
           
 NSArray EOControllerFactory.propertyKeysForEntityAndTaskName(String entityName, String taskName)
           
 NSArray EOControllerFactory.selectWithEntityName(String entityName, boolean allowsMultipleGlobalIDs, boolean allowsInserting)
           
 NSArray EOControllerFactory.Delegate.controllerFactoryWillReturnPropertyKeysForEntityAndTaskName(EOControllerFactory factory, NSArray keys, String entityName, String taskName)
           
 NSArray EOControllerFactory.Delegate.controllerFactoryWillUseActions(EOControllerFactory factory, NSArray actions)
           
 NSArray EOControllerFactory.Select.provideSelectedObjectsGlobalIDs()
           
 NSArray EOTitlesController.titleKeys()
           
protected  NSArray EOTitlesController.titlesDisplayGroupSortOrderings()
           
protected  NSArray EOMultipleValuesEnumerationController.detailDisplayGroupSortOrderings()
           
 NSArray EOMultipleValuesEnumerationController.detailKeys()
           
protected  NSArray EOFormController.defaultActions()
           
protected  NSArray EOActionController.defaultActions()
           
protected  NSArray EOListController.defaultActions()
           
 NSArray EOListController.provideSelectedObjectsGlobalIDs()
           
 NSArray EOTreeController.selectedObjectPaths()
           
 NSArray EOTreeController.selectedObjects()
           
 

Methods in com.webobjects.eogeneration with parameters of type NSArray
 void EOEditingController.setMandatoryRelationshipPaths(NSArray relationshipPaths)
           
 NSArray EOControllerFactory.expandedKeyPathsForEntityName(String entityName, NSArray keys)
           
 EOControllerFactory.List EOControllerFactory.listGlobalIDsWithEntityName(String entityName, NSArray globalIDs)
           
 NSArray EOControllerFactory.openGlobalIDsWithEntityName(String entityName, NSArray globalIDs)
           
 NSArray EOControllerFactory.Delegate.controllerFactoryWillReturnPropertyKeysForEntityAndTaskName(EOControllerFactory factory, NSArray keys, String entityName, String taskName)
           
 NSArray EOControllerFactory.Delegate.controllerFactoryWillUseActions(EOControllerFactory factory, NSArray actions)
           
 void EOControllerFactory.List.listObjectsWithGlobalIDs(NSArray globalIDs)
           
 void EOTitlesController.setTitleKeys(NSArray keys)
           
 void EOMultipleValuesEnumerationController.setDetailKeys(NSArray keys)
           
 void EOListController.listObjectsWithGlobalIDs(NSArray globalIDs)
           
protected  void EOTreeController.selectionDidChange(NSArray addedObjects, NSArray removedObjects)
           
 void EOTreeController.setSelectedObjectWithNumericPath(NSArray newSelectedNumericPath)
           
 void EOTreeController.setSelectedObjectWithObjectPath(NSArray newSelectedObjectPath)
           
 void EOTreeController.setSelectedObjects(NSArray newSelectedObjects)
           
 void EOTreeController.setSelectedObjectsWithNumericPaths(NSArray newSelectedNumericPaths)
           
 void EOTreeController.setSelectedObjectsWithObjectPaths(NSArray newSelectedObjectPaths)
           
 void EOTreeController.setSelectedObjectsWithParentKey(NSArray newSelectedObjects)
           
 

Uses of NSArray in com.webobjects.eogeneration.rules
 

Methods in com.webobjects.eogeneration.rules that return NSArray
 NSArray EOUserInterfaceParameters.userInterfaceParameters()
           
 NSArray EOActions.additionalActions()
           
 NSArray EOEntityController.entityHierarchy()
           
 NSArray EOEntityController.entityHierarchyForSubcontrollers()
           
 NSArray EOEntityController.propertyKeys()
           
 NSArray EOSelectForm.propertyKeys()
           
 NSArray EOQuery.propertyKeys()
           
 NSArray EOList.propertyKeys()
           
 NSArray EODefaultSpecifications.additionalDefaultSpecifications()
           
 NSArray EOAssignment.enumerationEntityNames()
           
 NSArray EOAssignment.formPropertyKeys()
           
 NSArray EOAssignment.identifyPropertyKeys()
           
 NSArray EOAssignment.listPropertyKeys()
           
 NSArray EOAssignment.mainEntityNames()
           
 NSArray EOAssignment.mandatoryRelationshipPaths()
           
 NSArray EOAssignment.queryPropertyKeys()
           
 NSArray EOAssignment.titleKeysForPropertyKey()
           
 NSArray EOStringDictionary.keys()
           
 NSArray EOForm.boxPropertyKeys()
           
 NSArray EOForm.columns()
           
 NSArray EOForm.columnsPropertyKeys()
           
 NSArray EOForm.fullWidthPropertyKeys()
           
 NSArray EOForm.horizontalSplitPropertyKeys()
           
 NSArray EOForm.inspectorPropertyKeys()
           
 NSArray EOForm.layoutLevels()
           
 NSArray EOForm.propertyKeys()
           
 NSArray EOForm.rowPropertyKeys()
           
 NSArray EOForm.singleColumnPropertyKeys()
           
 NSArray EOForm.subwindowPropertyKeys()
           
 NSArray EOForm.switchPropertyKeys()
           
 NSArray EOForm.verticalSplitPropertyKeys()
           
 NSArray EOAvailableSpecifications.additionalAvailableSpecifications()
           
 NSArray EOAssistantActions.assistantEditorClassNames()
           
 

Uses of NSArray in com.webobjects.eointerface
 

Methods in com.webobjects.eointerface that return NSArray
 NSArray EODisplayGroup.allObjects()
           
 NSArray EODisplayGroup.displayedObjects()
           
 NSArray EODisplayGroup.localKeys()
          Returns the additional keys that EOAssociations can be bound to.
 NSArray EODisplayGroup.observingAssociations()
          Returns all EOAssociations that observe the receiver's objects.
 NSArray EODisplayGroup.selectedObjects()
          Returns the objects selected in the receiver's displayed objects array.
 NSArray EODisplayGroup.selectionIndexes()
          Returns the indexes of the receiver's selected objects as Numbers, in terms of its displayed objects array.
 NSArray EODisplayGroup.sortOrderings()
          Returns an array of EOSortOrdering objects that updateDisplayedObjects uses to sort the displayed objects, as returned by the displayedObjects method.
 NSArray EODisplayGroup.Delegate.displayGroupDisplayArrayForObjects(EODisplayGroup group, NSArray objects)
          Invoked from updateDisplayedObjects, this method allows the delegate to filter and sort group's array of objects to limit which ones get displayed.
 NSArray EOAssociation.aspectSignatures()
          Overridden by subclasses to return the signatures of the receiver's aspects, an array of string objects matching its aspects array index for index.
 NSArray EOAssociation.aspects()
          Overridden by subclasses to return the names of the receiving class's aspects as an array of string objects.
static NSArray EOAssociation.associationClassesForObject(Object object)
          Finds all EOAssociation subclasses that can be used with the specified display object.
 NSArray EOAssociation.objectKeysTaken()
          Overridden by subclasses to return the names of display object outlets that instances assume control of.
 NSArray EOWidgetAssociation.objectKeysTaken()
          Overridden by subclasses to return the names of display object outlets that instances assume control of.
 NSArray EOTreeAssociation.childrenOfObject(Object identifier)
          Returns an array of objects representing the children of the tree node identified by identifier.
 

Methods in com.webobjects.eointerface with parameters of type NSArray
 boolean EODisplayGroup.selectObjectsIdenticalTo(NSArray objectSelection)
          Attempts to select the objects in the receiver's displayed objects array which are equal to those of objectSelection.
 boolean EODisplayGroup.selectObjectsIdenticalToSelectFirstOnNoMatch(NSArray objectSelection, boolean selectFirstOnNoMatch)
          Selects the objects in the receiver's displayed objects array that are equal to those of objectSelection.
 void EODisplayGroup.setLocalKeys(NSArray newKeySet)
          Sets the additional keys to which EOAssociations can be bound to the strings in newKeySet.
 void EODisplayGroup.setObjectArray(NSArray array)
          Sets the receiver's objects to array, regardless of what its EODataSource provides.
 void EODisplayGroup.setSelectedObjects(NSArray objects)
          Sets the selected objects to objects.
 boolean EODisplayGroup.setSelectionIndexes(NSArray s)
          Selects the objects at indexe of s in the receiver's array if possible, returning true if successful and false if not (in which case the selection remains unaltered).
 void EODisplayGroup.setSortOrderings(NSArray keySortOrderArray)
          Sets the EOSortOrdering objects that updateDisplayedObjects uses to sort the displayed objects to orderings.
 void EODisplayGroup.Delegate.displayGroupDidFetchObjects(EODisplayGroup group, NSArray objects)
          Informs the delegate that group has fetched objects.
 NSArray EODisplayGroup.Delegate.displayGroupDisplayArrayForObjects(EODisplayGroup group, NSArray objects)
          Invoked from updateDisplayedObjects, this method allows the delegate to filter and sort group's array of objects to limit which ones get displayed.
 boolean EODisplayGroup.Delegate.displayGroupShouldChangeSelection(EODisplayGroup group, NSArray newIndexes)
          Allows the delegate to prevent a change in selection by group.
abstract  void EOTreeAssociation.TreePlugin.setRootObjectChildren(NSArray array)
           
 

Uses of NSArray in com.webobjects.eointerface.swing
 

Methods in com.webobjects.eointerface.swing with parameters of type NSArray
 void EOSwingTreePlugin.setRootObjectChildren(NSArray objects)
           
 

Uses of NSArray in com.webobjects.foundation
 

Subclasses of NSArray in com.webobjects.foundation
 class NSMutableArray
          The NSMutableArray class provides facilities for managing a mutable collection of objects.
 

Fields in com.webobjects.foundation declared as NSArray
static NSArray NSArray.EmptyArray
          A constant representation of an empty array.
 

Methods in com.webobjects.foundation that return NSArray
static NSArray NSPropertyListSerialization.arrayForString(String string)
          Parses the property list representation string and returns the resulting property list as an NSArray.
 NSArray NSSet.allObjects()
          Provides an array with all the members of this NSSet.
static NSArray NSBundle.allBundles()
          Deprecated. The only non-framework bundle that an application can access without using deprecated APIs is the main bundle. Use mainBundle instead.
static NSArray NSBundle.allFrameworks()
          Deprecated. Use frameworkBundles instead
 NSArray NSBundle.bundleClassNames()
          Gets array containing the names of all the receiver's classes
 NSArray NSBundle.bundleClassPackageNames()
          Gets an NSArray of the names of all the packages containing the receiver's classes.
static NSArray NSBundle.frameworkBundles()
          Gets an NSArray containing the bundles for all the frameworks included in the application.
 NSArray NSBundle.pathsForResources(String anExtension, String aSubDirPath)
          Deprecated. Don't use this method. Use resourcePathsForResources instead.
 NSArray NSBundle.resourcePathsForDirectories(String anExtension, String aSubDirPath)
          Gets an array containing the resource paths of all the directories with the specified extension anExtension beneath the specified subdirectory aSubDirPath.
 NSArray NSBundle.resourcePathsForLocalizedResources(String anExtension, String aSubDirPath)
          Gets an array containing the resource paths for all of the receiver's resources that are appropriate for the current locale, have the specified file extension anExtension, and lie within the specified subdirectory aSubDirPath.
 NSArray NSBundle.resourcePathsForResources(String anExtension, String aSubDirPath)
          Gets an array containing the resource paths of all of the receiver's resources that have the specified file extension anExtension and lie within the specified subdirectory aSubDirPath.
 NSArray NSArray.arrayByAddingObject(Object object)
          Returns a new NSArray which contains the values from this array, and appends the object argument.
 NSArray NSArray.arrayByAddingObjectsFromArray(NSArray otherArray)
          Returns a new NSArray which contains the values from this array, and appends values from the otherArray argument.
static NSArray NSArray.componentsSeparatedByString(String string, String separator)
          This static method tokenizes the string argument into a series of substrings according to separator It creates a new NSArray which contains the substrings in the order they appeared in string.
 NSArray NSArray.immutableClone()
          Since an NSArray is immutable, NSArray's implementation simply returns this.
static NSArray NSArray.operatorNames()
          Returns the names of the operations that can be performed on array elements.
 NSArray NSArray.sortedArrayUsingComparator(NSComparator comparator)
          This method creates a new array with this array's element which have been sorted in an order based on the comparator operation.
 NSArray NSArray.sortedArrayUsingSelector(NSSelector selector)
          Deprecated. use sortedArrayUsingComparator instead
 NSArray NSArray.subarrayWithRange(NSRange range)
          This method creates a new array from a subset of this array.
 NSArray NSValidation.ValidationException.additionalExceptions()
          Returns the array in this NSValidation's userInfo dictionary for the AdditionalExceptionsKey.
 NSArray NSDictionary.allKeys()
          The order of the elements in the returned array is not defined.
 NSArray NSDictionary.allKeysForObject(Object object)
          Finds all occurrences of the value object in the dictionary and returns a new array with the corresponding keys.
 NSArray NSDictionary.allValues()
          The order of the values in the array is not defined.
 NSArray NSDictionary.objectsForKeys(NSArray keys, Object notFoundMarker)
          This method takes a subset of the dictionary as specified by the array of keys and returns an array of the value objects associated with each of the keys.
static NSArray NSProperties.arrayForKey(String aKey)
          Deprecated. Instead, find the system property using System.getProperty and convert the property to a string using NSPropertyListSerialization.arrayForString.
static NSArray NSTimeZone.knownTimeZoneNames()
          Provides a list of all of the names and abbreviations known to NSTimeZone.
 NSArray NSMutableArray.immutableClone()
          Creates a new NSArray with the same elements as this array.
 

Methods in com.webobjects.foundation with parameters of type NSArray
 NSArray NSArray.arrayByAddingObjectsFromArray(NSArray otherArray)
          Returns a new NSArray which contains the values from this array, and appends values from the otherArray argument.
 Object NSArray.firstObjectCommonWithArray(NSArray otherArray)
          This method searches for the first object in this array which is contained within otherArray.
 boolean NSArray.isEqualToArray(NSArray otherArray)
          Included for backward compatibility.
 Object NSArray.Operator.compute(NSArray values, String keyPath)
          This interface must be implemented in order to add new operators to NSArray.
 void NSMutableSet.addObjectsFromArray(NSArray array)
          Adds each object contained in array to this set, if the object is not already a member.
static NSValidation.ValidationException NSValidation.ValidationException.aggregateExceptionWithExceptions(NSArray aggregateExceptions)
          Returns an exception that is the aggregate of the exceptions in the aggregateExceptions array.
 NSArray NSDictionary.objectsForKeys(NSArray keys, Object notFoundMarker)
          This method takes a subset of the dictionary as specified by the array of keys and returns an array of the value objects associated with each of the keys.
 void NSMutableArray.addObjectsFromArray(NSArray otherArray)
          Adds the objects from otherArray to the end of the this array.
 void NSMutableArray.removeObjectsInArray(NSArray otherArray)
          This method is similar to removeObject, but allows you to efficiently remove the set of objects in otherArray with a single operation.
 void NSMutableArray.replaceObjectsInRange(NSRange range, NSArray otherArray, NSRange otherRange)
          Replaces a subset of the objects in this array as specified by range with a subset of the objects in otherArray as specified by otherRange.
 void NSMutableArray.setArray(NSArray otherArray)
          Sets this array's elements to those in otherArray.
 void NSMutableDictionary.removeObjectsForKeys(NSArray keys)
          Removes one or more objects which may exist in this dictionary.
 

Constructors in com.webobjects.foundation with parameters of type NSArray
NSSet(NSArray objects)
          Creates an NSSet containing all the elements in objects Note: NSSet assumes that the member objects are immutable.
NSArray(NSArray otherArray)
          One should use immutableClone instead.
NSMutableSet(NSArray objects)
          Creates an NSMutableSet containing the all the elements in objects
NSDictionary(NSArray objects, NSArray keys)
          Creates an NSDictionary with entries from the contents of the keys and objects NSArrays.
NSMutableArray(NSArray otherArray)
          One should use the mutableClone method instead.
NSMutableDictionary(NSArray objects, NSArray keys)
          Creates an NSMutableDictionary with entries from the contents of the keys and objects NSArrays.
 

Uses of NSArray in com.webobjects.jdbcadaptor
 

Methods in com.webobjects.jdbcadaptor that return NSArray
 NSArray JDBCPlugIn.newPrimaryKeys(int count, EOEntity entity, JDBCChannel channel)
          Generates a batch of new primary keys for entity.
 NSArray MicrosoftPlugIn.MicrosoftSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 NSArray MicrosoftPlugIn.MicrosoftSynchronizationFactory.dropTableStatementsForEntityGroup(NSArray entityGroup)
           
 NSArray MicrosoftPlugIn.MicrosoftSynchronizationFactory.primaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 NSArray MicrosoftPlugIn.MicrosoftSynchronizationFactory.statementsToRenameTableNamed(String tableName, String newName, NSDictionary options)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.foreignKeyConstraintStatementsForRelationship(EORelationship relationship)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.primaryKeyConstraintStatementsForEntityGroup(NSArray entityGroup)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.primaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
          Start Of EOSchemaGeneration
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.primaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.statementsToDropForeignKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.statementsToDropPrimaryKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.statementsToImplementPrimaryKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.statementsToModifyColumnNullRule(String columnName, String tableName, boolean allowsNull, NSDictionary options)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.statementsToRenameColumnNamed(String columnName, String tableName, String newName, NSDictionary options)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.statementsToRenameTableNamed(String tableName, String newName, NSDictionary options)
           
 NSArray JDBCChannel.attributesToFetch()
           
 NSArray JDBCChannel.describeResults()
           
 NSArray JDBCChannel.describeStoredProcedureNames()
           
 NSArray JDBCChannel.describeTableNames()
           
 NSArray JDBCChannel.primaryKeysForNewRowsWithEntity(int count, EOEntity entity)
           
 NSArray MySQLPlugIn.MySQLSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 NSArray MySQLPlugIn.MySQLSynchronizationFactory.foreignKeyConstraintStatementsForRelationship(EORelationship relationship)
           
 NSArray MySQLPlugIn.MySQLSynchronizationFactory.primaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 NSArray MySQLPlugIn.MySQLSynchronizationFactory.statementsToRenameTableNamed(String tableName, String newName, NSDictionary options)
           
 NSArray JDBCAdaptor.externalTypesWithModel(EOModel model)
          Returns an NSArray of external type names for the model.
 NSArray SybasePlugIn.SybaseSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 NSArray SybasePlugIn.SybaseSynchronizationFactory.dropTableStatementsForEntityGroup(NSArray entityGroup)
           
 NSArray SybasePlugIn.SybaseSynchronizationFactory.primaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 NSArray SybasePlugIn.SybaseSynchronizationFactory.statementsToRenameTableNamed(String tableName, String newName, NSDictionary options)
           
 NSArray OraclePlugIn.newPrimaryKeys(int count, EOEntity entity, JDBCChannel channel)
           
 NSArray OraclePlugIn.OracleSynchronizationFactory.createDatabaseStatementsForConnectionDictionary(NSDictionary connectionDictionary, NSDictionary administrativeConnectionDictionary)
           
 NSArray OraclePlugIn.OracleSynchronizationFactory.dropDatabaseStatementsForConnectionDictionary(NSDictionary connectionDictionary, NSDictionary administrativeConnectionDictionary)
           
 NSArray OraclePlugIn.OracleSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
           
 NSArray OraclePlugIn.OracleSynchronizationFactory.dropTableStatementsForEntityGroup(NSArray entityGroup)
           
 NSArray OraclePlugIn.OracleSynchronizationFactory.foreignKeyConstraintStatementsForRelationship(EORelationship relationship)
           
 NSArray OraclePlugIn.OracleSynchronizationFactory.primaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
           
 

Methods in com.webobjects.jdbcadaptor with parameters of type NSArray
 void JDBCExpression.prepareSelectExpressionWithAttributes(NSArray attributes, boolean lock, EOFetchSpecification fetchSpec)
           
 String MicrosoftPlugIn.MicrosoftExpression.assembleSelectStatementWithAttributes(NSArray attributes, boolean lock, EOQualifier qualifier, NSArray fetchOrder, String selectString, String columnList, String tableList, String whereClause, String joinClause, String orderByClause, String lockClause)
           
 NSArray MicrosoftPlugIn.MicrosoftSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 NSArray MicrosoftPlugIn.MicrosoftSynchronizationFactory.dropTableStatementsForEntityGroup(NSArray entityGroup)
           
 NSArray MicrosoftPlugIn.MicrosoftSynchronizationFactory.primaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 String OpenBasePlugIn.OpenBaseExpression.assembleSelectStatementWithAttributes(NSArray attributes, boolean lock, EOQualifier qualifier, NSArray fetchOrder, String selectString, String columnList, String tableList, String whereClause, String joinClause, String orderByClause, String lockClause)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.primaryKeyConstraintStatementsForEntityGroup(NSArray entityGroup)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.primaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
          Start Of EOSchemaGeneration
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.primaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.statementsToDropForeignKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.statementsToDropPrimaryKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 NSArray OpenBasePlugIn.OpenBaseSynchronizationFactory.statementsToImplementPrimaryKeyConstraintsOnEntityGroups(NSArray entityGroups, NSDictionary changes, NSDictionary options)
           
 void JDBCChannel.addStoredProceduresNamed(NSArray storedProcedureNames, EOModel model)
           
 EOModel JDBCChannel.describeModelWithTableNames(NSArray tableNames)
           
 void JDBCChannel.selectAttributes(NSArray attributes, EOFetchSpecification fetchSpec, boolean yn, EOEntity entity)
           
 void JDBCChannel.setAttributesToFetch(NSArray attributes)
           
 NSArray MySQLPlugIn.MySQLSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 NSArray MySQLPlugIn.MySQLSynchronizationFactory.primaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 String SybasePlugIn.SybaseExpression.assembleSelectStatementWithAttributes(NSArray attributes, boolean lock, EOQualifier qualifier, NSArray fetchOrder, String selectString, String columnList, String tableList, String whereClause, String joinClause, String orderByClause, String lockClause)
           
 NSArray SybasePlugIn.SybaseSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 NSArray SybasePlugIn.SybaseSynchronizationFactory.dropTableStatementsForEntityGroup(NSArray entityGroup)
           
 NSArray SybasePlugIn.SybaseSynchronizationFactory.primaryKeySupportStatementsForEntityGroups(NSArray entityGroups)
           
 void OraclePlugIn.OracleExpression.prepareConstraintStatementForRelationship(EORelationship relationship, NSArray sourceColumns, NSArray destinationColumns)
           
 NSArray OraclePlugIn.OracleSynchronizationFactory.dropPrimaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
           
 NSArray OraclePlugIn.OracleSynchronizationFactory.dropTableStatementsForEntityGroup(NSArray entityGroup)
           
 NSArray OraclePlugIn.OracleSynchronizationFactory.primaryKeySupportStatementsForEntityGroup(NSArray entityGroup)
           
 

Uses of NSArray in com.webobjects.jndiadaptor
 

Methods in com.webobjects.jndiadaptor that return NSArray
 NSArray JNDIChannel.attributesToFetch()
           
 NSArray JNDIChannel.describeResults()
           
 NSArray JNDIChannel.describeTableNames()
           
 NSArray JNDIChannel.primaryKeysForNewRowsWithEntity(int count, EOEntity entity)
           
abstract  NSArray JNDIPlugIn.jndiTypes()
          Gets the JNDI types.
 NSArray LDAPPlugIn.jndiTypes()
          Gets the JNDI types.
 NSArray JNDIAdaptor.externalTypesWithModel(EOModel model)
           
 

Methods in com.webobjects.jndiadaptor with parameters of type NSArray
 EOModel JNDIChannel.describeModelWithTableNames(NSArray tableNames)
           
 void JNDIChannel.selectAttributes(NSArray attributes, EOFetchSpecification fetchSpecification, boolean isLocking, EOEntity entity)
           
 void JNDIChannel.setAttributesToFetch(NSArray attributes)
           
 

Uses of NSArray in com.webobjects.smil
 

Methods in com.webobjects.smil that return NSArray
 NSArray WOSMILSynchronizationElement.systemTests()
          Returns an NSArray of system-tests strings.
 

Uses of NSArray in com.webobjects.webservices.client
 

Methods in com.webobjects.webservices.client that return NSArray
 NSArray WOWebServiceClient.serviceNames()
          Returns the names of all WOWebServices controlled by this client.
 

Uses of NSArray in com.webobjects.webservices.generation
 

Methods in com.webobjects.webservices.generation that return NSArray
 NSArray WOOperation.aggregateValuesResult(NSArray resultArray)
           
 NSArray WOOperation.attributeClassNames()
          Returns the class name for each input part key path.
 NSArray WOOperation.classesForKeyPaths()
          Returns the representative class for each output key path.
 NSArray WOOperation.comparisonKeys()
          Returns the String keys used for building key value qualifiers for attributes.
 NSArray WOOperation.inputPartKeyPaths()
          Returns the EOProperty keys/key paths associated with the public names of the operation's input message parts.
 NSArray WOOperation.inputPartNames()
          Returns the names of the operation's SOAP input message parts.
 NSArray WOOperation.inputPartValues()
          Returns the objects this operation was invoked with.
 NSArray WOOperation.outputPartKeyPaths()
          Returns the EOProperty keys/key paths associated with the public names of the operation's output message parts.
 NSArray WOOperation.outputPartNames()
          Returns the names of the operation's SOAP output message parts.
 NSArray WORuleSerializationStrategy.keyPathsForSerialization(EOEnterpriseObject eo)
          Returns an array of output part names that will be added to the serialized content of EOEnterpriseObjects (specifically those EO's whose entity name match the D2WContext value for key WOServiceUtilities.RuleSystemConstants.EntityNameKey).
 NSArray WOOperationWSDLTemplate.inputPartNames()
          Returns the operation's input part names.
static NSArray WOServiceUtilities.aggregateValuesResult(NSArray result, NSArray translatedKeys, NSArray outputPartNames)
          Returns the result with all values associated with an aggregate key from translatedKeys placed into a WOStringKeyMap.
 

Methods in com.webobjects.webservices.generation with parameters of type NSArray
 NSArray WOOperation.aggregateValuesResult(NSArray resultArray)
           
 EOQualifier WOSearchOperation.qualifier(EOEntity entity, NSArray inputPartKeyPaths, NSArray values, NSArray comparisonKeys, NSArray attributeClassNames, String unspecifiedArgumentKey)
          Returns a qualifier for searching on an entity.
 void WOOperationWSDLTemplate.setInputPartNames(NSArray names)
          Sets the input part names.
static NSArray WOServiceUtilities.aggregateValuesResult(NSArray result, NSArray translatedKeys, NSArray outputPartNames)
          Returns the result with all values associated with an aggregate key from translatedKeys placed into a WOStringKeyMap.
static EOQualifier WOServiceUtilities.buildQualifier(EOEntity entity, NSArray attributeNames, NSArray values, NSArray comparisonKeys, NSArray attributeClassNames, String unspecifiedArgumentKey)
          Returns an EOQualifier built to fetch objects where for each attribute name in attributeNames a qualifier, based on the corresponding value from values and comparison key from comparisonKeys, is added to an EOAndQualifier.
static EOGlobalID WOServiceUtilities.globalIDFromValues(EOEntity entity, NSArray attributeKeys, NSArray inputPartValues)
          Returns EOGlobalID of an object with primary key values created from inputPartValues.
static Object WOServiceUtilities.valueForAggregateKey(String key, NSArray array)
          Returns the aggregate value for key key of NSArray array.
 

Uses of NSArray in com.webobjects.webservices.support.xml
 

Methods in com.webobjects.webservices.support.xml that return NSArray
 NSArray WOEnterpriseObjectSerializationStrategy.keyPathsForSerialization(EOEnterpriseObject eo)
          The default implementation returns all the attribute class properties sorted alphabetically and none of the EO's relationships.
 

Uses of NSArray in com.webobjects.woextensions
 

Fields in com.webobjects.woextensions declared as NSArray
 NSArray WOEventDisplayPage.events
           
 NSArray WOEventDisplayPage.selectionPath
           
 NSArray WOSimpleArrayDisplay.list
           
 NSArray WOStatsPage.sessionStats
           
 

Methods in com.webobjects.woextensions that return NSArray
 NSArray WODictionaryRepetition.keyList()
           
 NSArray WOExceptionParser.stackTrace()
           
 NSArray WOTable.list()
           
 NSArray WOEventDisplayPage.childrenForEvent(EOEvent event)
           
 NSArray WOEventDisplayPage.currentEventChildren()
           
 NSArray WOEventDisplayPage.filterEvents(NSArray evs, int level)
           
 NSArray WOEventDisplayPage.rootEventList()
           
 NSArray WOCheckboxMatrix.selections()
           
 NSArray WOToManyRelationship.selections()
           
 NSArray WOToManyRelationship.theList()
           
 NSArray WOSimpleArrayDisplay.list()
           
 NSArray WOSimpleArrayDisplay.subList()
           
 NSArray WOExceptionPage.reasonLines()
           
 NSArray WOToOneRelationship.theList()
           
 NSArray WOEventSetupPage.currentEventDescriptions()
           
 NSArray WOEventSetupPage.registeredEventClasses()
           
 NSArray WOTabPanel.tabs()
           
 

Methods in com.webobjects.woextensions with parameters of type NSArray
 NSArray WOEventDisplayPage.filterEvents(NSArray evs, int level)
           
 void WOCheckboxMatrix.setSelections(NSArray aFormValuesArray)
           
 void WOToManyRelationship.setSelections(NSArray aValue)
           
 void WOToManyRelationship.set_privateList(NSArray aValue)
           
 void WOToManyRelationship.set_privateSelections(NSArray aValue)
           
 void WOToManyRelationship.updateSourceObject(NSArray newValues)
           
 void WOToOneRelationship.setTheList(NSArray aValue)
           
 void WOToOneRelationship.set_privateList(NSArray aValue)
           
 


Last updated Fri Feb 21 13:15:00 PST 2003.

Copyright © 2003 Apple Computer, Inc.