com.jniwrapper.macosx.cocoa.nsarray
Class NSArray

java.lang.Object
  extended bycom.jniwrapper.Parameter
      extended bycom.jniwrapper.Pointer.Void
          extended bycom.jniwrapper.macosx.cocoa.Id
              extended bycom.jniwrapper.macosx.cocoa.CObject
                  extended bycom.jniwrapper.macosx.cocoa.nsobject.NSObject
                      extended bycom.jniwrapper.macosx.cocoa.nsarray.NSArray
All Implemented Interfaces:
com.jniwrapper.IntegerParameter, NSCodingProtocol, NSCopyingProtocol, NSMutableCopyingProtocol, NSObjectProtocol, com.jniwrapper.PointerParameter
Direct Known Subclasses:
NSMutableArray

public class NSArray
extends NSObject
implements NSCopyingProtocol, NSCodingProtocol, NSMutableCopyingProtocol

This class represents NSArray class. See the class documentation at the Apple's site: NSArray


Field Summary
 
Fields inherited from class com.jniwrapper.macosx.cocoa.CObject
_fields
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
NSArray()
           
NSArray(boolean autorelease)
          Contructs the NSArray class with the autorelease option on.
NSArray(com.jniwrapper.Pointer.Void instancePtr)
          Contructs the NSArray class from pointer.
NSArray(java.lang.String methodName, com.jniwrapper.Parameter[] parameters)
          Contructs the NSArray class with static constructor.
 
Method Summary
 void addObserver_toObjectsAtIndexes_forKeyPath_options_context(NSObject observer, NSIndexSet indexes, java.lang.String keyPath, NSKeyValueObservingOptions options, com.jniwrapper.Pointer.Void context)
          This method represents the addObserver() method of the NSArray Objective-C class.
 com.jniwrapper.Pointer.Void arrayByAddingObject(Id anObject)
           
 com.jniwrapper.Pointer.Void arrayByAddingObjectsFromArray(NSArray otherArray)
           
 com.jniwrapper.Pointer.Void componentsJoinedByString(java.lang.String separator)
           
 com.jniwrapper.Bool containsObject(Id anObject)
           
 Id copyWithZone(NSZone zone)
           
 com.jniwrapper.UInt16 count()
           
 com.jniwrapper.Pointer.Void description()
           
 com.jniwrapper.Pointer.Void descriptionWithLocale_indent(NSDictionary locale, com.jniwrapper.UInt16 level)
          This method represents the descriptionWithLocale() method of the NSArray Objective-C class.
 com.jniwrapper.Pointer.Void descriptionWithLocale(NSDictionary locale)
           
 void encodeWithCoder(NSCoder aCoder)
           
 Id firstObjectCommonWithArray(NSArray otherArray)
           
 void getObjects_range(Id objects, NSRange range)
          This method represents the getObjects() method of the NSArray Objective-C class.
 void getObjects(Id objects)
           
 com.jniwrapper.UInt16 indexOfObject_inRange(Id anObject, NSRange range)
          This method represents the indexOfObject() method of the NSArray Objective-C class.
 com.jniwrapper.UInt16 indexOfObject(Id anObject)
           
 com.jniwrapper.UInt16 indexOfObjectIdenticalTo_inRange(Id anObject, NSRange range)
          This method represents the indexOfObjectIdenticalTo() method of the NSArray Objective-C class.
 com.jniwrapper.UInt16 indexOfObjectIdenticalTo(Id anObject)
           
protected  void init(com.jniwrapper.Parameter[] fields)
           
 Id initWithArray_copyItems(NSArray array, boolean flag)
          This method represents the initWithArray() method of the NSArray Objective-C class.
 Id initWithArray(NSArray array)
           
 Id initWithCoder(NSCoder aDecoder)
           
 Id initWithContentsOfFile(java.lang.String path)
           
 Id initWithContentsOfURL(NSURL url)
           
 Id initWithObjects_count(Id objects, com.jniwrapper.UInt16 count)
          This method represents the initWithObjects() method of the NSArray Objective-C class.
 Id initWithObjects(Id firstObj, com.jniwrapper.Parameter[] parameters)
           
 com.jniwrapper.Bool isEqualToArray(NSArray otherArray)
           
 Id lastObject()
           
 void makeObjectsPerformSelector_withObject(Sel aSelector, Id argument)
          This method represents the makeObjectsPerformSelector() method of the NSArray Objective-C class.
 void makeObjectsPerformSelector(Sel aSelector)
           
 Id mutableCopyWithZone(NSZone zone)
           
