public interface User extends RegistryObject
Modifier and Type | Method and Description |
---|---|
java.util.Collection<EmailAddress> |
getEmailAddresses()
Gets the email addresses for this User.
|
Organization |
getOrganization()
Gets the Organization that this User is affiliated with.
|
PersonName |
getPersonName()
Returns the name of this User.
|
java.util.Collection<PostalAddress> |
getPostalAddresses()
Gets the postal address for this User.
|
java.util.Collection<TelephoneNumber> |
getTelephoneNumbers()
Gets the telephone numbers for this User that match the specified
telephone number type.
|
java.lang.String |
getType()
Gets the type for this User.
|
java.net.URL |
getUrl()
Gets the URL to the web page for this User.
|
void |
setEmailAddresses(java.util.Collection<EmailAddress> emailAddresses)
Sets the Collection of EmailAddress instances for this User.
|
void |
setPersonName(PersonName personName)
Sets the name of this User.
|
void |
setPostalAddresses(java.util.Collection<PostalAddress> addresses)
Sets the addresses for this User.
|
void |
setTelephoneNumbers(java.util.Collection<TelephoneNumber> phoneNumbers)
Sets the various telephone numbers for this user.
|
void |
setType(java.lang.String type)
Sets the type for this User.
|
void |
setUrl(java.net.URL url)
Sets the URL to the web page for this User.
|
getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getExternalIdentifiers, getExternalLinks, getObjectType, getRegistryPackages, getSubmittingOrganization, setAssociations, setClassifications, setExternalIdentifiers, setExternalLinks, setSubmittingOrganization
getDescription, getKey, getName, setDescription, setName
getSlots, setSlots
java.util.Collection<EmailAddress> getEmailAddresses()
Organization getOrganization()
PersonName getPersonName()
java.util.Collection<PostalAddress> getPostalAddresses()
java.util.Collection<TelephoneNumber> getTelephoneNumbers()
java.lang.String getType()
java.net.URL getUrl()
void setEmailAddresses(java.util.Collection<EmailAddress> emailAddresses)
emailAddresses
- the Collection of EmailAddress instances for this User.svoid setPersonName(PersonName personName)
personName
- the name of this User.void setPostalAddresses(java.util.Collection<PostalAddress> addresses)
addresses
- the addresses for this User..void setTelephoneNumbers(java.util.Collection<TelephoneNumber> phoneNumbers)
phoneNumbers
- the various telephone numbers for this user.void setType(java.lang.String type)
type
- the type for this User.void setUrl(java.net.URL url)
url
- the type for this User.