/
ABPersonLinker.h
35 lines (30 loc) · 1.5 KB
/
ABPersonLinker.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
/* Generated by RuntimeBrowser.
Image: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/AddressBook.framework/AddressBook
*/
@class NSMutableDictionary;
@interface ABPersonLinker : NSObject {
void *_addressBook;
NSMutableDictionary *_peopleByFirstName;
NSMutableDictionary *_peopleByLastName;
NSMutableDictionary *_peopleByOrganization;
}
+ (void)startAutoLinkingNewPeopleInAddressBook:(void*)arg1 inProcess:(BOOL)arg2;
+ (BOOL)isLinkDataValidForAddressBook:(void*)arg1;
- (void)linkNewlyAddedPerson:(void*)arg1;
- (id)suggestedPeopleToLinkWithPerson:(void*)arg1 isInitialLinking:(BOOL)arg2;
- (BOOL)linkRecentlyAddedPeopleWithLimit:(int)arg1;
- (id)copyArrayOfAllPeopleWithROWIDGreatThan:(int)arg1 withLimit:(int)arg2;
- (void)makeInitialLinksCountingOuterIterations:(int*)arg1;
- (void)makeLinksForAddedPeople:(id)arg1 inInitialLinking:(BOOL)arg2 countingOuterIterations:(int*)arg3;
- (id)otherPeopleInArray:(id)arg1 matchingPerson:(void*)arg2;
- (void)presortPeople:(id)arg1;
- (void)removeAllLinks;
- (void)addPerson:(void*)arg1 toDictionary:(id)arg2 withProperty:(int)arg3;
- (BOOL)shouldLinkPerson:(void*)arg1 toPeopleInDatabase:(id)arg2 andNewlyAddedPeople:(id)arg3 inInitialLinking:(BOOL)arg4;
- (id)otherPeopleInDatabaseMatchingPerson:(void*)arg1 notIncludingPeople:(id)arg2;
- (void)linkRecentlyAddedPeople;
- (void)makeInitialLinks;
- (id)initWithAddressBook:(void*)arg1;
- (id)init;
- (void)dealloc;
@end