Class s.c.m.m.TaggedMessage(Message):

Part of spamfighter.core.message.message View Source View In Hierarchy

Сообщение с прицепленными к нему тэгами.
Instance Variables_tagsсписок тегов, прицепленных к сообщению (type: dict )
Method __init__ Конструктор.
Method addTag Добавить тэг tag к сообщению.
Method getTags Получить все текущие тэги сообщения.
Method checkHasAllTags Проверить, содержит ли сообщение все указанные тэги.
Method checkHasNoTags Проверить, что в сообщении нет ни одного из указанных тэгов.
Method __eq__ Undocumented
Method __repr__ Undocumented

Inherited from Message:

Method get Получить атрибут по имени.
Method __getitem__ Undocumented
Method __iter__ Undocumented
Method _putAttr Добавить атрибут к сообщению.
def __init__(self, *args, **kwargs): (source)
Конструктор.

Для создания TaggedMessage из Message необходимо передать Message в параметре с именем message.

def addTag(self, tag): (source)
Добавить тэг tag к сообщению.
Parameterstagтэг (type: str )
def getTags(self): (source)
Получить все текущие тэги сообщения.
Returnsсписок тэгов (type: list(str) )
def checkHasAllTags(self, tags): (source)
Проверить, содержит ли сообщение все указанные тэги.
Parameterstagsсписок тэгов (type: list(str) )
Returnsсодержит ли все указанные тэги? (type: bool )
def checkHasNoTags(self, tags): (source)
Проверить, что в сообщении нет ни одного из указанных тэгов.
Parameterstagsсписок тэгов (type: list(str) )
Returnsне содержит ли все указанные тэги? (type: bool )
def __eq__(self, other): (source)
Undocumented
def __repr__(self): (source)
Undocumented
API Documentation for SpamFighter, generated by pydoctor at 2009-02-27 11:58:37.