Class PersonAccount
- java.lang.Object
-
- com.ibm.wsspi.security.wim.model.Entity
-
- com.ibm.wsspi.security.wim.model.RolePlayer
-
- com.ibm.wsspi.security.wim.model.Party
-
- com.ibm.wsspi.security.wim.model.LoginAccount
-
- com.ibm.wsspi.security.wim.model.PersonAccount
-
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 Summary
Constructors Constructor Description PersonAccount()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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 entitystatic void
clearExtendedProperties()
Removes all extended properties defined in this PersonAccount entityjava.lang.Object
get(java.lang.String propName)
Gets the value of the requested propertyjava.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 entityjava.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, LoginAccountjava.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 Stringvoid
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()
-
Methods inherited from class com.ibm.wsspi.security.wim.model.LoginAccount
getCertificate, getPassword, getPrincipalName, getRealm, isSetCertificate, isSetPassword, isSetPrincipalName, isSetRealm, setPassword, setPrincipalName, setRealm, unsetCertificate
-
Methods inherited from class com.ibm.wsspi.security.wim.model.RolePlayer
getPartyRoles, isSetPartyRoles, unsetPartyRoles
-
Methods inherited from class com.ibm.wsspi.security.wim.model.Entity
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
-
-
-
-
Method Detail
-
getUid
public java.lang.String getUid()
Gets the value of the uid property.- Returns:
- possible object is
String
-
setUid
public void setUid(java.lang.String value)
Sets the value of the uid property.- Parameters:
value
- allowed object isString
-
isSetUid
public boolean isSetUid()
-
getCn
public java.lang.String getCn()
Gets the value of the cn property.- Returns:
- possible object is
String
-
setCn
public void setCn(java.lang.String value)
Sets the value of the cn property.- Parameters:
value
- allowed object isString
-
isSetCn
public boolean isSetCn()
-
getSn
public java.lang.String getSn()
Gets the value of the sn property.- Returns:
- possible object is
String
-
setSn
public void setSn(java.lang.String value)
Sets the value of the sn property.- Parameters:
value
- allowed object isString
-
isSetSn
public boolean isSetSn()
-
getPreferredLanguage
public java.lang.String getPreferredLanguage()
Gets the value of the preferredLanguage property.- Returns:
- possible object is
String
-
setPreferredLanguage
public void setPreferredLanguage(java.lang.String value)
Sets the value of the preferredLanguage property.- Parameters:
value
- allowed object isString
-
isSetPreferredLanguage
public boolean isSetPreferredLanguage()
-
getDisplayName
public java.util.List<java.lang.String> getDisplayName()
Gets the value of the displayName property.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
-
isSetDisplayName
public boolean isSetDisplayName()
-
unsetDisplayName
public void unsetDisplayName()
-
getInitials
public java.util.List<java.lang.String> getInitials()
Gets the value of the initials property.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
-
isSetInitials
public boolean isSetInitials()
-
unsetInitials
public void unsetInitials()
-
getMail
public java.lang.String getMail()
Gets the value of the mail property.- Returns:
- possible object is
String
-
setMail
public void setMail(java.lang.String value)
Sets the value of the mail property.- Parameters:
value
- allowed object isString
-
isSetMail
public boolean isSetMail()
-
getIbmPrimaryEmail
public java.lang.String getIbmPrimaryEmail()
Gets the value of the ibmPrimaryEmail property.- Returns:
- possible object is
String
-
setIbmPrimaryEmail
public void setIbmPrimaryEmail(java.lang.String value)
Sets the value of the ibmPrimaryEmail property.- Parameters:
value
- allowed object isString
-
isSetIbmPrimaryEmail
public boolean isSetIbmPrimaryEmail()
-
getJpegPhoto
public java.util.List<byte[]> getJpegPhoto()
Gets the value of the jpegPhoto property.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[]
-
isSetJpegPhoto
public boolean isSetJpegPhoto()
-
unsetJpegPhoto
public void unsetJpegPhoto()
-
getLabeledURI
public java.lang.String getLabeledURI()
Gets the value of the labeledURI property.- Returns:
- possible object is
String
-
setLabeledURI
public void setLabeledURI(java.lang.String value)
Sets the value of the labeledURI property.- Parameters:
value
- allowed object isString
-
isSetLabeledURI
public boolean isSetLabeledURI()
-
getCarLicense
public java.util.List<java.lang.String> getCarLicense()
Gets the value of the carLicense property.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
-
isSetCarLicense
public boolean isSetCarLicense()
-
unsetCarLicense
public void unsetCarLicense()
-
getTelephoneNumber
public java.util.List<java.lang.String> getTelephoneNumber()
Gets the value of the telephoneNumber property.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
-
isSetTelephoneNumber
public boolean isSetTelephoneNumber()
-
unsetTelephoneNumber
public void unsetTelephoneNumber()
-
getFacsimileTelephoneNumber
public java.util.List<java.lang.String> getFacsimileTelephoneNumber()
Gets the value of the facsimileTelephoneNumber property.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
-
isSetFacsimileTelephoneNumber
public boolean isSetFacsimileTelephoneNumber()
-
unsetFacsimileTelephoneNumber
public void unsetFacsimileTelephoneNumber()
-
getPager
public java.util.List<java.lang.String> getPager()
Gets the value of the pager property.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
-
isSetPager
public boolean isSetPager()
-
unsetPager
public void unsetPager()
-
getMobile
public java.util.List<java.lang.String> getMobile()
Gets the value of the mobile property.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
-
isSetMobile
public boolean isSetMobile()
-
unsetMobile
public void unsetMobile()
-
getHomePostalAddress
public java.util.List<java.lang.String> getHomePostalAddress()
Gets the value of the homePostalAddress property.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
-
isSetHomePostalAddress
public boolean isSetHomePostalAddress()
-
unsetHomePostalAddress
public void unsetHomePostalAddress()
-
getPostalAddress
public java.util.List<java.lang.String> getPostalAddress()
Gets the value of the postalAddress property.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
-
isSetPostalAddress
public boolean isSetPostalAddress()
-
unsetPostalAddress
public void unsetPostalAddress()
-
getRoomNumber
public java.util.List<java.lang.String> getRoomNumber()
Gets the value of the roomNumber property.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
-
isSetRoomNumber
public boolean isSetRoomNumber()
-
unsetRoomNumber
public void unsetRoomNumber()
-
getL
public java.util.List<java.lang.String> getL()
Gets the value of the l property.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
-
isSetL
public boolean isSetL()
-
unsetL
public void unsetL()
-
getLocalityName
public java.util.List<java.lang.String> getLocalityName()
Gets the value of the localityName property.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
-
isSetLocalityName
public boolean isSetLocalityName()
-
unsetLocalityName
public void unsetLocalityName()
-
getSt
public java.util.List<java.lang.String> getSt()
Gets the value of the st property.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
-
isSetSt
public boolean isSetSt()
-
unsetSt
public void unsetSt()
-
getStateOrProvinceName
public java.util.List<java.lang.String> getStateOrProvinceName()
Gets the value of the stateOrProvinceName property.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
-
isSetStateOrProvinceName
public boolean isSetStateOrProvinceName()
-
unsetStateOrProvinceName
public void unsetStateOrProvinceName()
-
getStreet
public java.util.List<java.lang.String> getStreet()
Gets the value of the street property.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
-
isSetStreet
public boolean isSetStreet()
-
unsetStreet
public void unsetStreet()
-
getPostalCode
public java.util.List<java.lang.String> getPostalCode()
Gets the value of the postalCode property.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
-
isSetPostalCode
public boolean isSetPostalCode()
-
unsetPostalCode
public void unsetPostalCode()
-
getCity
public java.util.List<java.lang.String> getCity()
Gets the value of the city property.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
-
isSetCity
public boolean isSetCity()
-
unsetCity
public void unsetCity()
-
getEmployeeType
public java.lang.String getEmployeeType()
Gets the value of the employeeType property.- Returns:
- possible object is
String
-
setEmployeeType
public void setEmployeeType(java.lang.String value)
Sets the value of the employeeType property.- Parameters:
value
- allowed object isString
-
isSetEmployeeType
public boolean isSetEmployeeType()
-
getEmployeeNumber
public java.lang.String getEmployeeNumber()
Gets the value of the employeeNumber property.- Returns:
- possible object is
String
-
setEmployeeNumber
public void setEmployeeNumber(java.lang.String value)
Sets the value of the employeeNumber property.- Parameters:
value
- allowed object isString
-
isSetEmployeeNumber
public boolean isSetEmployeeNumber()
-
getManager
public java.util.List<IdentifierType> getManager()
Gets the value of the manager property.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
-
isSetManager
public boolean isSetManager()
-
unsetManager
public void unsetManager()
-
getSecretary
public java.util.List<IdentifierType> getSecretary()
Gets the value of the secretary property.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
-
isSetSecretary
public boolean isSetSecretary()
-
unsetSecretary
public void unsetSecretary()
-
getDepartmentNumber
public java.util.List<java.lang.String> getDepartmentNumber()
Gets the value of the departmentNumber property.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
-
isSetDepartmentNumber
public boolean isSetDepartmentNumber()
-
unsetDepartmentNumber
public void unsetDepartmentNumber()
-
getTitle
public java.util.List<java.lang.String> getTitle()
Gets the value of the title property.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
-
isSetTitle
public boolean isSetTitle()
-
unsetTitle
public void unsetTitle()
-
getIbmJobTitle
public java.util.List<java.lang.String> getIbmJobTitle()
Gets the value of the ibmJobTitle property.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
-
isSetIbmJobTitle
public boolean isSetIbmJobTitle()
-
unsetIbmJobTitle
public void unsetIbmJobTitle()
-
getC
public java.util.List<java.lang.String> getC()
Gets the value of the c property.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
-
isSetC
public boolean isSetC()
-
unsetC
public void unsetC()
-
getCountryName
public java.util.List<java.lang.String> getCountryName()
Gets the value of the countryName property.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
-
isSetCountryName
public boolean isSetCountryName()
-
unsetCountryName
public void unsetCountryName()
-
getGivenName
public java.util.List<java.lang.String> getGivenName()
Gets the value of the givenName property.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
-
isSetGivenName
public boolean isSetGivenName()
-
unsetGivenName
public void unsetGivenName()
-
getDescription
public java.util.List<java.lang.String> getDescription()
Gets the value of the description property.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
-
isSetDescription
public boolean isSetDescription()
-
unsetDescription
public void unsetDescription()
-
getBusinessCategory
public java.util.List<java.lang.String> getBusinessCategory()
Gets the value of the businessCategory property.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
-
isSetBusinessCategory
public boolean isSetBusinessCategory()
-
unsetBusinessCategory
public void unsetBusinessCategory()
-
getSeeAlso
public java.util.List<java.lang.String> getSeeAlso()
Gets the value of the seeAlso property.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
-
isSetSeeAlso
public boolean isSetSeeAlso()
-
unsetSeeAlso
public void unsetSeeAlso()
-
getKerberosId
public java.lang.String getKerberosId()
Gets the value of the kerberosId property.- Returns:
- possible object is
String
-
setKerberosId
public void setKerberosId(java.lang.String value)
Sets the value of the kerberosId property.- Parameters:
value
- allowed object isString
-
isSetKerberosId
public boolean isSetKerberosId()
-
getPhotoUrl
public java.lang.String getPhotoUrl()
Gets the value of the photoURL property.- Returns:
- possible object is
String
-
setPhotoUrl
public void setPhotoUrl(java.lang.String value)
Sets the value of the photoURL property.- Parameters:
value
- allowed object isString
-
isSetPhotoUrl
public boolean isSetPhotoUrl()
-
getPhotoUrlThumbnail
public java.lang.String getPhotoUrlThumbnail()
Gets the value of the photoURLThumbnail property.- Returns:
- possible object is
String
-
setPhotoUrlThumbnail
public void setPhotoUrlThumbnail(java.lang.String value)
Sets the value of the photoURLThumbnail property.- Parameters:
value
- allowed object isString
-
isSetPhotoUrlThumbnail
public boolean isSetPhotoUrlThumbnail()
-
getHonorificSuffix
public java.lang.String getHonorificSuffix()
Gets the value of the honorificSuffix property.- Returns:
- possible object is
String
-
setHonorificSuffix
public void setHonorificSuffix(java.lang.String value)
Sets the value of the honorificSuffix property.- Parameters:
value
- allowed object isString
-
isSetHonorificSuffix
public boolean isSetHonorificSuffix()
-
unsetHonorificSuffix
public void unsetHonorificSuffix()
-
getHonorificPrefix
public java.lang.String getHonorificPrefix()
Gets the value of the honorificPrefix property.- Returns:
- possible object is
String
-
setHonorificPrefix
public void setHonorificPrefix(java.lang.String value)
Sets the value of the honorificPrefix property.- Parameters:
value
- allowed object isString
-
isSetHonorificPrefix
public boolean isSetHonorificPrefix()
-
unsetHonorificPrefix
public void unsetHonorificPrefix()
-
getMiddleName
public java.lang.String getMiddleName()
Gets the value of the middleName property.- Returns:
- possible object is
String
-
setMiddleName
public void setMiddleName(java.lang.String value)
Sets the value of the middleName property.- Parameters:
value
- allowed object isString
-
isSetMiddleName
public boolean isSetMiddleName()
-
unsetMiddleName
public void unsetMiddleName()
-
getNickName
public java.lang.String getNickName()
Gets the value of the nickName property.- Returns:
- possible object is
String
-
setNickName
public void setNickName(java.lang.String value)
Sets the value of the nickName property.- Parameters:
value
- allowed object isString
-
isSetNickName
public boolean isSetNickName()
-
unsetNickName
public void unsetNickName()
-
getProfileUrl
public java.lang.String getProfileUrl()
Gets the value of the profileUrl property.- Returns:
- possible object is
String
-
setProfileUrl
public void setProfileUrl(java.lang.String value)
Sets the value of the profileUrl property.- Parameters:
value
- allowed object isString
-
isSetProfileUrl
public boolean isSetProfileUrl()
-
unsetProfileUrl
public void unsetProfileUrl()
-
getTimezone
public java.lang.String getTimezone()
Gets the value of the timezone property.- Returns:
- possible object is
String
-
setTimezone
public void setTimezone(java.lang.String value)
Sets the value of the timezone property.- Parameters:
value
- allowed object isString
-
isSetTimzone
public boolean isSetTimzone()
-
unsetTimezone
public void unsetTimezone()
-
getLocale
public java.lang.String getLocale()
Gets the value of the locale property.- Returns:
- possible object is
String
-
setLocale
public void setLocale(java.lang.String value)
Sets the value of the locale property.- Parameters:
value
- allowed object isString
-
isSetLocale
public boolean isSetLocale()
-
unsetLocale
public void unsetLocale()
-
getActive
public java.lang.Boolean getActive()
Gets the value of the active property.- Returns:
- possible object is
String
-
setActive
public void setActive(java.lang.Boolean value)
Sets the value of the active property.- Parameters:
value
- allowed object isString
-
isSetActive
public boolean isSetActive()
-
unsetActive
public void unsetActive()
-
getHomeStreet
public java.lang.String getHomeStreet()
- Returns:
- the homeStreet
-
setHomeStreet
public void setHomeStreet(java.lang.String homeStreet)
- Parameters:
homeStreet
- the homeStreet to set
-
isSetHomeStreet
public boolean isSetHomeStreet()
-
unsetHomeStreet
public void unsetHomeStreet()
-
getHomeCity
public java.lang.String getHomeCity()
- Returns:
- the homeCity
-
setHomeCity
public void setHomeCity(java.lang.String homeCity)
- Parameters:
homeCity
- the homeCity to set
-
isSetHomeCity
public boolean isSetHomeCity()
-
unsetHomeCity
public void unsetHomeCity()
-
getHomeStateOrProvinceName
public java.lang.String getHomeStateOrProvinceName()
- Returns:
- the homeStateOrProvinceName
-
setHomeStateOrProvinceName
public void setHomeStateOrProvinceName(java.lang.String homeStateOrProvinceName)
- Parameters:
homeStateOrProvinceName
- the homeStateOrProvinceName to set
-
isSetHomeStateOrProvinceName
public boolean isSetHomeStateOrProvinceName()
-
unsetHomeStateOrProvinceName
public void unsetHomeStateOrProvinceName()
-
getHomePostalCode
public java.lang.String getHomePostalCode()
- Returns:
- the homePostalCode
-
setHomePostalCode
public void setHomePostalCode(java.lang.String homePostalCode)
- Parameters:
homePostalCode
- the homePostalCode to set
-
isSetHomePostalCode
public boolean isSetHomePostalCode()
-
unsetHomePostalCode
public void unsetHomePostalCode()
-
getHomeCountryName
public java.lang.String getHomeCountryName()
- Returns:
- the homeCountryName
-
setHomeCountryName
public void setHomeCountryName(java.lang.String homeCountryName)
- Parameters:
homeCountryName
- the homeCountryName to set
-
isSetHomeCountryName
public boolean isSetHomeCountryName()
-
unsetHomeCountryName
public void unsetHomeCountryName()
-
getBusinessStreet
public java.lang.String getBusinessStreet()
- Returns:
- the businessStreet
-
setBusinessStreet
public void setBusinessStreet(java.lang.String businessStreet)
- Parameters:
businessStreet
- the businessStreet to set
-
isSetBusinessStreet
public boolean isSetBusinessStreet()
-
unsetBusinessStreet
public void unsetBusinessStreet()
-
getBusinessCity
public java.lang.String getBusinessCity()
- Returns:
- the businessCity
-
setBusinessCity
public void setBusinessCity(java.lang.String businessCity)
- Parameters:
businessCity
- the businessCity to set
-
isSetBusinessCity
public boolean isSetBusinessCity()
-
unsetBusinessCity
public void unsetBusinessCity()
-
getBusinessStateOrProvinceName
public java.lang.String getBusinessStateOrProvinceName()
- Returns:
- the businessStateOrProvinceName
-
setBusinessStateOrProvinceName
public void setBusinessStateOrProvinceName(java.lang.String businessStateOrProvinceName)
- Parameters:
businessStateOrProvinceName
- the businessStateOrProvinceName to set
-
isSetBusinessStateOrProvinceName
public boolean isSetBusinessStateOrProvinceName()
-
unsetBusinessStateOrProvinceName
public void unsetBusinessStateOrProvinceName()
-
getBusinessPostalCode
public java.lang.String getBusinessPostalCode()
- Returns:
- the businessPostalCode
-
setBusinessPostalCode
public void setBusinessPostalCode(java.lang.String businessPostalCode)
- Parameters:
businessPostalCode
- the businessPostalCode to set
-
isSetBusinessPostalCode
public boolean isSetBusinessPostalCode()
-
unsetBusinessPostalCode
public void unsetBusinessPostalCode()
-
getBusinessCountryName
public java.lang.String getBusinessCountryName()
- Returns:
- the businessCountryName
-
setBusinessCountryName
public void setBusinessCountryName(java.lang.String businessCountryName)
- Parameters:
businessCountryName
- the businessCountryName to set
-
isSetBusinessCountryName
public boolean isSetBusinessCountryName()
-
unsetBusinessCountryName
public void unsetBusinessCountryName()
-
getIMs
public java.util.List<java.lang.String> getIMs()
-
isSetIMs
public boolean isSetIMs()
-
unsetIMs
public void unsetIMs()
-
get
public java.lang.Object get(java.lang.String propName)
Description copied from class:LoginAccount
Gets the value of the requested property- Overrides:
get
in classLoginAccount
- Parameters:
propName
- allowed object isString
- Returns:
- returned object is
Object
-
isSet
public boolean isSet(java.lang.String propName)
Description copied from class:LoginAccount
Returns true if the requested property is set; false, otherwise.- Overrides:
isSet
in classLoginAccount
- Returns:
- returned object is
boolean
-
set
public void set(java.lang.String propName, java.lang.Object value)
Description copied from class:LoginAccount
Sets the value of the provided property to the provided value.- Overrides:
set
in classLoginAccount
- Parameters:
propName
- allowed object isString
value
- allowed object isObject
-
unset
public void unset(java.lang.String propName)
Description copied from class:LoginAccount
Sets the value of provided property to null.- Overrides:
unset
in classLoginAccount
- Parameters:
propName
- allowed object isString
-
getTypeName
public java.lang.String getTypeName()
Description copied from class:LoginAccount
Gets the name of this model object, LoginAccount- Overrides:
getTypeName
in classLoginAccount
- Returns:
- returned object is
String
-
isMandatory
public boolean isMandatory(java.lang.String propName)
Description copied from class:Entity
Returns true if the provided property is a mandatory property; false, otherwise.- Overrides:
isMandatory
in classLoginAccount
- Returns:
- returned object is
boolean
-
isPersistentProperty
public boolean isPersistentProperty(java.lang.String propName)
Description copied from class:Entity
Returns true if the provided property is a persistent property; false, otherwise.- Overrides:
isPersistentProperty
in classLoginAccount
- Returns:
- returned object is
boolean
-
reInitializePropertyNames
public static void reInitializePropertyNames()
-
getPropertyNames
public static java.util.List getPropertyNames(java.lang.String entityTypeName)
-
getDataType
public java.lang.String getDataType(java.lang.String propName)
Description copied from class:LoginAccount
Gets the Java type of the value of the provided property. For example: String, List- Overrides:
getDataType
in classLoginAccount
- Parameters:
propName
- allowed object isString
- Returns:
- returned object is
String
-
getSuperTypes
public java.util.ArrayList getSuperTypes()
Description copied from class:LoginAccount
Gets a list of any model objects which this model object, LoginAccount, is an extension of.- Overrides:
getSuperTypes
in classLoginAccount
- Returns:
- returned object is
ArrayList
-
isSubType
public boolean isSubType(java.lang.String superTypeName)
Description copied from class:LoginAccount
Returns a true if the provided model object is one that this model object extends; false, otherwise.- Overrides:
isSubType
in classLoginAccount
- Parameters:
superTypeName
- allowed object isString
- Returns:
- returned object is
boolean
-
getSubTypes
public static java.util.HashSet getSubTypes()
-
toString
public java.lang.String toString()
Description copied from class:LoginAccount
Returns this model object, LoginAccount, and its contents as a String- Overrides:
toString
in classLoginAccount
- Returns:
- returned object is
String
-
addExtendedProperty
public 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- Parameters:
propName
- : name of property- allowed object is a
String
- allowed object is a
dataType
- : Java type of property- allowed object is a
String
- allowed object is a
multiValued
- : describes if the property is a single valued or multi-valued property- allowed object is a
boolean
- allowed object is a
defaultValue
- : defines the default value for this property- allowed object is a
Object
- allowed object is a
-
clearExtendedProperties
public static void clearExtendedProperties()
Removes all extended properties defined in this PersonAccount entity
-
getExtendedPropertyNames
public java.util.Set<java.lang.String> getExtendedPropertyNames()
Returns a list of extended property names added to this PersonAccount entity- Returns:
- returned object is a
Set
-
isMultiValuedProperty
public boolean isMultiValuedProperty(java.lang.String propName)
Description copied from class:Entity
Return whether the specified property is a multi-valued property and capable of holding multiple values.- Overrides:
isMultiValuedProperty
in classLoginAccount
- Parameters:
propName
- The property name to check.- Returns:
- True if the property is multi-value, false otherwise.
-
-