static NSArray NSArray_array()
          This method represents the array static constructor of the NSArray Objective-C class.
static NSArray NSArray_arrayWithArray(NSArray array)
          This method represents the arrayWithArray static constructor of the NSArray Objective-C class.
static NSArray NSArray_arrayWithContentsOfFile(java.lang.String path)
          This method represents the arrayWithContentsOfFile static constructor of the NSArray Objective-C class.
static NSArray NSArray_arrayWithContentsOfURL(NSURL url)
          This method represents the arrayWithContentsOfURL static constructor of the NSArray Objective-C class.
static NSArray NSArray_arrayWithObject(Id anObject)
          This method represents the arrayWithObject static constructor of the NSArray Objective-C class.
static NSArray NSArray_arrayWithObjects_count(Id objs, com.jniwrapper.UInt16 cnt)
          This method represents the arrayWithObjects static constructor of the NSArray Objective-C class.
static NSArray NSArray_arrayWithObjects(Id firstObj, com.jniwrapper.Parameter[] parameters)
          This method represents the arrayWithObjects static constructor of the NSArray Objective-C class.
 Id objectAtIndex(com.jniwrapper.UInt16 index)
           
 com.jniwrapper.Pointer.Void objectEnumerator()
           
 com.jniwrapper.Pointer.Void pathsMatchingExtensions(NSArray filterTypes)
           
 void removeObserver_fromObjectsAtIndexes_forKeyPath(NSObject observer, NSIndexSet indexes, java.lang.String keyPath)
          This method represents the removeObserver() method of the NSArray Objective-C class.
 com.jniwrapper.Pointer.Void reverseObjectEnumerator()
           
 void setValue_forKey(Id value, java.lang.String key)
          This method represents the setValue() method of the NSArray Objective-C class.
 com.jniwrapper.Pointer.Void sortedArrayHint()
           
 com.jniwrapper.Pointer.Void sortedArrayUsingDescriptors(NSArray sortDescriptors)
           
 com.jniwrapper.Pointer.Void sortedArrayUsingFunction_context_hint(com.jniwrapper.Int comparator, com.jniwrapper.Pointer.Void context, NSData hint)
          This method represents the sortedArrayUsingFunction() method of the NSArray Objective-C class.
 com.jniwrapper.Pointer.Void sortedArrayUsingFunction_context(com.jniwrapper.Int comparator, com.jniwrapper.Pointer.Void context)
          This method represents the sortedArrayUsingFunction() method of the NSArray Objective-C class.
 com.jniwrapper.Pointer.Void sortedArrayUsingSelector(Sel comparator)
           
 com.jniwrapper.Pointer.Void subarrayWithRange(NSRange range)
           
 Id valueForKey(java.lang.String key)
           
 com.jniwrapper.Bool writeToFile_atomically(java.lang.String path, boolean useAuxiliaryFile)
          This method represents the writeToFile() method of the NSArray Objective-C class.
 com.jniwrapper.Bool writeToURL_atomically(NSURL url, boolean atomically)
          This method represents the writeToURL() method of the NSArray Objective-C class.
 
