public class _EOCheapCopyMutableArray extends NSMutableArray implements EOFaulting
NSArray._AvgNumberOperator, NSArray._CountOperator, NSArray._MaxOperator, NSArray._MinOperator, NSArray._Operator, NSArray._SumNumberOperator, NSArray.Operator
NSCoding._BigDecimalSupport, NSCoding._BigIntegerSupport, NSCoding._BooleanSupport, NSCoding._ByteSupport, NSCoding._CharacterSupport, NSCoding._DateSupport, NSCoding._DoubleSupport, NSCoding._FloatSupport, NSCoding._IntegerSupport, NSCoding._LongSupport, NSCoding._NumberSupport, NSCoding._ShortSupport, NSCoding._StringSupport, NSCoding.Support
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
NSKeyValueCoding._BooleanFieldBinding, NSKeyValueCoding._BooleanMethodBinding, NSKeyValueCoding._FieldBinding, NSKeyValueCoding._ForwardingBinding, NSKeyValueCoding._KeyBinding, NSKeyValueCoding._KeyBindingCreation, NSKeyValueCoding._MethodBinding, NSKeyValueCoding._NumberFieldBinding, NSKeyValueCoding._NumberMethodBinding, NSKeyValueCoding._ReflectionKeyBindingCreation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.MapImplementation, NSKeyValueCoding.Null<T>, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.ValueAccessor
Modifier and Type | Field and Description |
---|---|
static Class |
_CLASS |
_capacity, _count, _objectsCache, ERX_MARKER, modCount
_hashCache, _NSArrayClassHashCode, _objects, AverageOperatorName, CheckForNull, CountOperatorName, EmptyArray, IgnoreNull, MaximumOperatorName, MinimumOperatorName, NotFound, SumOperatorName
_KeyPathSeparatorChar, KeyPathSeparator
NullValue
Constructor and Description |
---|
_EOCheapCopyMutableArray() |
_EOCheapCopyMutableArray(EOFaultHandler handler) |
_EOCheapCopyMutableArray(NSArray otherArray) |
Modifier and Type | Method and Description |
---|---|
void |
_setCopy(_EOCheapCopyArray copy) |
void |
addObject(Object object) |
void |
addObjects(Object... objects) |
void |
clearFault() |
Object |
clone() |
int |
count() |
EOFaultHandler |
faultHandler() |
NSArray |
immutableClone() |
void |
insertObjectAtIndex(Object object,
int index) |
boolean |
isFault() |
Iterator |
iterator() |
ListIterator |
listIterator() |
ListIterator |
listIterator(int index) |
NSMutableArray |
mutableClone() |
Object |
objectAtIndex(int index) |
Enumeration |
objectEnumerator() |
protected Object[] |
objectsNoCopy() |
void |
removeAllObjects() |
Object |
removeObjectAtIndex(int index) |
Object |
replaceObjectAtIndex(Object object,
int index)
Clears the objectsNoCopy too.
|
Enumeration |
reverseObjectEnumerator() |
void |
setArray(NSArray otherArray) |
void |
sortUsingComparator(NSComparator comparator) |
String |
toString() |
void |
turnIntoFault(EOFaultHandler handler) |
void |
willRead() |
_ensureCapacity, _initializeWithCapacity, _moveObjectAtIndexToIndex, _setCount, add, add, addAll, addAll, addObjectsFromArray, clear, ensureCapacity, remove, remove, removeAll, removeIdenticalObject, removeIdenticalObject, removeLastObject, removeObject, removeObject, removeObjects, removeObjectsInArray, removeObjectsInRange, removeRange, replaceObjectAtIndex, replaceObjectsInRange, retainAll, set, subList, toArray, trimToSize
_mustRecomputeHash, _mutableComponentsSeparatedByString, _objects, _setMustRecomputeHash, _setObjects, _shallowHashCode, arrayByAddingObject, arrayByAddingObjectsFromArray, arrayList, classForCoder, componentsJoinedByString, componentsSeparatedByString, contains, containsAll, containsObject, decodeObject, emptyArray, encodeWithCoder, equals, firstObjectCommonWithArray, get, getObjects, getObjects, hashCode, indexOf, indexOfIdenticalObject, indexOfIdenticalObject, indexOfObject, indexOfObject, isEmpty, isEqualToArray, lastIndexOf, lastObject, makeObjectsPerformSelector, objects, objects, of, of, of, operatorForKey, operatorNames, removeOperatorForKey, setOperatorForKey, size, sortedArrayUsingComparator, sortedArrayUsingSelector, subarrayWithRange, takeValueForKey, takeValueForKeyPath, toArray, valueForKey, valueForKey, valueForKey, valueForKeyPath, valueForKeyPath, vector
finalize, getClass, notify, notifyAll, wait, wait, wait
replaceAll, sort, spliterator
parallelStream, removeIf, stream
public static final Class _CLASS
public _EOCheapCopyMutableArray()
public _EOCheapCopyMutableArray(NSArray otherArray)
public _EOCheapCopyMutableArray(EOFaultHandler handler)
public void willRead()
willRead
in interface EOFaulting
public boolean isFault()
isFault
in interface EOFaulting
public void clearFault()
clearFault
in interface EOFaulting
public void turnIntoFault(EOFaultHandler handler)
turnIntoFault
in interface EOFaulting
public EOFaultHandler faultHandler()
faultHandler
in interface EOFaulting
public Object clone()
clone
in class NSMutableArray
public NSMutableArray mutableClone()
mutableClone
in class NSMutableArray
public NSArray immutableClone()
immutableClone
in class NSMutableArray
public void _setCopy(_EOCheapCopyArray copy)
protected Object[] objectsNoCopy()
objectsNoCopy
in class NSMutableArray
public int count()
count
in class NSMutableArray
public Object objectAtIndex(int index)
objectAtIndex
in class NSArray
public Enumeration objectEnumerator()
objectEnumerator
in class NSArray
public Enumeration reverseObjectEnumerator()
reverseObjectEnumerator
in class NSArray
public void setArray(NSArray otherArray)
setArray
in class NSMutableArray
public void addObject(Object object)
addObject
in class NSMutableArray
public void addObjects(Object... objects)
addObjects
in class NSMutableArray
public Object replaceObjectAtIndex(Object object, int index)
NSMutableArray
replaceObjectAtIndex
in class NSMutableArray
object
- the replacement objectindex
- index of object to replacepublic void insertObjectAtIndex(Object object, int index)
insertObjectAtIndex
in class NSMutableArray
public Object removeObjectAtIndex(int index)
removeObjectAtIndex
in class NSMutableArray
public void removeAllObjects()
removeAllObjects
in class NSMutableArray
public void sortUsingComparator(NSComparator comparator) throws NSComparator.ComparisonException
sortUsingComparator
in class NSMutableArray
NSComparator.ComparisonException
public Iterator iterator()
iterator
in interface Iterable
iterator
in interface Collection
iterator
in interface List
iterator
in class NSMutableArray
public ListIterator listIterator()
listIterator
in interface List
listIterator
in class NSMutableArray
public ListIterator listIterator(int index)
listIterator
in interface List
listIterator
in class NSMutableArray
Copyright © 2002 – 2024 Project Wonder.