_EOCheapCopyArray Class Reference

Inherits com::webobjects::foundation::NSArray, and com::webobjects::eocontrol::EOFaulting.

Collaboration diagram for _EOCheapCopyArray:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 _EOCheapCopyArray (NSArray otherArray)
 _EOCheapCopyArray ()
void _setArray (NSArray otherArray)
void clearFault ()
int count ()
EOFaultHandler faultHandler ()
Object get (int index)
int hashCode ()
boolean isFault ()
Iterator iterator ()
int lastIndexOf (Object element)
ListIterator listIterator (int index)
ListIterator listIterator ()
NSMutableArray mutableClone ()
Object objectAtIndex (int index)
Enumeration objectEnumerator ()
Enumeration reverseObjectEnumerator ()
String toString ()
void turnIntoFault (EOFaultHandler handler)
void willRead ()

Static Public Attributes

static final Class _CLASS = _NSUtilities._classWithFullySpecifiedName("com.webobjects.eocontrol._EOCheapCopyArray")

Protected Member Functions

Object[] objectsNoCopy ()

Static Package Attributes

static final long serialVersionUID = -1712494429L

Private Member Functions

void writeObject (ObjectOutputStream s) throws IOException

Private Attributes

transient EOFaultHandler _faultHandler


Detailed Description

Reimplementation which fixes a bug in NSArray, where the iterator methods won't trigger the fault.
Author:
ak

Constructor & Destructor Documentation

_EOCheapCopyArray ( NSArray  otherArray  ) 


Member Function Documentation

void _setArray ( NSArray  otherArray  ) 

void clearFault (  ) 

int count (  ) 

EOFaultHandler faultHandler (  ) 

Object get ( int  index  ) 

int hashCode (  ) 

boolean isFault (  ) 

Iterator iterator (  ) 

int lastIndexOf ( Object  element  ) 

ListIterator listIterator ( int  index  ) 

ListIterator listIterator (  ) 

NSMutableArray mutableClone (  ) 

Object objectAtIndex ( int  index  ) 

Enumeration objectEnumerator (  ) 

Object [] objectsNoCopy (  )  [protected]

Enumeration reverseObjectEnumerator (  ) 

String toString (  ) 

void turnIntoFault ( EOFaultHandler  handler  ) 

void willRead (  ) 

void writeObject ( ObjectOutputStream  s  )  throws IOException [private]


Member Data Documentation

final Class _CLASS = _NSUtilities._classWithFullySpecifiedName("com.webobjects.eocontrol._EOCheapCopyArray") [static]

transient EOFaultHandler _faultHandler [private]

final long serialVersionUID = -1712494429L [static, package]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:42:32 2012 for Project Wonder by  doxygen 1.5.8