ERXS Class Reference

Collaboration diagram for ERXS:

Collaboration graph
[legend]

List of all members.

Static Public Member Functions

static ERXSortOrdering asc (String key)
static ERXSortOrdering ascInsensitive (String key)
static
ERXSortOrdering.ERXSortOrderings 
ascInsensitives (String...keys)
static
ERXSortOrdering.ERXSortOrderings 
ascs (String...keys)
static
ERXSortOrdering.ERXSortOrderings 
chain (NSArray< EOSortOrdering >...arr)
static
ERXSortOrdering.ERXSortOrderings 
chain (EOSortOrdering...sortOrderings)
static ERXSortOrdering desc (String key)
static ERXSortOrdering descInsensitive (String key)
static
ERXSortOrdering.ERXSortOrderings 
descInsensitives (String...keys)
static
ERXSortOrdering.ERXSortOrderings 
descs (String...keys)
static< T > void sort (NSMutableArray< T > array, NSArray< EOSortOrdering > orderings)
static< T > void sort (NSMutableArray< T > array, EOSortOrdering...orderings)
static< T > NSArray< T > sorted (NSArray< T > array, NSArray< EOSortOrdering > orderings)
static< T > NSArray< T > sorted (NSArray< T > array, EOSortOrdering...orderings)
static ERXSortOrdering sortOrder (String key, NSSelector comparison)
static
ERXSortOrdering.ERXSortOrderings 
sortOrders (NSSelector sel, String...keys)
static
ERXSortOrdering.ERXSortOrderings 
sortOrders (String key1, NSSelector comparison1, String key2, NSSelector comparison2)
static
ERXSortOrdering.ERXSortOrderings 
sortOrders (String key, NSSelector comparison)

Static Public Attributes

static final NSSelector ASC = EOSortOrdering.CompareAscending
static final NSSelector DESC = EOSortOrdering.CompareDescending
static final NSSelector INS_ASC = EOSortOrdering.CompareCaseInsensitiveAscending
static final NSSelector INS_DESC = EOSortOrdering.CompareCaseInsensitiveDescending


Detailed Description

ERXS provides lots of much shorter methods of constructing and using EOSortOrdering than the very verbose style that you normally have to use.

Member Function Documentation

static ERXSortOrdering asc ( String  key  )  [static]

static ERXSortOrdering ascInsensitive ( String  key  )  [static]

static ERXSortOrdering.ERXSortOrderings ascInsensitives ( String...  keys  )  [static]

static ERXSortOrdering.ERXSortOrderings ascs ( String...  keys  )  [static]

static ERXSortOrdering.ERXSortOrderings chain ( NSArray< EOSortOrdering >...  arr  )  [static]

static ERXSortOrdering.ERXSortOrderings chain ( EOSortOrdering...  sortOrderings  )  [static]

static ERXSortOrdering desc ( String  key  )  [static]

static ERXSortOrdering descInsensitive ( String  key  )  [static]

static ERXSortOrdering.ERXSortOrderings descInsensitives ( String...  keys  )  [static]

static ERXSortOrdering.ERXSortOrderings descs ( String...  keys  )  [static]

static <T> void sort ( NSMutableArray< T >  array,
NSArray< EOSortOrdering >  orderings 
) [static]

static <T> void sort ( NSMutableArray< T >  array,
EOSortOrdering...  orderings 
) [static]

static <T> NSArray<T> sorted ( NSArray< T >  array,
NSArray< EOSortOrdering >  orderings 
) [static]

static <T> NSArray<T> sorted ( NSArray< T >  array,
EOSortOrdering...  orderings 
) [static]

static ERXSortOrdering sortOrder ( String  key,
NSSelector  comparison 
) [static]

static ERXSortOrdering.ERXSortOrderings sortOrders ( NSSelector  sel,
String...  keys 
) [static]

static ERXSortOrdering.ERXSortOrderings sortOrders ( String  key1,
NSSelector  comparison1,
String  key2,
NSSelector  comparison2 
) [static]

static ERXSortOrdering.ERXSortOrderings sortOrders ( String  key,
NSSelector  comparison 
) [static]


Member Data Documentation

final NSSelector ASC = EOSortOrdering.CompareAscending [static]

final NSSelector DESC = EOSortOrdering.CompareDescending [static]

final NSSelector INS_ASC = EOSortOrdering.CompareCaseInsensitiveAscending [static]

final NSSelector INS_DESC = EOSortOrdering.CompareCaseInsensitiveDescending [static]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:11 2012 for Project Wonder by  doxygen 1.5.8