Lines Matching full:self
132 return self;
229 BOOL foundDate = [self findKey:&dateKey forDay:[entry lastVisitedTimeInterval]];
258 [self removeItemFromDateCaches:entry];
260 BOOL itemWasInDateCaches = [self removeItemFromDateCaches:entry];
273 if ([self findKey:&dateKey forDay:[entry lastVisitedTimeInterval]])
275 [self insertItem:entry forDateKey:dateKey];
299 BOOL itemWasInDateCaches = [self removeItemFromDateCaches:entry];
311 [self addItemToDateCaches:entry];
331 [self removeItemForURLString:URLString];
339 [self addItemToDateCaches:entry];
356 [self removeItemForURLString:URLString];
368 [self removeItem:[entries objectAtIndex:index]];
399 [self addItem:entry discardDuplicate:NO];
429 if (![self findKey:&dateKey forDay:[date timeIntervalSinceReferenceDate]])
443 return [self itemForURLString:[URL _web_originalDataAsString]] != nil;
448 return [self itemForURLString:[URL _web_originalDataAsString]];
488 return [[NSCalendarDate calendarDate] dateByAddingYears:0 months:0 days:-[self historyAgeInDaysLimit]
538 int itemCountLimit = [self historyItemLimit];
539 NSTimeInterval ageLimitDate = [[self ageLimitDate] timeIntervalSinceReferenceDate];
560 if ([self addItem:item discardDuplicate:YES])
586 if (![self loadHistoryGutsFromURL:URL savedItemsCount:&numberOfItems collectDiscardedItemsInto:discardedItems error:error])
617 BOOL result = [[self data] writeToURL:URL options:0 error:error];
666 self = [super init];
667 if (!self)
670 return self;
685 postNotificationName:name object:self userInfo:userInfo];
691 [self _sendNotification:WebHistoryItemsRemovedNotification
700 [self _sendNotification:WebHistoryAllItemsRemovedNotification entries:entries];
706 [self _sendNotification:WebHistoryItemsAddedNotification
746 object:self];
749 [self _sendNotification:WebHistoryItemsDiscardedWhileLoadingNotification entries:discardedItems];
761 object:self];
831 [self _sendNotification:WebHistoryItemsAddedNotification entries:entries];