Methods inherited from class com.jniwrapper.macosx.cocoa.nsobject.NSObject
_class, accessibilityActionDescription, accessibilityActionNames, accessibilityAttributeNames, accessibilityAttributeValue_forParameter, accessibilityAttributeValue, accessibilityFocusedUIElement, accessibilityHitTest, accessibilityIsAttributeSettable, accessibilityIsIgnored, accessibilityParameterizedAttributeNames, accessibilityPerformAction, accessibilitySetValue_forAttribute, addObserver_forKeyPath_options_context, alertShowHelp, application_delegateHandlesKey, application_openFile, application_openFiles, application_openFileWithoutUI, application_openTempFile, application_printFile, application_printFiles, applicationDidBecomeActive, applicationDidChangeScreenParameters, applicationDidFinishLaunching, applicationDidHide, applicationDidResignActive, applicationDidUnhide, applicationDidUpdate, applicationDockMenu, applicationOpenUntitledFile, applicationShouldHandleReopen_hasVisibleWindows, applicationShouldOpenUntitledFile, applicationShouldTerminate, applicationShouldTerminateAfterLastWindowClosed, applicationWillBecomeActive, applicationWillFinishLaunching, applicationWillHide, applicationWillResignActive, applicationWillTerminate, applicationWillUnhide, applicationWillUpdate, archiver_didEncodeObject, archiver_willEncodeObject, archiver_willReplaceObject_withObject, archiverDidFinish, archiverWillFinish, attributeKeys, authenticateComponents_withData, authenticationDataForComponents, autorelease, awakeAfterUsingCoder, awakeFromNib, bind_toObject_withKeyPath_options, browser_createRowsForColumn_inMatrix, browser_isColumnValid, browser_numberOfRowsInColumn, browser_selectCellWithString_inColumn, browser_selectRow_inColumn, browser_shouldSizeColumn_forUserResize_toWidth, browser_sizeToFitWidthOfColumn, browser_titleOfColumn, browser_willDisplayCell_atRow_column, browserColumnConfigurationDidChange, browserDidScroll, browserWillScroll, changeColor, changeFont, classCode, classDescription, classForArchiver, classForCoder, classForKeyedArchiver, classForPortCoder, className, coerceValue_forKey, comboBox_completedString, comboBox_indexOfItemWithStringValue, comboBox_objectValueForItemAtIndex, comboBoxCell_completedString, comboBoxCell_indexOfItemWithStringValue, comboBoxCell_objectValueForItemAtIndex, comboBoxSelectionDidChange, comboBoxSelectionIsChanging, comboBoxWillDismiss, comboBoxWillPopUp, commitEditing, concludeDragOperation, conformsToProtocol, connection_didCancelAuthenticationChallenge, connection_didFailWithError, connection_didReceiveAuthenticationChallenge, connection_didReceiveData, connection_didReceiveResponse, connection_handleRequest, connection_shouldMakeNewConnection, connection_willCacheResponse, connection_willSendRequest_redirectResponse, connectionDidFinishLoading, control_didFailToFormatString_errorDescription, control_didFailToValidatePartialString_errorDescription, control_isValidObject, control_textShouldBeginEditing, control_textShouldEndEditing, control_textView_completions_forPartialWordRange_indexOfSelectedItem, control_textView_doCommandBySelector, controlTextDidBeginEditing, controlTextDidChange, controlTextDidEndEditing, copy, createConversationForConnection, dealloc, dictionaryWithValuesForKeys, didChange_valuesAtIndexes_forKey, didChangeValueForKey, discardEditing, doesContain, doesNotRecognizeSelector, download_decideDestinationWithSuggestedFilename, download_didCancelAuthenticationChallenge, download_didCreateDestination, download_didFailWithError, download_didReceiveAuthenticationChallenge, download_didReceiveDataOfLength, download_didReceiveResponse, download_shouldDecodeSourceDataOfMIMEType, download_willSendRequest_redirectResponse, downloadDidBegin, downloadDidFinish, draggedImage_beganAt, draggedImage_endedAt_deposited, draggedImage_endedAt_operation, draggedImage_movedTo, draggingEnded, draggingEntered, draggingExited, draggingSourceOperationMaskForLocal, draggingUpdated, drawerDidClose, drawerDidOpen, drawerShouldClose, drawerShouldOpen, drawerWillClose, drawerWillOpen, drawerWillResizeContents_toSize, exposedBindings, fileManager_shouldProceedAfterError, fileManager_willProcessPath, fontManager_willIncludeFont, forwardInvocation, handleMachMessage, handlePortMessage, handleQueryWithUnboundKey, handleTakeValue_forUnboundKey, hash, ignoreModifierKeysWhileDragging, image_didLoadPartOfRepresentation_withValidRows, image_didLoadRepresentation_withStatus, image_didLoadRepresentationHeader, image_willLoadRepresentation, imageDidNotDraw_inRect, indicesOfObjectsByEvaluatingObjectSpecifier, init, insertValue_atIndex_inPropertyWithKey, insertValue_inPropertyWithKey, inverseForRelationshipKey, isCaseInsensitiveLike, isEqual, isEqualTo, isGreaterThan, isGreaterThanOrEqualTo, isKindOfClass, isLessThan, isLessThanOrEqualTo, isLike, isMemberOfClass, isNotEqualTo, isProxy, layoutManager_didCompleteLayoutForTextContainer_atEnd, layoutManagerDidInvalidateLayout, makeNewConnection_sender, menu_updateItem_atIndex_shouldCancel, menuHasKeyEquivalent_forEvent_target_action, menuNeedsUpdate, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, namesOfPromisedFilesDroppedAtDestination, netService_didNotPublish, netService_didNotResolve, netServiceBrowser_didFindDomain_moreComing, netServiceBrowser_didFindService_moreComing, netServiceBrowser_didNotSearch, netServiceBrowser_didRemoveDomain_moreComing, netServiceBrowser_didRemoveService_moreComing, netServiceBrowserDidStopSearch, netServiceBrowserWillSearch, netServiceDidResolveAddress, netServiceDidStop, netServiceWillPublish, netServiceWillResolve, NSObject__new, NSObject_alloc, NSObject_allocWithZone, NSObject_copyWithZone, NSObject_defaultPlaceholderForMarker_withBinding, NSObject_mutableCopyWithZone, numberOfItemsInComboBox, numberOfItemsInComboBoxCell, numberOfItemsInMenu, numberOfRowsInTableView, objectDidBeginEditing, objectDidEndEditing, objectSpecifier, observationInfo, observeValueForKeyPath_ofObject_change_context, outlineView_acceptDrop_item_childIndex, outlineView_child_ofItem, outlineView_didClickTableColumn, outlineView_didDragTableColumn, outlineView_isItemExpandable, outlineView_itemForPersistentObject, outlineView_mouseDownInHeaderOfTableColumn, outlineView_numberOfChildrenOfItem, outlineView_objectValueForTableColumn_byItem, outlineView_persistentObjectForItem, outlineView_setObjectValue_forTableColumn_byItem, outlineView_shouldCollapseItem, outlineView_shouldEditTableColumn_item, outlineView_shouldExpandItem, outlineView_shouldSelectItem, outlineView_shouldSelectTableColumn, outlineView_sortDescriptorsDidChange, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_willDisplayCell_forTableColumn_item, outlineView_willDisplayOutlineCell_forTableColumn_item, outlineView_writeItems_toPasteboard, outlineViewColumnDidMove, outlineViewColumnDidResize, outlineViewItemDidCollapse, outlineViewItemDidExpand, outlineViewItemWillCollapse, outlineViewItemWillExpand, outlineViewSelectionDidChange, outlineViewSelectionIsChanging, panel_compareFilename_with_caseSensitive, panel_directoryDidChange, panel_isValidFilename, panel_shouldShowFilename, panel_userEnteredFilename_confirmed, panel_willExpand, panelSelectionDidChange, parser_didEndElement_namespaceURI_qualifiedName, parser_didEndMappingPrefix, parser_didStartElement_namespaceURI_qualifiedName_attributes, parser_didStartMappingPrefix_toURI, parser_foundAttributeDeclarationWithName_forElement_type_defaultValue, parser_foundCDATA, parser_foundCharacters, parser_foundComment, parser_foundElementDeclarationWithName_model, parser_foundExternalEntityDeclarationWithName_publicID_systemID, parser_foundIgnorableWhitespace, parser_foundInternalEntityDeclarationWithName_value, parser_foundNotationDeclarationWithName_publicID_systemID, parser_foundProcessingInstructionWithTarget_data, parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName, parser_parseErrorOccurred, parser_resolveExternalEntityName_systemID, parser_validationErrorOccurred, parserDidEndDocument, parserDidStartDocument, pasteboard_provideDataForType, pasteboardChangedOwner, performDragOperation, performSelector_withObject_afterDelay_inModes, performSelector_withObject_afterDelay, performSelector_withObject_withObject, performSelector_withObject, performSelector, performSelectorOnMainThread_withObject_waitUntilDone_modes, performSelectorOnMainThread_withObject_waitUntilDone, prepareForDragOperation, readSelectionFromPasteboard, release, removeObserver_forKeyPath, removeValueAtIndex_fromPropertyWithKey, replacementObjectForArchiver, replacementObjectForCoder, replacementObjectForKeyedArchiver, replacementObjectForPortCoder, replaceValueAtIndex_inPropertyWithKey_withValue, respondsToSelector, retain, retainCount, scriptingBeginsWith, scriptingContains, scriptingEndsWith, scriptingIsEqualTo, scriptingIsGreaterThan, scriptingIsGreaterThanOrEqualTo, scriptingIsLessThan, scriptingIsLessThanOrEqualTo, scriptingProperties, selectionShouldChangeInOutlineView, selectionShouldChangeInTableView, self, setNilValueForKey, setObservationInfo, setScriptingProperties, setValue_forKeyPath, setValue_forUndefinedKey, setValuesForKeysWithDictionary, sound_didFinishPlaying, speechRecognizer_didRecognizeCommand, speechSynthesizer_didFinishSpeaking, speechSynthesizer_willSpeakPhoneme, speechSynthesizer_willSpeakWord_ofString, spellServer_didForgetWord_inLanguage, spellServer_didLearnWord_inLanguage, spellServer_findMisspelledWordInString_language_wordCount_countOnly, spellServer_suggestCompletionsForPartialWordRange_inString_language, spellServer_suggestGuessesForWord_inLanguage, splitView_canCollapseSubview, splitView_constrainMaxCoordinate_ofSubviewAt, splitView_constrainMinCoordinate_ofSubviewAt, splitView_constrainSplitPosition_ofSubviewAt, splitView_resizeSubviewsWithOldSize, splitViewDidResizeSubviews, splitViewWillResizeSubviews, static_accessInstanceVariablesDirectly, static_automaticallyNotifiesObserversForKey, static_cancelPreviousPerformRequestsWithTarget_selector_object, static_cancelPreviousPerformRequestsWithTarget, static_classForKeyedUnarchiver, static_exposeBinding, static_initialize, static_instanceMethodForSelector, static_instanceMethodSignatureForSelector, static_instancesRespondToSelector, static_isSubclassOfClass, static_load, static_poseAsClass, static_setDefaultPlaceholder_forMarker_withBinding, static_setKeys_triggerChangeNotificationsForDependentKey, static_setVersion, static_useStoredAccessor, static_version, storedValueForKey, stream_handleEvent, superclass, tableView_acceptDrop_row_dropOperation, tableView_didClickTableColumn, tableView_didDragTableColumn, tableView_mouseDownInHeaderOfTableColumn, tableView_objectValueForTableColumn_row, tableView_setObjectValue_forTableColumn_row, tableView_shouldEditTableColumn_row, tableView_shouldSelectRow, tableView_shouldSelectTableColumn, tableView_sortDescriptorsDidChange, tableView_validateDrop_proposedRow_proposedDropOperation, tableView_willDisplayCell_forTableColumn_row, tableView_writeRows_toPasteboard, tableViewColumnDidMove, tableViewColumnDidResize, tableViewSelectionDidChange, tableViewSelectionIsChanging, tabView_didSelectTabViewItem, tabView_shouldSelectTabViewItem, tabView_willSelectTabViewItem, tabViewDidChangeNumberOfTabViewItems, takeStoredValue_forKey, takeValue_forKey, takeValue_forKeyPath, takeValuesFromDictionary, textDidBeginEditing, textDidChange, textDidEndEditing, textShouldBeginEditing, textShouldEndEditing, textStorageDidProcessEditing, textStorageWillProcessEditing, textView_clickedOnCell_inRect_atIndex, textView_clickedOnCell_inRect, textView_clickedOnLink_atIndex, textView_clickedOnLink, textView_completions_forPartialWordRange_indexOfSelectedItem, textView_doCommandBySelector, textView_doubleClickedOnCell_inRect_atIndex, textView_doubleClickedOnCell_inRect, textView_draggedCell_inRect_event_atIndex, textView_draggedCell_inRect_event, textView_shouldChangeTextInRange_replacementString, textView_willChangeSelectionFromCharacterRange_toCharacterRange, textView_willDisplayToolTip_forCharacterAtIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writeCell_atIndex_toPasteboard_type, textViewDidChangeSelection, textViewDidChangeTypingAttributes, toManyRelationshipKeys, toolbar_itemForItemIdentifier_willBeInsertedIntoToolbar, toolbarAllowedItemIdentifiers, toolbarDefaultItemIdentifiers, toolbarDidRemoveItem, toolbarSelectableItemIdentifiers, toolbarWillAddItem, toOneRelationshipKeys, unableToSetNilForKey, unarchiver_cannotDecodeObjectOfClassName_originalClasses, unarchiver_didDecodeObject, unarchiver_willReplaceObject_withObject, unarchiverDidFinish, unarchiverWillFinish, unbind, undoManagerForTextView, URL_resourceDataDidBecomeAvailable, URL_resourceDidFailLoadingWithReason, URLResourceDidCancelLoading, URLResourceDidFinishLoading, validateMenuItem, validateToolbarItem, validateValue_forKey_error, validateValue_forKeyPath_error, validModesForFontPanel, valueAtIndex_inPropertyWithKey, valueClassForBinding, valueForKeyPath, valueForUndefinedKey, valuesForKeys, valueWithName_inPropertyWithKey, valueWithUniqueID_inPropertyWithKey, view_stringForToolTip_point_userData, willChange_valuesAtIndexes_forKey, willChangeValueForKey, window_willPositionSheet_usingRect, windowDidBecomeKey, windowDidBecomeMain, windowDidChangeScreen, windowDidDeminiaturize, windowDidEndSheet, windowDidExpose, windowDidMiniaturize, windowDidMove, windowDidResignKey, windowDidResignMain, windowDidResize, windowDidUpdate, windowShouldClose, windowShouldZoom_toFrame, windowWillBeginSheet, windowWillClose, windowWillMiniaturize, windowWillMove, windowWillResize_toSize, windowWillReturnFieldEditor_toObject, windowWillReturnUndoManager, windowWillUseStandardFrame_defaultFrame, writeSelectionToPasteboard_types, zone
 
