er.extensions.eof
Class ERXS
java.lang.Object
er.extensions.eof.ERXS
public class ERXS
- extends java.lang.Object
ERXS provides lots of much shorter methods of constructing and using
EOSortOrdering than the very verbose style that you normally have to use.
Field Summary |
static com.webobjects.foundation.NSSelector |
ASC
|
static com.webobjects.foundation.NSSelector |
DESC
|
static com.webobjects.foundation.NSSelector |
INS_ASC
|
static com.webobjects.foundation.NSSelector |
INS_DESC
|
Constructor Summary |
ERXS()
|
Method Summary |
static ERXSortOrdering |
asc(java.lang.String key)
|
static ERXSortOrdering |
ascInsensitive(java.lang.String key)
|
static ERXSortOrdering.ERXSortOrderings |
ascInsensitives(java.lang.String... keys)
|
static ERXSortOrdering.ERXSortOrderings |
ascs(java.lang.String... keys)
|
static ERXSortOrdering.ERXSortOrderings |
chain(com.webobjects.eocontrol.EOSortOrdering... sortOrderings)
|
static ERXSortOrdering.ERXSortOrderings |
chain(com.webobjects.foundation.NSArray<com.webobjects.eocontrol.EOSortOrdering>... arr)
|
static ERXSortOrdering |
desc(java.lang.String key)
|
static ERXSortOrdering |
descInsensitive(java.lang.String key)
|
static ERXSortOrdering.ERXSortOrderings |
descInsensitives(java.lang.String... keys)
|
static ERXSortOrdering.ERXSortOrderings |
descs(java.lang.String... keys)
|
static
|
sort(com.webobjects.foundation.NSMutableArray<T> array,
com.webobjects.eocontrol.EOSortOrdering... orderings)
|
static
|
sort(com.webobjects.foundation.NSMutableArray<T> array,
com.webobjects.foundation.NSArray<com.webobjects.eocontrol.EOSortOrdering> orderings)
|
static
<T> com.webobjects.foundation.NSArray<T> |
|
sorted(com.webobjects.foundation.NSArray<T> array,
com.webobjects.eocontrol.EOSortOrdering... orderings)
|
static
<T> com.webobjects.foundation.NSArray<T> |
|
sorted(com.webobjects.foundation.NSArray<T> array,
com.webobjects.foundation.NSArray<com.webobjects.eocontrol.EOSortOrdering> orderings)
|
static ERXSortOrdering |
sortOrder(java.lang.String key,
com.webobjects.foundation.NSSelector comparison)
|
static ERXSortOrdering.ERXSortOrderings |
sortOrders(com.webobjects.foundation.NSSelector sel,
java.lang.String... keys)
|
static ERXSortOrdering.ERXSortOrderings |
sortOrders(java.lang.String key,
com.webobjects.foundation.NSSelector comparison)
|
static ERXSortOrdering.ERXSortOrderings |
sortOrders(java.lang.String key1,
com.webobjects.foundation.NSSelector comparison1,
java.lang.String key2,
com.webobjects.foundation.NSSelector comparison2)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ASC
public static final com.webobjects.foundation.NSSelector ASC
DESC
public static final com.webobjects.foundation.NSSelector DESC
INS_ASC
public static final com.webobjects.foundation.NSSelector INS_ASC
INS_DESC
public static final com.webobjects.foundation.NSSelector INS_DESC
ERXS
public ERXS()
sortOrder
public static ERXSortOrdering sortOrder(java.lang.String key,
com.webobjects.foundation.NSSelector comparison)
desc
public static ERXSortOrdering desc(java.lang.String key)
descs
public static ERXSortOrdering.ERXSortOrderings descs(java.lang.String... keys)
asc
public static ERXSortOrdering asc(java.lang.String key)
ascs
public static ERXSortOrdering.ERXSortOrderings ascs(java.lang.String... keys)
descInsensitive
public static ERXSortOrdering descInsensitive(java.lang.String key)
descInsensitives
public static ERXSortOrdering.ERXSortOrderings descInsensitives(java.lang.String... keys)
ascInsensitive
public static ERXSortOrdering ascInsensitive(java.lang.String key)
ascInsensitives
public static ERXSortOrdering.ERXSortOrderings ascInsensitives(java.lang.String... keys)
sortOrders
public static ERXSortOrdering.ERXSortOrderings sortOrders(java.lang.String key,
com.webobjects.foundation.NSSelector comparison)
sortOrders
public static ERXSortOrdering.ERXSortOrderings sortOrders(java.lang.String key1,
com.webobjects.foundation.NSSelector comparison1,
java.lang.String key2,
com.webobjects.foundation.NSSelector comparison2)
sortOrders
public static ERXSortOrdering.ERXSortOrderings sortOrders(com.webobjects.foundation.NSSelector sel,
java.lang.String... keys)
sort
public static <T> void sort(com.webobjects.foundation.NSMutableArray<T> array,
com.webobjects.eocontrol.EOSortOrdering... orderings)
sort
public static <T> void sort(com.webobjects.foundation.NSMutableArray<T> array,
com.webobjects.foundation.NSArray<com.webobjects.eocontrol.EOSortOrdering> orderings)
sorted
public static <T> com.webobjects.foundation.NSArray<T> sorted(com.webobjects.foundation.NSArray<T> array,
com.webobjects.eocontrol.EOSortOrdering... orderings)
sorted
public static <T> com.webobjects.foundation.NSArray<T> sorted(com.webobjects.foundation.NSArray<T> array,
com.webobjects.foundation.NSArray<com.webobjects.eocontrol.EOSortOrdering> orderings)
chain
public static ERXSortOrdering.ERXSortOrderings chain(com.webobjects.eocontrol.EOSortOrdering... sortOrderings)
chain
public static ERXSortOrdering.ERXSortOrderings chain(com.webobjects.foundation.NSArray<com.webobjects.eocontrol.EOSortOrdering>... arr)
Copyright © 2002 – 2007 Project Wonder.