public static class ERXSortOrdering.ERXSortOrderings extends NSMutableArray<com.webobjects.eocontrol.EOSortOrdering>
NSArray._AvgNumberOperator, NSArray._CountOperator, NSArray._MaxOperator, NSArray._MinOperator, NSArray._Operator, NSArray._SumNumberOperator, NSArray.Operator
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
com.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utility
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.MapImplementation, com.webobjects.foundation.NSKeyValueCoding.Null<T>, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
_capacity, _CLASS, _count, _objectsCache, ERX_MARKER, modCount
_hashCache, _NSArrayClassHashCode, _objects, AverageOperatorName, CheckForNull, CountOperatorName, EmptyArray, IgnoreNull, MaximumOperatorName, MinimumOperatorName, NotFound, SumOperatorName
Constructor and Description |
---|
ERXSortOrderings()
Constructs an empty ERXSortOrderings.
|
ERXSortOrderings(com.webobjects.eocontrol.EOSortOrdering... sortOrderings)
Constructs an ERXSortOrderings with the list of sort orders.
|
ERXSortOrderings(com.webobjects.eocontrol.EOSortOrdering sortOrdering)
Constructs an ERXSortOrderings with one sort order.
|
ERXSortOrderings(NSArray<com.webobjects.eocontrol.EOSortOrdering> sortOrderings)
Constructs an ERXSortOrderings with the array of sort orders.
|
Modifier and Type | Method and Description |
---|---|
<T> void |
sort(NSMutableArray<T> array)
Sorts the given array with this sort ordering.
|
<T> NSArray<T> |
sorted(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.
|
ERXSortOrdering.ERXSortOrderings |
then(ERXSortOrdering.ERXSortOrderings nextSortOrderings)
Adds the given sort orderings to the end of this list and returns
"this" so it can be chained again.
|
_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
_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, valueForKey, valueForKey, valueForKeyPath, valueForKeyPath, vector
finalize, getClass, notify, notifyAll, wait, wait, wait
replaceAll, sort, spliterator
parallelStream, removeIf, stream
public ERXSortOrderings()
public ERXSortOrderings(com.webobjects.eocontrol.EOSortOrdering sortOrdering)
sortOrdering
- the sort ordering to addpublic ERXSortOrderings(com.webobjects.eocontrol.EOSortOrdering... sortOrderings)
sortOrderings
- the sort orderings to addpublic ERXSortOrderings(NSArray<com.webobjects.eocontrol.EOSortOrdering> sortOrderings)
sortOrderings
- the sort orderings to addpublic ERXSortOrdering.ERXSortOrderings then(com.webobjects.eocontrol.EOSortOrdering nextSortOrdering)
nextSortOrdering
- the sort ordering to addpublic ERXSortOrdering.ERXSortOrderings then(ERXSortOrdering.ERXSortOrderings nextSortOrderings)
nextSortOrderings
- the sort ordering to addpublic <T> NSArray<T> sorted(NSArray<T> array)
T
- the type of the arrayarray
- the array to sortpublic <T> void sort(NSMutableArray<T> array)
T
- the type of the arrayarray
- the array to sortCopyright © 2002 – 2020 Project Wonder.