Methods inherited from class com.jniwrapper.macosx.cocoa.CObject
getClassName
 
Methods inherited from class com.jniwrapper.macosx.cocoa.Id
clone
 
Methods inherited from class com.jniwrapper.Pointer.Void
asFunction, asFunction, asTypedPointer, castTo, castTo, equals, getDebugInfo, getLength, getValue, hashCode, isNull, read, setValue, toString, write
 
Methods inherited from class com.jniwrapper.Parameter
, a, a, acceptIOPerformer, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NSArray

public NSArray()

NSArray

public NSArray(boolean autorelease)
Contructs the NSArray class with the autorelease option on.

Parameters:
autorelease -

NSArray

public NSArray(com.jniwrapper.Pointer.Void instancePtr)
Contructs the NSArray class from pointer.

Parameters:
instancePtr -

NSArray

public NSArray(java.lang.String methodName,
               com.jniwrapper.Parameter[] parameters)
Contructs the NSArray class with static constructor.

Parameters:
methodName -
parameters -
Method Detail

NSArray_arrayWithArray

public static NSArray NSArray_arrayWithArray(NSArray array)
This method represents the arrayWithArray static constructor of the NSArray Objective-C class.

Parameters:
array -
Returns:
NSArray

NSArray_arrayWithObjects_count

public static NSArray NSArray_arrayWithObjects_count(Id objs,
                                                     com.jniwrapper.UInt16 cnt)
This method represents the arrayWithObjects static constructor of the NSArray Objective-C class.

Parameters:
objs -
cnt -
Returns:
NSArray

NSArray_arrayWithContentsOfFile

public static NSArray NSArray_arrayWithContentsOfFile(java.lang.String path)
This method represents the arrayWithContentsOfFile static constructor of the NSArray Objective-C class.

Parameters:
path -
Returns:
NSArray

NSArray_arrayWithObjects

public static NSArray NSArray_arrayWithObjects(Id firstObj,
                                               com.jniwrapper.Parameter[] parameters)
This method represents the arrayWithObjects static constructor of the NSArray Objective-C class.

Parameters:
firstObj -
parameters -
Returns:
NSArray

NSArray_arrayWithObject

public static NSArray NSArray_arrayWithObject(Id anObject)
This method represents the arrayWithObject static constructor of the NSArray Objective-C class.

Parameters:
anObject -
Returns:
NSArray

NSArray_array

public static NSArray NSArray_array()
This method represents the array static constructor of the NSArray Objective-C class.

Returns:
NSArray

NSArray_arrayWithContentsOfURL

public static NSArray NSArray_arrayWithContentsOfURL(NSURL url)
This method represents the arrayWithContentsOfURL static constructor of the NSArray Objective-C class.

