- (void)addFriend:(LJFriend *)amigo;
- (NSDate *)createdDate;
This method returns the date the receiver was created; this is not necessarily the date the group it represents was created. If the group was created externally, this will be the date that the LJKit first learned of its existence. Because of this, this method is somewhat unreliable. For instance, if the user deletes a group, then creates a new one with the same number, then logs in with the LJKit, it will appear to be the same group. For this reason it is advised that users not manipulate groups outside of the LJKit.
- (BOOL)isMember:(LJFriend *)amigo;
If the receiver belongs to a different account than amigo, the result is undefined.
Result: YES if amigo is a member of this group; NO otherwise.- (BOOL)isPublic;
- (unsigned int)mask;
Result: An NSArray of LJFriend objects.- (NSArray *)memberArray;
Result: An NSSet of LJFriend objects.- (NSSet *)memberSet;
- (NSURL *)membersEntriesHttpURL;
LiveJournal allows the friends view to be filtered by group. This method returns an URL of the friends view showing entries only by members of this group.
- (NSDate *)modifiedDate;
This method returns the date the receiver was changed in some way. It is used to determine which groups have changes that need to be synchronized with the server.
- (NSString *)name;
- (NSArray *)nonMemberArray;
This method returns users who are friends of the parent account but are not members of this group.
Result: A sorted NSArray of LJFriend objects.- (NSSet *)nonMemberSet;
This method returns users who are friends of the parent account but are not members of this group.
Result: An NSSet of LJFriend objects.- (unsigned int)number;
- (void)removeFriend:(LJFriend *)amigo;
- (void)setName:(NSString *)name;
- (void)setPublic:(BOOL)flag;
- (void)setSortOrder:(unsigned char)sortOrder;
- (unsigned char)sortOrder;
(Last Updated 2/17/2003)