org.rococoa.cocoa.foundation.categories
Interface NSExtendedMutableArray

All Known Implementing Classes:
NSMutableArray

public interface NSExtendedMutableArray

This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static interface NSExtendedMutableArray._static_
           
static interface NSExtendedMutableArray.sortUsingFunction_compare__callback
           
 
Method Summary
 void addObjectsFromArray(NSArray otherArray)
           
 void exchangeObjectAtIndex_withObjectAtIndex(int idx1, int idx2)
           
 void insertObjects_atIndexes(NSArray objects, NSIndexSet indexes)
           
 void removeAllObjects()
           
 void removeObject(org.rococoa.ID anObject)
           
 void removeObjectIdenticalTo(org.rococoa.ID anObject)
           
 void removeObjectsAtIndexes(NSIndexSet indexes)
           
 void removeObjectsFromIndices_numIndices(IntBuffer indices, int cnt)
           
 void removeObjectsFromIndices_numIndices(IntByReference indices, int cnt)
          Deprecated. use the safer method removeObjectsFromIndices_numIndices(java.nio.IntBuffer, int) instead
 void removeObjectsInArray(NSArray otherArray)
           
 void replaceObjectsAtIndexes_withObjects(NSIndexSet indexes, NSArray objects)
           
 void setArray(NSArray otherArray)
           
 void sortUsingFunction_context(NSMatrix.sortUsingFunction_compare__callback compare, Pointer context)
           
 void sortUsingSelector(org.rococoa.Selector comparator)
           
 

Method Detail

addObjectsFromArray

void addObjectsFromArray(NSArray otherArray)

exchangeObjectAtIndex_withObjectAtIndex

void exchangeObjectAtIndex_withObjectAtIndex(int idx1,
                                             int idx2)

removeAllObjects

void removeAllObjects()

removeObject

void removeObject(org.rococoa.ID anObject)

removeObjectIdenticalTo

void removeObjectIdenticalTo(org.rococoa.ID anObject)

removeObjectsFromIndices_numIndices

@Deprecated
void removeObjectsFromIndices_numIndices(IntByReference indices,
                                                    int cnt)
Deprecated. use the safer method removeObjectsFromIndices_numIndices(java.nio.IntBuffer, int) instead

Original signature : -(void)removeObjectsFromIndices:(NSUInteger*) numIndices:(NSUInteger)


removeObjectsFromIndices_numIndices

void removeObjectsFromIndices_numIndices(IntBuffer indices,
                                         int cnt)

removeObjectsInArray

void removeObjectsInArray(NSArray otherArray)

setArray

void setArray(NSArray otherArray)

sortUsingFunction_context

void sortUsingFunction_context(NSMatrix.sortUsingFunction_compare__callback compare,
                               Pointer context)

sortUsingSelector

void sortUsingSelector(org.rococoa.Selector comparator)

insertObjects_atIndexes

void insertObjects_atIndexes(NSArray objects,
                             NSIndexSet indexes)

removeObjectsAtIndexes

void removeObjectsAtIndexes(NSIndexSet indexes)

replaceObjectsAtIndexes_withObjects

void replaceObjectsAtIndexes_withObjects(NSIndexSet indexes,
                                         NSArray objects)