Parameters:
url -
Returns:
NSArray

init

protected void init(com.jniwrapper.Parameter[] fields)
Overrides:
init in class NSObject

makeObjectsPerformSelector_withObject

public void makeObjectsPerformSelector_withObject(Sel aSelector,
                                                  Id argument)
This method represents the makeObjectsPerformSelector() method of the NSArray Objective-C class.

Parameters:
aSelector -
argument -

isEqualToArray

public com.jniwrapper.Bool isEqualToArray(NSArray otherArray)

addObserver_toObjectsAtIndexes_forKeyPath_options_context

public void addObserver_toObjectsAtIndexes_forKeyPath_options_context(NSObject observer,
                                                                      NSIndexSet indexes,
                                                                      java.lang.String keyPath,
                                                                      NSKeyValueObservingOptions options,
                                                                      com.jniwrapper.Pointer.Void context)
This method represents the addObserver() method of the NSArray Objective-C class.

Parameters:
observer -
indexes -
keyPath -
options -
context -

initWithArray_copyItems

public Id initWithArray_copyItems(NSArray array,
                                  boolean flag)
This method represents the initWithArray() method of the NSArray Objective-C class.

Parameters:
array -
flag -
Returns:
Id

writeToFile_atomically

public com.jniwrapper.Bool writeToFile_atomically(java.lang.String path,
                                                  boolean useAuxiliaryFile)
