l.r.v.PersonAccountToMergeVocabulary(BasePersonVocabulary, SQLObjectVocabularyBase) : class documentation

Part of lp.registry.vocabularies View In Hierarchy

Known subclasses: lp.registry.vocabularies.AdminMergeablePersonVocabulary

The set of all non-merged people with at least one email address.

This vocabulary is a very specialized one, meant to be used only to choose accounts to merge. You don't want to use it.

Method __contains__ Undocumented
Method search See SQLObjectVocabularyBase.
Method _select Return IPerson objects that match the text.

Inherited from BasePersonVocabulary:

Method toTerm Return the term for this object.
Method getTermByToken Return the term for the given token.

Inherited from SQLObjectVocabularyBase:

Method __init__ Undocumented
Method searchForTerms Undocumented
Method toTerm Undocumented
Method __iter__ Return an iterator which provides the terms from the vocabulary.
Method __len__ Undocumented
Method getTerm Undocumented
Method getTermByToken Undocumented
Method emptySelectResults Return a SelectResults object without any elements.

Inherited from FilteredVocabularyBase (via SQLObjectVocabularyBase):

Method __getattribute__ Undocumented
Method supportedFilters Undocumented
def __contains__(self, obj):
Undocumented
def _select(self, text=''):
Return IPerson objects that match the text.
def search(self, text, vocab_filter=None):
See SQLObjectVocabularyBase.

Return people whose fti or email address match :text.

API Documentation for Launchpad, generated by pydoctor at 2019-05-25 00:00:03.