Part of lp.registry.model.person View In Hierarchy
| Method | __init__ | Undocumented |
| Method | isNameBlacklisted | See IPersonSet. |
| Method | getTopContributors | See IPersonSet. |
| Method | getByOpenIDIdentifier | See IPersonSet. |
| Method | getOrCreateByOpenIDIdentifier | See IPersonSet. |
| Method | getOrCreateSoftwareCenterCustomer | See IPersonSet. |
| Method | getUsernameForSSO | See IPersonSet. |
| Method | setUsernameFromSSO | See IPersonSet. |
| Method | getSSHKeysForSSO | See IPersonSet |
| Method | addSSHKeyFromSSO | See IPersonSet |
| Method | deleteSSHKeyFromSSO | See IPersonSet. |
| Method | newTeam | See IPersonSet. |
| Method | createPersonAndEmail | See IPersonSet. |
| Method | createPersonWithoutEmail | Create and return a new Person without using an email address. |
| Method | createPlaceholderPerson | See IPersonSet. |
| Method | ensurePerson | See IPersonSet. |
| Method | getByName | See IPersonSet. |
| Method | getByAccount | See IPersonSet. |
| Method | updateStatistics | See IPersonSet. |
| Method | peopleCount | See IPersonSet. |
| Method | teamsCount | See IPersonSet. |
| Method | find | See IPersonSet. |
| Method | findPerson | See IPersonSet. |
| Method | findTeam | See IPersonSet. |
| Method | get | See IPersonSet. |
| Method | getByEmail | See IPersonSet. |
| Method | getByEmails | See IPersonSet. |
| Method | mergeAsync | See IPersonSet. |
| Method | getValidPersons | See IPersonSet. |
| Method | getPeopleWithBranches | See IPersonSet. |
| Method | updatePersonalStandings | See IPersonSet. |
| Method | cacheBrandingForPeople | See IPersonSet. |
| Method | getPrecachedPersonsFromIDs | See IPersonSet. |
| Method | _validateName | Undocumented |
| Method | _newPerson | Create and return a new Person with the given attributes. |
| Method | _teamEmailQuery | Product the query for team email addresses. |
| Method | _teamNameQuery | Produce the query for team names. |
| Method | _getPrecachedPersons | Lookup all members of the team with optional precaching. |
IPersonSet.IPersonSet.IPersonSet.IPersonSet.See IPersonSet.
IPersonSet.IPersonSet.IPersonSet.IPersonSet.| Parameters | store | Provide ability to specify the store. |
| origin | List of storm tables and joins. This list will be appended to. The Person table is required. | |
| conditions | Storm conditions for tables in origin. | |
| need_karma | The karma attribute will be cached. | |
| need_ubuntu_coc | The is_ubuntu_coc_signer attribute will be cached. | |
| need_location | The location attribute will be cached. | |
| need_archive | The archive attribute will be cached. | |
| need_preferred_email | The preferred email attribute will be cached. | |
| need_validity | The is_valid attribute will be cached. | |
| need_icon | Cache the persons' icons so that their URLs can be generated without further reference to the database. |