/headers/Message/MessageCriterion.h

gehe zur Dokumentation dieser Datei
00001 /*
00002  *     Generated by class-dump 3.1.1.
00003  *
00004  *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard.
00005  */
00006 
00007 #import "NSObject.h"
00008 
00009 @class NSArray, NSString;
00010 
00011 @interface MessageCriterion : NSObject
00012 {
00013     NSString *_uniqueId;
00014     NSString *_criterionIdentifier;
00015     NSString *_expression;
00016     int _qualifier;
00017     NSArray *_criteria;
00018     int _dateUnitType;
00019     NSString *_name;
00020     unsigned int _allCriteriaMustBeSatisfied:1;
00021     unsigned int _dateIsRelative:1;
00022     int _type;
00023     NSArray *_requiredHeaders;
00024 }
00025 
00026 + (void)initialize;
00027 + (id)criteriaFromDefaultsArray:(id)fp8;
00028 + (id)criteriaFromDefaultsArray:(id)fp8 removingRecognizedKeys:(BOOL)fp12;
00029 + (id)defaultsArrayFromCriteria:(id)fp8;
00030 + (void)_updateAddressComments:(id)fp8;
00031 + (int)criterionTypeForString:(id)fp8;
00032 + (id)stringForCriterionType:(int)fp8;
00033 + (id)criterionForMailboxURL:(id)fp8;
00034 + (id)messageIsDeletedCriterion:(BOOL)fp8;
00035 - (id)init;
00036 - (id)initWithCriterion:(id)fp8 expression:(id)fp12;
00037 - (id)initWithType:(int)fp8 qualifier:(int)fp12 expression:(id)fp16;
00038 - (id)initWithDictionary:(id)fp8;
00039 - (id)initWithDictionary:(id)fp8 andRemoveRecognizedKeysIfMutable:(BOOL)fp12;
00040 - (void)dealloc;
00041 - (BOOL)isEqual:(id)fp8;
00042 - (id)descriptionWithDepth:(unsigned int)fp8;
00043 - (id)description;
00044 - (id)dictionaryRepresentation;
00045 - (int)criterionType;
00046 - (void)setCriterionType:(int)fp8;
00047 - (id)criterionIdentifier;
00048 - (void)setCriterionIdentifier:(id)fp8;
00049 - (id)_qualifierString;
00050 - (int)qualifier;
00051 - (void)setQualifier:(int)fp8;
00052 - (id)expression;
00053 - (void)setExpression:(id)fp8;
00054 - (id)name;
00055 - (void)setName:(id)fp8;
00056 - (id)_headersRequiredForEvaluation;
00057 - (BOOL)_evaluateHeaderCriterion:(id)fp8;
00058 - (BOOL)_evaluateAddressBookCriterion:(id)fp8;
00059 - (BOOL)_evaluateFullNameCriterion:(id)fp8;
00060 - (BOOL)_evaluateIsDigitallySignedCriterion:(id)fp8;
00061 - (BOOL)_evaluateIsEncryptedCriterion:(id)fp8;
00062 - (BOOL)_evaluatePriorityIsNormalCriterion:(id)fp8;
00063 - (BOOL)_evaluatePriorityIsHighCriterion:(id)fp8;
00064 - (BOOL)_evaluatePriorityIsLowCriterion:(id)fp8;
00065 - (BOOL)_evaluateAttachmentCriterion:(id)fp8;
00066 - (BOOL)_evaluateAccountCriterion:(id)fp8;
00067 - (BOOL)_evaluateAddressHistoryCriterion:(id)fp8;
00068 - (BOOL)_evaluateDateCriterion:(id)fp8;
00069 - (BOOL)doesMessageSatisfyCriterion:(id)fp8;
00070 - (int)messageRuleQualifierForString:(id)fp8;
00071 - (id)stringForMessageRuleQualifier:(int)fp8;
00072 - (id)criteria;
00073 - (void)setCriteria:(id)fp8;
00074 - (BOOL)allCriteriaMustBeSatisfied;
00075 - (void)setAllCriteriaMustBeSatisfied:(BOOL)fp8;
00076 - (int)dateUnits;
00077 - (void)setDateUnits:(int)fp8;
00078 - (BOOL)dateIsRelative;
00079 - (void)setDateIsRelative:(BOOL)fp8;
00080 - (id)emailAddressesForGroupCriterion;
00081 
00082 @end
00083