Samond Classes Library 1.2.0-RELEASE build 166
|
Collections communications protocol. More...
#import <SCCollectioning.h>
Collection Support | |
(id< SCCollectioning >) | - copyObject |
(SCComparisonResult) | - compareWithObject: |
(NSString *) | - className |
Collections communications protocol.
Declares methods for communicate between class instances and collections of any supported type. Defined by the protocol methods support such internal collection operations as a copying and comparing objects within the collections.
- (NSString *) className |
- (SCComparisonResult) compareWithObject: | (id< SCCollectioning >) | object |
Returns the result of comparison the receiving instance with the specified instance.
object | - second instance for comparison |
Reimplemented in NSString(SCString), NSOrderedSet(SCNSOrderedSet), NSArray(SCNSArray), NSDictionary(SCNSDictionary), NSSet(SCNSSet), NSNull(SCNull), NSDate(SCDate), NSNumber(SCNumber), and SCObject.
- (id<SCCollectioning>) copyObject |
Returns the copy of the receiving instance.
Reimplemented in NSString(SCString), NSOrderedSet(SCNSOrderedSet), NSArray(SCNSArray), NSDictionary(SCNSDictionary), NSSet(SCNSSet), NSNull(SCNull), NSDate(SCDate), NSNumber(SCNumber), and SCObject.