This method represents the writeToFile() method of the NSArray Objective-C class.

Parameters:
path -
useAuxiliaryFile -
Returns:
Bool

initWithArray

public Id initWithArray(NSArray array)

containsObject

public com.jniwrapper.Bool containsObject(Id anObject)

encodeWithCoder

public void encodeWithCoder(NSCoder aCoder)
Specified by:
encodeWithCoder in interface NSCodingProtocol

copyWithZone

public Id copyWithZone(NSZone zone)
Specified by:
copyWithZone in interface NSCopyingProtocol

makeObjectsPerformSelector

public void makeObjectsPerformSelector(Sel aSelector)

sortedArrayUsingFunction_context

public com.jniwrapper.Pointer.Void sortedArrayUsingFunction_context(com.jniwrapper.Int comparator,
                                                                    com.jniwrapper.Pointer.Void context)
This method represents the sortedArrayUsingFunction() method of the NSArray Objective-C class.

Parameters:
comparator -
context -
Returns:
NSArray

initWithObjects

public Id initWithObjects(Id firstObj,
                          com.jniwrapper.Parameter[] parameters)

reverseObjectEnumerator

public com.jniwrapper.Pointer.Void reverseObjectEnumerator()

removeObserver_fromObjectsAtIndexes_forKeyPath

public void removeObserver_fromObjectsAtIndexes_forKeyPath(NSObject observer,
                                                           NSIndexSet indexes,
                                                           java.lang.String keyPath)
This method represents the removeObserver() method of the NSArray Objective-C class.

Parameters:
observer -
indexes -
keyPath -

sortedArrayUsingFunction_context_hint

public com.jniwrapper.Pointer.Void sortedArrayUsingFunction_context_hint(com.jniwrapper.Int comparator,
                                                                         com.jniwrapper.Pointer.Void context,
                                                                         NSData hint)
This method represents the sortedArrayUsingFunction() method of the NSArray Objective-C class.

Parameters:
comparator -
context -
hint -
Returns:
NSArray

pathsMatchingExtensions

