|
WebObjects 5.2 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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 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 gid gids, 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 gid gids, 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 |
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. | |||||||||
PREV NEXT | FRAMES NO FRAMES |