er.extensions.eof
Class ERXSortOrdering.ERXSortOrderings
java.lang.Object
com.webobjects.foundation.NSArray<E>
com.webobjects.foundation.NSMutableArray<com.webobjects.eocontrol.EOSortOrdering>
er.extensions.eof.ERXSortOrdering.ERXSortOrderings
- All Implemented Interfaces:
- com.webobjects.foundation._NSFoundationCollection, com.webobjects.foundation.NSCoding, com.webobjects.foundation.NSKeyValueCoding, com.webobjects.foundation.NSKeyValueCodingAdditions, java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<com.webobjects.eocontrol.EOSortOrdering>, java.util.Collection<com.webobjects.eocontrol.EOSortOrdering>, java.util.List<com.webobjects.eocontrol.EOSortOrdering>, java.util.RandomAccess
- Enclosing class:
- ERXSortOrdering
public static class ERXSortOrdering.ERXSortOrderings
- extends com.webobjects.foundation.NSMutableArray<com.webobjects.eocontrol.EOSortOrdering>
ERXSortOrderings is an NSMutableArray that
provides methods for chaining.
- See Also:
- Serialized Form
- Author:
- mschrag
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 |
Fields inherited from class com.webobjects.foundation.NSMutableArray |
_capacity, _CLASS, _count, _objectsCache, ERX_MARKER, modCount |
Fields inherited from class com.webobjects.foundation.NSArray |
_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 |
Method Summary |
|
sort(com.webobjects.foundation.NSMutableArray<T> array)
Sorts the given array with this sort ordering. |
<T> com.webobjects.foundation.NSArray<T> |
|
sorted(com.webobjects.foundation.NSArray<T> array)
Returns an array sorted with this sort ordering. |
ERXSortOrdering.ERXSortOrderings |
then(com.webobjects.eocontrol.EOSortOrdering nextSortOrdering)
Adds the given sort ordering to the end of this list and
returns "this" so it can be chained again. |
Methods inherited from class com.webobjects.foundation.NSMutableArray |
_ensureCapacity, _initializeWithCapacity, _moveObjectAtIndexToIndex, _setCount, add, add, addAll, addAll, addObject, addObjects, addObjectsFromArray, clear, clone, count, ensureCapacity, immutableClone, insertObjectAtIndex, iterator, listIterator, listIterator, mutableClone, objectsNoCopy, remove, remove, removeAll, removeAllObjects, removeIdenticalObject, removeIdenticalObject, removeLastObject, removeObject, removeObject, removeObjectAtIndex, removeObjects, removeObjectsInArray, removeObjectsInRange, removeRange, replaceObjectAtIndex, replaceObjectAtIndex, replaceObjectsInRange, retainAll, set, setArray, sortUsingComparator, subList, toArray, trimToSize |
Methods inherited from class com.webobjects.foundation.NSArray |
_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, objectAtIndex, objectEnumerator, objects, objects, operatorForKey, operatorNames, removeOperatorForKey, reverseObjectEnumerator, setOperatorForKey, size, sortedArrayUsingComparator, sortedArrayUsingSelector, subarrayWithRange, takeValueForKey, takeValueForKeyPath, toArray, toString, valueForKey, valueForKeyPath, vector |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
ERXSortOrdering.ERXSortOrderings
public ERXSortOrdering.ERXSortOrderings()
- Constructs an empty ERXSortOrderings.
ERXSortOrdering.ERXSortOrderings
public ERXSortOrdering.ERXSortOrderings(com.webobjects.eocontrol.EOSortOrdering sortOrdering)
- Constructs an ERXSortOrderings with one sort order.
- Parameters:
sortOrdering
- the sort ordering to add
ERXSortOrdering.ERXSortOrderings
public ERXSortOrdering.ERXSortOrderings(com.webobjects.eocontrol.EOSortOrdering... sortOrderings)
- Constructs an ERXSortOrderings with the list of sort orders.
- Parameters:
sortOrderings
- the sort orderings to add
ERXSortOrdering.ERXSortOrderings
public ERXSortOrdering.ERXSortOrderings(com.webobjects.foundation.NSArray<com.webobjects.eocontrol.EOSortOrdering> sortOrderings)
- Constructs an ERXSortOrderings with the array of sort orders.
- Parameters:
sortOrderings
- the sort orderings to add
then
public ERXSortOrdering.ERXSortOrderings then(com.webobjects.eocontrol.EOSortOrdering nextSortOrdering)
- Adds the given sort ordering to the end of this list and
returns "this" so it can be chained again.
- Parameters:
nextSortOrdering
- the sort ordering to add
- Returns:
- this (with the sort ordering appended)
sorted
public <T> com.webobjects.foundation.NSArray<T> sorted(com.webobjects.foundation.NSArray<T> array)
- Returns an array sorted with this sort ordering.
- Type Parameters:
T
- the type of the array- Parameters:
array
- the array to sort
- Returns:
- a sorted copy of the array
sort
public <T> void sort(com.webobjects.foundation.NSMutableArray<T> array)
- Sorts the given array with this sort ordering.
- Type Parameters:
T
- the type of the array- Parameters:
array
- the array to sort
Copyright © 2002 – 2007 Project Wonder.