public com.jniwrapper.Pointer.Void pathsMatchingExtensions(NSArray filterTypes)

descriptionWithLocale

public com.jniwrapper.Pointer.Void descriptionWithLocale(NSDictionary locale)

objectEnumerator

public com.jniwrapper.Pointer.Void objectEnumerator()

arrayByAddingObject

public com.jniwrapper.Pointer.Void arrayByAddingObject(Id anObject)

setValue_forKey

public void setValue_forKey(Id value,
                            java.lang.String key)
This method represents the setValue() method of the NSArray Objective-C class.

Overrides:
setValue_forKey in class NSObject
Parameters:
value -
key -

objectAtIndex

public Id objectAtIndex(com.jniwrapper.UInt16 index)

indexOfObjectIdenticalTo_inRange

public com.jniwrapper.UInt16 indexOfObjectIdenticalTo_inRange(Id anObject,
                                                              NSRange range)
This method represents the indexOfObjectIdenticalTo() method of the NSArray Objective-C class.

Parameters:
anObject -
range -
Returns:
UInt16

indexOfObject

public com.jniwrapper.UInt16 indexOfObject(Id anObject)

firstObjectCommonWithArray

public Id firstObjectCommonWithArray(NSArray otherArray)

getObjects

public void getObjects(Id objects)

sortedArrayHint

public com.jniwrapper.Pointer.Void sortedArrayHint()

descriptionWithLocale_indent

public com.jniwrapper.Pointer.Void descriptionWithLocale_indent(NSDictionary locale,
                                                                com.jniwrapper.UInt16 level)
This method represents the descriptionWithLocale() method of the NSArray Objective-C class.

Parameters:
locale -
level -
Returns:
NSString

initWithContentsOfURL

public Id initWithContentsOfURL(NSURL url)

sortedArrayUsingDescriptors

public com.jniwrapper.Pointer.Void sortedArrayUsingDescriptors(NSArray sortDescriptors)

indexOfObject_inRange

public com.jniwrapper.UInt16 indexOfObject_inRange(Id anObject,
                                                   NSRange range)
This method represents the indexOfObject() method of the NSArray Objective-C class.

Parameters:
anObject -
range -
Returns:
UInt16

subarrayWithRange

public com.jniwrapper.Pointer.Void subarrayWithRange(NSRange range)

valueForKey

public Id valueForKey(java.lang.String key)
Overrides:
valueForKey in class NSObject

sortedArrayUsingSelector

public com.jniwrapper.Pointer.Void sortedArrayUsingSelector(Sel comparator)

componentsJoinedByString

public com.jniwrapper.Pointer.Void componentsJoinedByString(java.lang.String separator)

getObjects_range

public void getObjects_range(Id objects,
                             NSRange range)
This method represents the getObjects() method of the NSArray Objective-C class.

Parameters:
objects -
range -

initWithCoder

public Id initWithCoder(NSCoder aDecoder)
Specified by:
initWithCoder in interface NSCodingProtocol

arrayByAddingObjectsFromArray

public com.jniwrapper.Pointer.Void arrayByAddingObjectsFromArray(NSArray otherArray)

indexOfObjectIdenticalTo

public com.jniwrapper.UInt16 indexOfObjectIdenticalTo(Id anObject)

mutableCopyWithZone

public Id mutableCopyWithZone(NSZone zone)
Specified by:
mutableCopyWithZone in interface NSMutableCopyingProtocol

initWithContentsOfFile

public Id initWithContentsOfFile(java.lang.String path)

lastObject

public Id lastObject()

writeToURL_atomically

public com.jniwrapper.Bool writeToURL_atomically(NSURL url,
                                                 boolean atomically)
This method represents the writeToURL() method of the NSArray Objective-C class.

Parameters:
url -
atomically -
Returns:
Bool

initWithObjects_count

public Id initWithObjects_count(Id objects,
                                com.jniwrapper.UInt16 count)
This method represents the initWithObjects() method of the NSArray Objective-C class.

Parameters:
objects -
count -
Returns:
Id

description

public com.jniwrapper.Pointer.Void description()
Specified by:
description in interface NSObjectProtocol
Overrides:
description in class NSObject

count

public com.jniwrapper.UInt16 count()