l.s.w.v.NamedSQLObjectHugeVocabulary(NamedSQLObjectVocabulary) : class documentation

Part of lp.services.webapp.vocabulary View In Hierarchy

Known subclasses: lp.registry.vocabularies.PillarVocabularyBase, lp.soyuz.model.binaryandsourcepackagename.BinaryAndSourcePackageNameVocabulary

A NamedSQLObjectVocabulary that implements IHugeVocabulary.
Method __init__ Undocumented
Method search Return terms where query is a subtring of the name.
Method searchForTerms Undocumented

Inherited from NamedSQLObjectVocabulary:

Method toTerm See SQLObjectVocabularyBase.
Method getTermByToken Undocumented

Inherited from SQLObjectVocabularyBase (via NamedSQLObjectVocabulary):

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

Inherited from FilteredVocabularyBase (via NamedSQLObjectVocabulary, SQLObjectVocabularyBase):

Method __getattribute__ Undocumented
Method supportedFilters Undocumented
def __init__(self, context=None):
def search(self, query, vocab_filter=None):
Return terms where query is a subtring of the name.
def searchForTerms(self, query=None, vocab_filter=None):
API Documentation for Launchpad, generated by pydoctor at 2019-07-19 00:00:17.