public class PersonAccount extends LoginAccount
Java class for PersonAccount complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PersonAccount"> <complexContent> <extension base="{http://www.ibm.com/websphere/wim}LoginAccount"> <group ref="{http://www.ibm.com/websphere/wim}PersonPropertyGroup"/> </extension> </complexContent> </complexType>
The PersonAccount object extends the LoginAccount object, and represents an account with person properties.
In addition to support the properties defined by the LoginAccount object, principalName, password, realm and certificate, the PersonAccount defines the additional properties associated with this entity object such as uid, cn, sn, displayName, and email.
A PersonAccount object allows the schema of a person and his login accounts, defined by the respective LoginAccount objects, to be kept independent of each other. For example, the set of properties on a PersonAccount may not need to be exactly the same as the set of person-specific properties on each of that person's LoginAccount entities.
Constructor and Description |
---|
PersonAccount() |
Modifier and Type | Method and Description |
---|---|
static void |
addExtendedProperty(java.lang.String propName,
java.lang.String dataType,
boolean multiValued,
java.lang.Object defaultValue)
Allows for an extended property, or a property not pre-defined as part of this PersonAccount entity type, to be
added to the PersonAccount entity
|
static void |
clearExtendedProperties()
Removes all extended properties defined in this PersonAccount entity
|
java.lang.Object |
get(java.lang.String propName)
Gets the value of the requested property
|
java.lang.Boolean |
getActive()
Gets the value of the active property.
|
java.util.List<java.lang.String> |
getBusinessCategory()
Gets the value of the businessCategory property.
|
java.lang.String |
getBusinessCity() |
java.lang.String |
getBusinessCountryName() |
java.lang.String |
getBusinessPostalCode() |
java.lang.String |
getBusinessStateOrProvinceName() |
java.lang.String |
getBusinessStreet() |
java.util.List<java.lang.String> |
getC()
Gets the value of the c property.
|
java.util.List<java.lang.String> |
getCarLicense()
Gets the value of the carLicense property.
|
java.util.List<java.lang.String> |
getCity()
Gets the value of the city property.
|
java.lang.String |
getCn()
Gets the value of the cn property.
|
java.util.List<java.lang.String> |
getCountryName()
Gets the value of the countryName property.
|
java.lang.String |
getDataType(java.lang.String propName)
Gets the Java type of the value of the provided property.
|
java.util.List<java.lang.String> |
getDepartmentNumber()
Gets the value of the departmentNumber property.
|
java.util.List<java.lang.String> |
getDescription()
Gets the value of the description property.
|
java.util.List<java.lang.String> |
getDisplayName()
Gets the value of the displayName property.
|
java.lang.String |
getEmployeeNumber()
Gets the value of the employeeNumber property.
|
java.lang.String |
getEmployeeType()
Gets the value of the employeeType property.
|
java.util.Set<java.lang.String> |
getExtendedPropertyNames()
Returns a list of extended property names added to this PersonAccount entity
|
java.util.List<java.lang.String> |
getFacsimileTelephoneNumber()
Gets the value of the facsimileTelephoneNumber property.
|
java.util.List<java.lang.String> |
getGivenName()
Gets the value of the givenName property.
|
java.lang.String |
getHomeCity() |
java.lang.String |
getHomeCountryName() |
java.util.List<java.lang.String> |
getHomePostalAddress()
Gets the value of the homePostalAddress property.
|
java.lang.String |
getHomePostalCode() |
java.lang.String |
getHomeStateOrProvinceName() |
java.lang.String |
getHomeStreet() |
java.lang.String |
getHonorificPrefix()
Gets the value of the honorificPrefix property.
|
java.lang.String |
getHonorificSuffix()
Gets the value of the honorificSuffix property.
|
java.util.List<java.lang.String> |
getIbmJobTitle()
Gets the value of the ibmJobTitle property.
|
java.lang.String |
getIbmPrimaryEmail()
Gets the value of the ibmPrimaryEmail property.
|
java.util.List<java.lang.String> |
getIMs() |
java.util.List<java.lang.String> |
getInitials()
Gets the value of the initials property.
|
java.util.List<byte[]> |
getJpegPhoto()
Gets the value of the jpegPhoto property.
|
java.lang.String |
getKerberosId()
Gets the value of the kerberosId property.
|
java.util.List<java.lang.String> |
getL()
Gets the value of the l property.
|
java.lang.String |
getLabeledURI()
Gets the value of the labeledURI property.
|
java.lang.String |
getLocale()
Gets the value of the locale property.
|
java.util.List<java.lang.String> |
getLocalityName()
Gets the value of the localityName property.
|
java.lang.String |
getMail()
Gets the value of the mail property.
|
java.util.List<IdentifierType> |
getManager()
Gets the value of the manager property.
|
java.lang.String |
getMiddleName()
Gets the value of the middleName property.
|
java.util.List<java.lang.String> |
getMobile()
Gets the value of the mobile property.
|
java.lang.String |
getNickName()
Gets the value of the nickName property.
|
java.util.List<java.lang.String> |
getPager()
Gets the value of the pager property.
|
java.lang.String |
getPhotoUrl()
Gets the value of the photoURL property.
|
java.lang.String |
getPhotoUrlThumbnail()
Gets the value of the photoURLThumbnail property.
|
java.util.List<java.lang.String> |
getPostalAddress()
Gets the value of the postalAddress property.
|
java.util.List<java.lang.String> |
getPostalCode()
Gets the value of the postalCode property.
|
java.lang.String |
getPreferredLanguage()
Gets the value of the preferredLanguage property.
|
java.lang.String |
getProfileUrl()
Gets the value of the profileUrl property.
|
static java.util.List |
getPropertyNames(java.lang.String entityTypeName) |
java.util.List<java.lang.String> |
getRoomNumber()
Gets the value of the roomNumber property.
|
java.util.List<IdentifierType> |
getSecretary()
Gets the value of the secretary property.
|
java.util.List<java.lang.String> |
getSeeAlso()
Gets the value of the seeAlso property.
|
java.lang.String |
getSn()
Gets the value of the sn property.
|
java.util.List<java.lang.String> |
getSt()
Gets the value of the st property.
|
java.util.List<java.lang.String> |
getStateOrProvinceName()
Gets the value of the stateOrProvinceName property.
|
java.util.List<java.lang.String> |
getStreet()
Gets the value of the street property.
|
static java.util.HashSet |
getSubTypes() |
java.util.ArrayList |
getSuperTypes()
Gets a list of any model objects which this model object, LoginAccount, is
an extension of.
|
java.util.List<java.lang.String> |
getTelephoneNumber()
Gets the value of the telephoneNumber property.
|
java.lang.String |
getTimezone()
Gets the value of the timezone property.
|
java.util.List<java.lang.String> |
getTitle()
Gets the value of the title property.
|
java.lang.String |
getTypeName()
Gets the name of this model object, LoginAccount
|
java.lang.String |
getUid()
Gets the value of the uid property.
|
boolean |
isMandatory(java.lang.String propName)
Returns true if the provided property is a mandatory property; false, otherwise.
|
boolean |
isMultiValuedProperty(java.lang.String propName)
Return whether the specified property is a multi-valued property and capable of holding
multiple values.
|
boolean |
isPersistentProperty(java.lang.String propName)
Returns true if the provided property is a persistent property; false, otherwise.
|
boolean |
isSet(java.lang.String propName)
Returns true if the requested property is set; false, otherwise.
|
boolean |
isSetActive() |
boolean |
isSetBusinessCategory() |
boolean |
isSetBusinessCity() |
boolean |
isSetBusinessCountryName() |
boolean |
isSetBusinessPostalCode() |
boolean |
isSetBusinessStateOrProvinceName() |
boolean |
isSetBusinessStreet() |
boolean |
isSetC() |
boolean |
isSetCarLicense() |
boolean |
isSetCity() |
boolean |
isSetCn() |
boolean |
isSetCountryName() |
boolean |
isSetDepartmentNumber() |
boolean |
isSetDescription() |
boolean |
isSetDisplayName() |
boolean |
isSetEmployeeNumber() |
boolean |
isSetEmployeeType() |
boolean |
isSetFacsimileTelephoneNumber() |
boolean |
isSetGivenName() |
boolean |
isSetHomeCity() |
boolean |
isSetHomeCountryName() |
boolean |
isSetHomePostalAddress() |
boolean |
isSetHomePostalCode() |
boolean |
isSetHomeStateOrProvinceName() |
boolean |
isSetHomeStreet() |
boolean |
isSetHonorificPrefix() |
boolean |
isSetHonorificSuffix() |
boolean |
isSetIbmJobTitle() |
boolean |
isSetIbmPrimaryEmail() |
boolean |
isSetIMs() |
boolean |
isSetInitials() |
boolean |
isSetJpegPhoto() |
boolean |
isSetKerberosId() |
boolean |
isSetL() |
boolean |
isSetLabeledURI() |
boolean |
isSetLocale() |
boolean |
isSetLocalityName() |
boolean |
isSetMail() |
boolean |
isSetManager() |
boolean |
isSetMiddleName() |
boolean |
isSetMobile() |
boolean |
isSetNickName() |
boolean |
isSetPager() |
boolean |
isSetPhotoUrl() |
boolean |
isSetPhotoUrlThumbnail() |
boolean |
isSetPostalAddress() |
boolean |
isSetPostalCode() |
boolean |
isSetPreferredLanguage() |
boolean |
isSetProfileUrl() |
boolean |
isSetRoomNumber() |
boolean |
isSetSecretary() |
boolean |
isSetSeeAlso() |
boolean |
isSetSn() |
boolean |
isSetSt() |
boolean |
isSetStateOrProvinceName() |
boolean |
isSetStreet() |
boolean |
isSetTelephoneNumber() |
boolean |
isSetTimzone() |
boolean |
isSetTitle() |
boolean |
isSetUid() |
boolean |
isSubType(java.lang.String superTypeName)
Returns a true if the provided model object is one that this
model object extends; false, otherwise.
|
static void |
reInitializePropertyNames() |
void |
set(java.lang.String propName,
java.lang.Object value)
Sets the value of the provided property to the provided value.
|
void |
setActive(java.lang.Boolean value)
Sets the value of the active property.
|
void |
setBusinessCity(java.lang.String businessCity) |
void |
setBusinessCountryName(java.lang.String businessCountryName) |
void |
setBusinessPostalCode(java.lang.String businessPostalCode) |
void |
setBusinessStateOrProvinceName(java.lang.String businessStateOrProvinceName) |
void |
setBusinessStreet(java.lang.String businessStreet) |
void |
setCn(java.lang.String value)
Sets the value of the cn property.
|
void |
setEmployeeNumber(java.lang.String value)
Sets the value of the employeeNumber property.
|
void |
setEmployeeType(java.lang.String value)
Sets the value of the employeeType property.
|
void |
setHomeCity(java.lang.String homeCity) |
void |
setHomeCountryName(java.lang.String homeCountryName) |
void |
setHomePostalCode(java.lang.String homePostalCode) |
void |
setHomeStateOrProvinceName(java.lang.String homeStateOrProvinceName) |
void |
setHomeStreet(java.lang.String homeStreet) |
void |
setHonorificPrefix(java.lang.String value)
Sets the value of the honorificPrefix property.
|
void |
setHonorificSuffix(java.lang.String value)
Sets the value of the honorificSuffix property.
|
void |
setIbmPrimaryEmail(java.lang.String value)
Sets the value of the ibmPrimaryEmail property.
|
void |
setKerberosId(java.lang.String value)
Sets the value of the kerberosId property.
|
void |
setLabeledURI(java.lang.String value)
Sets the value of the labeledURI property.
|
void |
setLocale(java.lang.String value)
Sets the value of the locale property.
|
void |
setMail(java.lang.String value)
Sets the value of the mail property.
|
void |
setMiddleName(java.lang.String value)
Sets the value of the middleName property.
|
void |
setNickName(java.lang.String value)
Sets the value of the nickName property.
|
void |
setPhotoUrl(java.lang.String value)
Sets the value of the photoURL property.
|
void |
setPhotoUrlThumbnail(java.lang.String value)
Sets the value of the photoURLThumbnail property.
|
void |
setPreferredLanguage(java.lang.String value)
Sets the value of the preferredLanguage property.
|
void |
setProfileUrl(java.lang.String value)
Sets the value of the profileUrl property.
|
void |
setSn(java.lang.String value)
Sets the value of the sn property.
|
void |
setTimezone(java.lang.String value)
Sets the value of the timezone property.
|
void |
setUid(java.lang.String value)
Sets the value of the uid property.
|
java.lang.String |
toString()
Returns this model object, LoginAccount, and its contents as a String
|
void |
unset(java.lang.String propName)
Sets the value of provided property to null.
|
void |
unsetActive() |
void |
unsetBusinessCategory() |
void |
unsetBusinessCity() |
void |
unsetBusinessCountryName() |
void |
unsetBusinessPostalCode() |
void |
unsetBusinessStateOrProvinceName() |
void |
unsetBusinessStreet() |
void |
unsetC() |
void |
unsetCarLicense() |
void |
unsetCity() |
void |
unsetCountryName() |
void |
unsetDepartmentNumber() |
void |
unsetDescription() |
void |
unsetDisplayName() |
void |
unsetFacsimileTelephoneNumber() |
void |
unsetGivenName() |
void |
unsetHomeCity() |
void |
unsetHomeCountryName() |
void |
unsetHomePostalAddress() |
void |
unsetHomePostalCode() |
void |
unsetHomeStateOrProvinceName() |
void |
unsetHomeStreet() |
void |
unsetHonorificPrefix() |
void |
unsetHonorificSuffix() |
void |
unsetIbmJobTitle() |
void |
unsetIMs() |
void |
unsetInitials() |
void |
unsetJpegPhoto() |
void |
unsetL() |
void |
unsetLocale() |
void |
unsetLocalityName() |
void |
unsetManager() |
void |
unsetMiddleName() |
void |
unsetMobile() |
void |
unsetNickName() |
void |
unsetPager() |
void |
unsetPostalAddress() |
void |
unsetPostalCode() |
void |
unsetProfileUrl() |
void |
unsetRoomNumber() |
void |
unsetSecretary() |
void |
unsetSeeAlso() |
void |
unsetSt() |
void |
unsetStateOrProvinceName() |
void |
unsetStreet() |
void |
unsetTelephoneNumber() |
void |
unsetTimezone() |
void |
unsetTitle() |
getCertificate, getPassword, getPrincipalName, getRealm, isSetCertificate, isSetPassword, isSetPrincipalName, isSetRealm, setPassword, setPrincipalName, setRealm, unsetCertificate
getPartyRoles, isSetPartyRoles, unsetPartyRoles
getChangeType, getChildren, getCreateTimestamp, getEntitlementInfo, getGroups, getIdentifier, getModifyTimestamp, getParent, getSubEntityTypes, getViewIdentifiers, isSetChangeType, isSetChildren, isSetCreateTimestamp, isSetEntitlementInfo, isSetGroups, isSetIdentifier, isSetModifyTimestamp, isSetParent, isSetViewIdentifiers, isUnset, setChangeType, setCreateTimestamp, setEntitlementInfo, setIdentifier, setModifyTimestamp, setParent, unsetChildren, unsetGroups, unsetViewIdentifiers
public java.lang.String getUid()
String
public void setUid(java.lang.String value)
value
- allowed object is String
public boolean isSetUid()
public java.lang.String getCn()
String
public void setCn(java.lang.String value)
value
- allowed object is String
public boolean isSetCn()
public java.lang.String getSn()
String
public void setSn(java.lang.String value)
value
- allowed object is String
public boolean isSetSn()
public java.lang.String getPreferredLanguage()
String
public void setPreferredLanguage(java.lang.String value)
value
- allowed object is String
public boolean isSetPreferredLanguage()
public java.util.List<java.lang.String> getDisplayName()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the displayName property.
For example, to add a new item, do as follows:
getDisplayName().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetDisplayName()
public void unsetDisplayName()
public java.util.List<java.lang.String> getInitials()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the initials property.
For example, to add a new item, do as follows:
getInitials().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetInitials()
public void unsetInitials()
public java.lang.String getMail()
String
public void setMail(java.lang.String value)
value
- allowed object is String
public boolean isSetMail()
public java.lang.String getIbmPrimaryEmail()
String
public void setIbmPrimaryEmail(java.lang.String value)
value
- allowed object is String
public boolean isSetIbmPrimaryEmail()
public java.util.List<byte[]> getJpegPhoto()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the jpegPhoto property.
For example, to add a new item, do as follows:
getJpegPhoto().add(newItem);
Objects of the following type(s) are allowed in the list byte[]
public boolean isSetJpegPhoto()
public void unsetJpegPhoto()
public java.lang.String getLabeledURI()
String
public void setLabeledURI(java.lang.String value)
value
- allowed object is String
public boolean isSetLabeledURI()
public java.util.List<java.lang.String> getCarLicense()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the carLicense property.
For example, to add a new item, do as follows:
getCarLicense().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetCarLicense()
public void unsetCarLicense()
public java.util.List<java.lang.String> getTelephoneNumber()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the telephoneNumber property.
For example, to add a new item, do as follows:
getTelephoneNumber().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetTelephoneNumber()
public void unsetTelephoneNumber()
public java.util.List<java.lang.String> getFacsimileTelephoneNumber()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the facsimileTelephoneNumber property.
For example, to add a new item, do as follows:
getFacsimileTelephoneNumber().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetFacsimileTelephoneNumber()
public void unsetFacsimileTelephoneNumber()
public java.util.List<java.lang.String> getPager()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the pager property.
For example, to add a new item, do as follows:
getPager().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetPager()
public void unsetPager()
public java.util.List<java.lang.String> getMobile()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the mobile property.
For example, to add a new item, do as follows:
getMobile().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetMobile()
public void unsetMobile()
public java.util.List<java.lang.String> getHomePostalAddress()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the homePostalAddress property.
For example, to add a new item, do as follows:
getHomePostalAddress().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetHomePostalAddress()
public void unsetHomePostalAddress()
public java.util.List<java.lang.String> getPostalAddress()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the postalAddress property.
For example, to add a new item, do as follows:
getPostalAddress().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetPostalAddress()
public void unsetPostalAddress()
public java.util.List<java.lang.String> getRoomNumber()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the roomNumber property.
For example, to add a new item, do as follows:
getRoomNumber().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetRoomNumber()
public void unsetRoomNumber()
public java.util.List<java.lang.String> getL()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the l property.
For example, to add a new item, do as follows:
getL().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetL()
public void unsetL()
public java.util.List<java.lang.String> getLocalityName()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the localityName property.
For example, to add a new item, do as follows:
getLocalityName().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetLocalityName()
public void unsetLocalityName()
public java.util.List<java.lang.String> getSt()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the st property.
For example, to add a new item, do as follows:
getSt().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetSt()
public void unsetSt()
public java.util.List<java.lang.String> getStateOrProvinceName()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the stateOrProvinceName property.
For example, to add a new item, do as follows:
getStateOrProvinceName().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetStateOrProvinceName()
public void unsetStateOrProvinceName()
public java.util.List<java.lang.String> getStreet()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the street property.
For example, to add a new item, do as follows:
getStreet().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetStreet()
public void unsetStreet()
public java.util.List<java.lang.String> getPostalCode()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the postalCode property.
For example, to add a new item, do as follows:
getPostalCode().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetPostalCode()
public void unsetPostalCode()
public java.util.List<java.lang.String> getCity()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the city property.
For example, to add a new item, do as follows:
getCity().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetCity()
public void unsetCity()
public java.lang.String getEmployeeType()
String
public void setEmployeeType(java.lang.String value)
value
- allowed object is String
public boolean isSetEmployeeType()
public java.lang.String getEmployeeNumber()
String
public void setEmployeeNumber(java.lang.String value)
value
- allowed object is String
public boolean isSetEmployeeNumber()
public java.util.List<IdentifierType> getManager()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the manager property.
For example, to add a new item, do as follows:
getManager().add(newItem);
Objects of the following type(s) are allowed in the list IdentifierType
public boolean isSetManager()
public void unsetManager()
public java.util.List<IdentifierType> getSecretary()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the secretary property.
For example, to add a new item, do as follows:
getSecretary().add(newItem);
Objects of the following type(s) are allowed in the list IdentifierType
public boolean isSetSecretary()
public void unsetSecretary()
public java.util.List<java.lang.String> getDepartmentNumber()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the departmentNumber property.
For example, to add a new item, do as follows:
getDepartmentNumber().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetDepartmentNumber()
public void unsetDepartmentNumber()
public java.util.List<java.lang.String> getTitle()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the title property.
For example, to add a new item, do as follows:
getTitle().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetTitle()
public void unsetTitle()
public java.util.List<java.lang.String> getIbmJobTitle()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the ibmJobTitle property.
For example, to add a new item, do as follows:
getIbmJobTitle().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetIbmJobTitle()
public void unsetIbmJobTitle()
public java.util.List<java.lang.String> getC()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the c property.
For example, to add a new item, do as follows:
getC().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetC()
public void unsetC()
public java.util.List<java.lang.String> getCountryName()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the countryName property.
For example, to add a new item, do as follows:
getCountryName().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetCountryName()
public void unsetCountryName()
public java.util.List<java.lang.String> getGivenName()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the givenName property.
For example, to add a new item, do as follows:
getGivenName().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetGivenName()
public void unsetGivenName()
public java.util.List<java.lang.String> getDescription()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the description property.
For example, to add a new item, do as follows:
getDescription().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetDescription()
public void unsetDescription()
public java.util.List<java.lang.String> getBusinessCategory()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the businessCategory property.
For example, to add a new item, do as follows:
getBusinessCategory().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetBusinessCategory()
public void unsetBusinessCategory()
public java.util.List<java.lang.String> getSeeAlso()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the seeAlso property.
For example, to add a new item, do as follows:
getSeeAlso().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetSeeAlso()
public void unsetSeeAlso()
public java.lang.String getKerberosId()
String
public void setKerberosId(java.lang.String value)
value
- allowed object is String
public boolean isSetKerberosId()
public java.lang.String getPhotoUrl()
String
public void setPhotoUrl(java.lang.String value)
value
- allowed object is String
public boolean isSetPhotoUrl()
public java.lang.String getPhotoUrlThumbnail()
String
public void setPhotoUrlThumbnail(java.lang.String value)
value
- allowed object is String
public boolean isSetPhotoUrlThumbnail()
public java.lang.String getHonorificSuffix()
String
public void setHonorificSuffix(java.lang.String value)
value
- allowed object is String
public boolean isSetHonorificSuffix()
public void unsetHonorificSuffix()
public java.lang.String getHonorificPrefix()
String
public void setHonorificPrefix(java.lang.String value)
value
- allowed object is String
public boolean isSetHonorificPrefix()
public void unsetHonorificPrefix()
public java.lang.String getMiddleName()
String
public void setMiddleName(java.lang.String value)
value
- allowed object is String
public boolean isSetMiddleName()
public void unsetMiddleName()
public java.lang.String getNickName()
String
public void setNickName(java.lang.String value)
value
- allowed object is String
public boolean isSetNickName()
public void unsetNickName()
public java.lang.String getProfileUrl()
String
public void setProfileUrl(java.lang.String value)
value
- allowed object is String
public boolean isSetProfileUrl()
public void unsetProfileUrl()
public java.lang.String getTimezone()
String
public void setTimezone(java.lang.String value)
value
- allowed object is String
public boolean isSetTimzone()
public void unsetTimezone()
public java.lang.String getLocale()
String
public void setLocale(java.lang.String value)
value
- allowed object is String
public boolean isSetLocale()
public void unsetLocale()
public java.lang.Boolean getActive()
String
public void setActive(java.lang.Boolean value)
value
- allowed object is String
public boolean isSetActive()
public void unsetActive()
public java.lang.String getHomeStreet()
public void setHomeStreet(java.lang.String homeStreet)
homeStreet
- the homeStreet to setpublic boolean isSetHomeStreet()
public void unsetHomeStreet()
public java.lang.String getHomeCity()
public void setHomeCity(java.lang.String homeCity)
homeCity
- the homeCity to setpublic boolean isSetHomeCity()
public void unsetHomeCity()
public java.lang.String getHomeStateOrProvinceName()
public void setHomeStateOrProvinceName(java.lang.String homeStateOrProvinceName)
homeStateOrProvinceName
- the homeStateOrProvinceName to setpublic boolean isSetHomeStateOrProvinceName()
public void unsetHomeStateOrProvinceName()
public java.lang.String getHomePostalCode()
public void setHomePostalCode(java.lang.String homePostalCode)
homePostalCode
- the homePostalCode to setpublic boolean isSetHomePostalCode()
public void unsetHomePostalCode()
public java.lang.String getHomeCountryName()
public void setHomeCountryName(java.lang.String homeCountryName)
homeCountryName
- the homeCountryName to setpublic boolean isSetHomeCountryName()
public void unsetHomeCountryName()
public java.lang.String getBusinessStreet()
public void setBusinessStreet(java.lang.String businessStreet)
businessStreet
- the businessStreet to setpublic boolean isSetBusinessStreet()
public void unsetBusinessStreet()
public java.lang.String getBusinessCity()
public void setBusinessCity(java.lang.String businessCity)
businessCity
- the businessCity to setpublic boolean isSetBusinessCity()
public void unsetBusinessCity()
public java.lang.String getBusinessStateOrProvinceName()
public void setBusinessStateOrProvinceName(java.lang.String businessStateOrProvinceName)
businessStateOrProvinceName
- the businessStateOrProvinceName to setpublic boolean isSetBusinessStateOrProvinceName()
public void unsetBusinessStateOrProvinceName()
public java.lang.String getBusinessPostalCode()
public void setBusinessPostalCode(java.lang.String businessPostalCode)
businessPostalCode
- the businessPostalCode to setpublic boolean isSetBusinessPostalCode()
public void unsetBusinessPostalCode()
public java.lang.String getBusinessCountryName()
public void setBusinessCountryName(java.lang.String businessCountryName)
businessCountryName
- the businessCountryName to setpublic boolean isSetBusinessCountryName()
public void unsetBusinessCountryName()
public java.util.List<java.lang.String> getIMs()
public boolean isSetIMs()
public void unsetIMs()
public java.lang.Object get(java.lang.String propName)
LoginAccount
get
in class LoginAccount
propName
- allowed object is String
Object
public boolean isSet(java.lang.String propName)
LoginAccount
isSet
in class LoginAccount
boolean
public void set(java.lang.String propName, java.lang.Object value)
LoginAccount
set
in class LoginAccount
propName
- allowed object is String
value
- allowed object is Object
public void unset(java.lang.String propName)
LoginAccount
unset
in class LoginAccount
propName
- allowed object is String
public java.lang.String getTypeName()
LoginAccount
getTypeName
in class LoginAccount
String
public boolean isMandatory(java.lang.String propName)
Entity
isMandatory
in class LoginAccount
boolean
public boolean isPersistentProperty(java.lang.String propName)
Entity
isPersistentProperty
in class LoginAccount
boolean
public static void reInitializePropertyNames()
public static java.util.List getPropertyNames(java.lang.String entityTypeName)
public java.lang.String getDataType(java.lang.String propName)
LoginAccount
getDataType
in class LoginAccount
propName
- allowed object is String
String
public java.util.ArrayList getSuperTypes()
LoginAccount
getSuperTypes
in class LoginAccount
ArrayList
public boolean isSubType(java.lang.String superTypeName)
LoginAccount
isSubType
in class LoginAccount
superTypeName
- allowed object is String
boolean
public static java.util.HashSet getSubTypes()
public java.lang.String toString()
LoginAccount
toString
in class LoginAccount
String
public static void addExtendedProperty(java.lang.String propName, java.lang.String dataType, boolean multiValued, java.lang.Object defaultValue)
propName:
- name of property
String
dataType:
- Java type of property
String
multiValued:
- describes if the property is a single valued or multi-valued property
boolean
defaultValue:
- defines the default value for this property
Object
public static void clearExtendedProperties()
public java.util.Set<java.lang.String> getExtendedPropertyNames()
Set
public boolean isMultiValuedProperty(java.lang.String propName)
Entity
isMultiValuedProperty
in class LoginAccount
propName
- The property name to check.