|
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 |