Samond Classes Library 1.2.6-STABLE build 219
List of all members
SCSorter Class Reference

Abstract implementation of the protocol SCSorter. More...

#import <SCSorter.h>

+ Inheritance diagram for SCSorter:

Sorting Objects

(void) - ascendingSortCollection:
 
(void) - descendingSortCollection:
 

Sorting Strings

(void) - ascendingSortText:
 
(void) - descendingSortText:
 

Additional Inherited Members

- Instance Methods inherited from SCObject
(instancetype) - initWithCoder:
 
(instancetype) - initWithContentsOfSerializedFile:
 
(void) - encodeWithCoder:
 
(BOOL) - writeContentsToSerializedFile:
 
(instancetype) - initWithDataDictionary:
 
(instancetype) - initWithDataDictionaryFromFile:
 
(void) - writeToDataDictionary:
 
(void) - writeToDataDictionaryFile:atomically:
 
(void) - writeToDataDictionaryFile:
 
(NSDictionary *) - dataDictionary
 
(instancetype) - initWithStream:
 
(instancetype) - initWithFileStream:
 
(void) - writeToStream:
 
(void) - writeToFileStream:
 
(void) - appendToFileStream:
 
(id) - copyObject
 
(SCComparisonResult- compareWithObject:
 
(BOOL) - isEqual:
 
(instancetype) - initWithData:
 
(instancetype) - initWithDataWrapper:
 
(instancetype) - initWithContentsOfFile:
 
(instancetype) - initWithContentsOfURL:
 
(instancetype) - initWithContentsOfURLString:
 
(void) - writeToData:
 
(BOOL) - writeToFile:
 
(BOOL) - writeToURL:
 
(BOOL) - writeToURLString:
 
(NSData *) - data
 
- Instance Methods inherited from <SCSorter>
- Properties inherited from SCObject
NSString * className
 

Detailed Description

Abstract implementation of the protocol SCSorter.

SDK
macOS 10.6+, iOS 7.0+, GNUstep
Since
version 1.1.3

Declares the abstract implementation of the protocol SCSorter methods.

Method Documentation

- (void) ascendingSortCollection: (id<SCMutableIndexedCollection>)  collection

Sorts ascending the objects within the specified collection.

Parameters
collection- collection with objects to sorting
Exceptions
SCCollectionException- collection error detected

Reimplemented from <SCSorter>.

- (void) ascendingSortText: (SCStrings *)  text

Sorts ascending the strings within the specified strings list.

Parameters
text- list with strings to sorting
Exceptions
SCTextException- text error detected

Reimplemented from <SCSorter>.

- (void) descendingSortCollection: (id<SCMutableIndexedCollection>)  collection

Sorts descending the objects within the specified collection.

Parameters
collection- collection with objects to sorting
Exceptions
SCCollectionException- collection error detected

Reimplemented from <SCSorter>.

- (void) descendingSortText: (SCStrings *)  text

Sorts descending the strings within the specified strings list.

Parameters
text- list with strings to sorting
Exceptions
SCTextException- text error detected

Reimplemented from <SCSorter>.


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