MessageCriterion Klassenreferenz

#import <MessageCriterion.h>

Abgeleitet von NSObject.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - init
(id) - initWithCriterion:expression:
(id) - initWithType:qualifier:expression:
(id) - initWithDictionary:
(id) - initWithDictionary:andRemoveRecognizedKeysIfMutable:
(void) - dealloc
(BOOL) - isEqual:
(id) - descriptionWithDepth:
(id) - description
(id) - dictionaryRepresentation
(int) - criterionType
(void) - setCriterionType:
(id) - criterionIdentifier
(void) - setCriterionIdentifier:
(id) - _qualifierString
(int) - qualifier
(void) - setQualifier:
(id) - expression
(void) - setExpression:
(id) - name
(void) - setName:
(id) - _headersRequiredForEvaluation
(BOOL) - _evaluateHeaderCriterion:
(BOOL) - _evaluateAddressBookCriterion:
(BOOL) - _evaluateFullNameCriterion:
(BOOL) - _evaluateIsDigitallySignedCriterion:
(BOOL) - _evaluateIsEncryptedCriterion:
(BOOL) - _evaluatePriorityIsNormalCriterion:
(BOOL) - _evaluatePriorityIsHighCriterion:
(BOOL) - _evaluatePriorityIsLowCriterion:
(BOOL) - _evaluateAttachmentCriterion:
(BOOL) - _evaluateAccountCriterion:
(BOOL) - _evaluateAddressHistoryCriterion:
(BOOL) - _evaluateDateCriterion:
(BOOL) - doesMessageSatisfyCriterion:
(int) - messageRuleQualifierForString:
(id) - stringForMessageRuleQualifier:
(id) - criteria
(void) - setCriteria:
(BOOL) - allCriteriaMustBeSatisfied
(void) - setAllCriteriaMustBeSatisfied:
(int) - dateUnits
(void) - setDateUnits:
(BOOL) - dateIsRelative
(void) - setDateIsRelative:
(id) - emailAddressesForGroupCriterion

Öffentliche, statische Methoden

(void) + initialize
(id) + criteriaFromDefaultsArray:
(id) + criteriaFromDefaultsArray:removingRecognizedKeys:
(id) + defaultsArrayFromCriteria:
(void) + _updateAddressComments:
(int) + criterionTypeForString:
(id) + stringForCriterionType:
(id) + criterionForMailboxURL:
(id) + messageIsDeletedCriterion:

Geschützte Attribute

NSString_uniqueId
NSString_criterionIdentifier
NSString_expression
int _qualifier
NSArray_criteria
int _dateUnitType
NSString_name
unsigned int _allCriteriaMustBeSatisfied:1
unsigned int _dateIsRelative:1
int _type
NSArray_requiredHeaders

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei MessageCriterion.h.


Dokumentation der Elementfunktionen

+ (void) initialize  

Implementiert NSObject.

+ (id) criteriaFromDefaultsArray: (id)  fp8  

+ (id) criteriaFromDefaultsArray: (id)  fp8
removingRecognizedKeys: (BOOL)  fp12 

+ (id) defaultsArrayFromCriteria: (id)  fp8  

+ (void) _updateAddressComments: (id)  fp8  

+ (int) criterionTypeForString: (id)  fp8  

+ (id) stringForCriterionType: (int)  fp8  

+ (id) criterionForMailboxURL: (id)  fp8  

+ (id) messageIsDeletedCriterion: (BOOL)  fp8  

- (id) init  

- (id) initWithCriterion: (id)  fp8
expression: (id)  fp12 

- (id) initWithType: (int)  fp8
qualifier: (int)  fp12
expression: (id)  fp16 

- (id) initWithDictionary: (id)  fp8  

- (id) initWithDictionary: (id)  fp8
andRemoveRecognizedKeysIfMutable: (BOOL)  fp12 

- (void) dealloc  

Implementiert NSObject.

- (BOOL) isEqual: (id)  fp8  

Implementiert NSObject.

- (id) descriptionWithDepth: (unsigned int)  fp8  

- (id) description  

- (id) dictionaryRepresentation  

- (int) criterionType  

- (void) setCriterionType: (int)  fp8  

- (id) criterionIdentifier  

- (void) setCriterionIdentifier: (id)  fp8  

- (id) _qualifierString  

- (int) qualifier  

- (void) setQualifier: (int)  fp8  

- (id) expression  

- (void) setExpression: (id)  fp8  

- (id) name  

- (void) setName: (id)  fp8  

- (id) _headersRequiredForEvaluation  

- (BOOL) _evaluateHeaderCriterion: (id)  fp8  

- (BOOL) _evaluateAddressBookCriterion: (id)  fp8  

- (BOOL) _evaluateFullNameCriterion: (id)  fp8  

- (BOOL) _evaluateIsDigitallySignedCriterion: (id)  fp8  

- (BOOL) _evaluateIsEncryptedCriterion: (id)  fp8  

- (BOOL) _evaluatePriorityIsNormalCriterion: (id)  fp8  

- (BOOL) _evaluatePriorityIsHighCriterion: (id)  fp8  

- (BOOL) _evaluatePriorityIsLowCriterion: (id)  fp8  

- (BOOL) _evaluateAttachmentCriterion: (id)  fp8  

- (BOOL) _evaluateAccountCriterion: (id)  fp8  

- (BOOL) _evaluateAddressHistoryCriterion: (id)  fp8  

- (BOOL) _evaluateDateCriterion: (id)  fp8  

- (BOOL) doesMessageSatisfyCriterion: (id)  fp8  

- (int) messageRuleQualifierForString: (id)  fp8  

- (id) stringForMessageRuleQualifier: (int)  fp8  

- (id) criteria  

- (void) setCriteria: (id)  fp8  

- (BOOL) allCriteriaMustBeSatisfied  

- (void) setAllCriteriaMustBeSatisfied: (BOOL)  fp8  

- (int) dateUnits  

- (void) setDateUnits: (int)  fp8  

- (BOOL) dateIsRelative  

- (void) setDateIsRelative: (BOOL)  fp8  

- (id) emailAddressesForGroupCriterion  


Dokumentation der Datenelemente

- (NSString*) _uniqueId [protected]

Definiert in Zeile 13 der Datei MessageCriterion.h.

- (NSString*) _criterionIdentifier [protected]

Definiert in Zeile 14 der Datei MessageCriterion.h.

- (NSString*) _expression [protected]

Definiert in Zeile 15 der Datei MessageCriterion.h.

- (int) _qualifier [protected]

Definiert in Zeile 16 der Datei MessageCriterion.h.

- (NSArray*) _criteria [protected]

Definiert in Zeile 17 der Datei MessageCriterion.h.

- (int) _dateUnitType [protected]

Definiert in Zeile 18 der Datei MessageCriterion.h.

- (NSString*) _name [protected]

Definiert in Zeile 19 der Datei MessageCriterion.h.

- (unsigned int) _allCriteriaMustBeSatisfied [protected]

Definiert in Zeile 20 der Datei MessageCriterion.h.

- (unsigned int) _dateIsRelative [protected]

Definiert in Zeile 21 der Datei MessageCriterion.h.

- (int) _type [protected]

Definiert in Zeile 22 der Datei MessageCriterion.h.

- (NSArray*) _requiredHeaders [protected]

Definiert in Zeile 23 der Datei MessageCriterion.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: