|
Project Wonder 5.0 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectcom.webobjects.foundation.NSArray<T>
er.extensions.eof.ERXFaultArray<T>
T - public class ERXFaultArray<T extends com.webobjects.eocontrol.EOEnterpriseObject>
Array that converts EOGlobalIDs to faults on the fly. The idea is that you can use this in place of an array of real EOs, which may consume quite a lot of memory when instantiated in an EC. May or may not only work without the Wonder version of NSArray.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.webobjects.foundation.NSArray |
|---|
com.webobjects.foundation.NSArray._AvgNumberOperator, com.webobjects.foundation.NSArray._CountOperator, com.webobjects.foundation.NSArray._MaxOperator, com.webobjects.foundation.NSArray._MinOperator, com.webobjects.foundation.NSArray._Operator, com.webobjects.foundation.NSArray._SumNumberOperator, com.webobjects.foundation.NSArray.Operator |
| Nested classes/interfaces inherited from interface com.webobjects.foundation.NSCoding |
|---|
com.webobjects.foundation.NSCoding._BigDecimalSupport, com.webobjects.foundation.NSCoding._BigIntegerSupport, com.webobjects.foundation.NSCoding._BooleanSupport, com.webobjects.foundation.NSCoding._ByteSupport, com.webobjects.foundation.NSCoding._CharacterSupport, com.webobjects.foundation.NSCoding._DateSupport, com.webobjects.foundation.NSCoding._DoubleSupport, com.webobjects.foundation.NSCoding._FloatSupport, com.webobjects.foundation.NSCoding._IntegerSupport, com.webobjects.foundation.NSCoding._LongSupport, com.webobjects.foundation.NSCoding._NumberSupport, com.webobjects.foundation.NSCoding._ShortSupport, com.webobjects.foundation.NSCoding._StringSupport, com.webobjects.foundation.NSCoding.Support |
| Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions |
|---|
com.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utility |
| Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCoding |
|---|
com.webobjects.foundation.NSKeyValueCoding._BooleanFieldBinding, com.webobjects.foundation.NSKeyValueCoding._BooleanMethodBinding, com.webobjects.foundation.NSKeyValueCoding._FieldBinding, com.webobjects.foundation.NSKeyValueCoding._ForwardingBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding._MethodBinding, com.webobjects.foundation.NSKeyValueCoding._NumberFieldBinding, com.webobjects.foundation.NSKeyValueCoding._NumberMethodBinding, com.webobjects.foundation.NSKeyValueCoding._ReflectionKeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding.ErrorHandling, com.webobjects.foundation.NSKeyValueCoding.Null, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessor |
| Field Summary |
|---|
| Fields inherited from class com.webobjects.foundation.NSArray |
|---|
_CLASS, _hashCache, _NSArrayClassHashCode, _objects, AverageOperatorName, CheckForNull, CountOperatorName, EmptyArray, IgnoreNull, MaximumOperatorName, MinimumOperatorName, NotFound, SumOperatorName |
| Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions |
|---|
_KeyPathSeparatorChar, KeyPathSeparator |
| Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding |
|---|
NullValue |
| Constructor Summary | |
|---|---|
ERXFaultArray(com.webobjects.eocontrol.EOEditingContext ec,
com.webobjects.foundation.NSArray<com.webobjects.eocontrol.EOGlobalID> array)
|
|
ERXFaultArray(com.webobjects.foundation.NSArray<T> array)
|
|
| Method Summary | |
|---|---|
protected java.lang.Object[] |
_objects()
|
java.lang.Object |
clone()
|
boolean |
containsObject(java.lang.Object object)
|
int |
count()
|
com.webobjects.eocontrol.EOEditingContext |
editingContext()
|
int |
indexOfObject(java.lang.Object object)
|
java.util.Iterator<T> |
iterator()
|
T |
objectAtIndex(int index)
|
java.util.Enumeration |
objectEnumerator()
|
java.util.Enumeration<T> |
reverseObjectEnumerator()
|
void |
setEditingContext(com.webobjects.eocontrol.EOEditingContext ec)
|
| Methods inherited from class com.webobjects.foundation.NSArray |
|---|
_initializeWithCapacity, _mustRecomputeHash, _mutableComponentsSeparatedByString, _setCount, _setMustRecomputeHash, _setObjects, _shallowHashCode, add, add, addAll, addAll, arrayByAddingObject, arrayByAddingObjectsFromArray, arrayList, classForCoder, clear, componentsJoinedByString, componentsSeparatedByString, contains, containsAll, decodeObject, emptyArray, encodeWithCoder, equals, firstObjectCommonWithArray, get, getObjects, getObjects, hashCode, immutableClone, indexOf, indexOfIdenticalObject, indexOfIdenticalObject, indexOfObject, isEmpty, isEqualToArray, lastIndexOf, lastObject, listIterator, listIterator, makeObjectsPerformSelector, mutableClone, objects, objects, objectsNoCopy, operatorForKey, operatorNames, remove, remove, removeAll, removeOperatorForKey, retainAll, set, setOperatorForKey, size, sortedArrayUsingComparator, sortedArrayUsingSelector, subarrayWithRange, subList, takeValueForKey, takeValueForKeyPath, toArray, toArray, toString, valueForKey, valueForKeyPath, vector |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ERXFaultArray(com.webobjects.foundation.NSArray<T> array)
public ERXFaultArray(com.webobjects.eocontrol.EOEditingContext ec,
com.webobjects.foundation.NSArray<com.webobjects.eocontrol.EOGlobalID> array)
| Method Detail |
|---|
public T objectAtIndex(int index)
objectAtIndex in class com.webobjects.foundation.NSArray<T extends com.webobjects.eocontrol.EOEnterpriseObject>public boolean containsObject(java.lang.Object object)
containsObject in class com.webobjects.foundation.NSArray<T extends com.webobjects.eocontrol.EOEnterpriseObject>public int indexOfObject(java.lang.Object object)
indexOfObject in class com.webobjects.foundation.NSArray<T extends com.webobjects.eocontrol.EOEnterpriseObject>public int count()
count in class com.webobjects.foundation.NSArray<T extends com.webobjects.eocontrol.EOEnterpriseObject>public java.util.Iterator<T> iterator()
iterator in interface java.lang.Iterable<T extends com.webobjects.eocontrol.EOEnterpriseObject>iterator in interface java.util.Collection<T extends com.webobjects.eocontrol.EOEnterpriseObject>iterator in interface java.util.List<T extends com.webobjects.eocontrol.EOEnterpriseObject>iterator in class com.webobjects.foundation.NSArray<T extends com.webobjects.eocontrol.EOEnterpriseObject>public java.util.Enumeration objectEnumerator()
objectEnumerator in class com.webobjects.foundation.NSArray<T extends com.webobjects.eocontrol.EOEnterpriseObject>public java.util.Enumeration<T> reverseObjectEnumerator()
reverseObjectEnumerator in class com.webobjects.foundation.NSArray<T extends com.webobjects.eocontrol.EOEnterpriseObject>protected java.lang.Object[] _objects()
_objects in class com.webobjects.foundation.NSArray<T extends com.webobjects.eocontrol.EOEnterpriseObject>public com.webobjects.eocontrol.EOEditingContext editingContext()
public java.lang.Object clone()
clone in class com.webobjects.foundation.NSArray<T extends com.webobjects.eocontrol.EOEnterpriseObject>public void setEditingContext(com.webobjects.eocontrol.EOEditingContext ec)
|
Last updated: Tue, Feb 21, 2017 05:45 PM CET | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||