Class 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 Details

    • PersonAccount

      public PersonAccount()
  • Method Details

    • getUid

      public String getUid()
      Gets the value of the uid property.
      Returns:
      possible object is String
    • setUid

      public void setUid(String value)
      Sets the value of the uid property.
      Parameters:
      value - allowed object is String
    • isSetUid

      public boolean isSetUid()
    • getCn

      public String getCn()
      Gets the value of the cn property.
      Returns:
      possible object is String
    • setCn

      public void setCn(String value)
      Sets the value of the cn property.
      Parameters:
      value - allowed object is String
    • isSetCn

      public boolean isSetCn()
    • getSn

      public String getSn()
      Gets the value of the sn property.
      Returns:
      possible object is String
    • setSn

      public void setSn(String value)
      Sets the value of the sn property.
      Parameters:
      value - allowed object is String
    • isSetSn

      public boolean isSetSn()
    • getPreferredLanguage

      public String getPreferredLanguage()
      Gets the value of the preferredLanguage property.
      Returns:
      possible object is String
    • setPreferredLanguage

      public void setPreferredLanguage(String value)
      Sets the value of the preferredLanguage property.
      Parameters:
      value - allowed object is String
    • isSetPreferredLanguage

      public boolean isSetPreferredLanguage()
    • getDisplayName

      public List<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 List<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 String getMail()
      Gets the value of the mail property.
      Returns:
      possible object is String
    • setMail

      public void setMail(String value)
      Sets the value of the mail property.
      Parameters:
      value - allowed object is String
    • isSetMail

      public boolean isSetMail()
    • getIbmPrimaryEmail

      public String getIbmPrimaryEmail()
      Gets the value of the ibmPrimaryEmail property.
      Returns:
      possible object is String
    • setIbmPrimaryEmail

      public void setIbmPrimaryEmail(String value)
      Sets the value of the ibmPrimaryEmail property.
      Parameters:
      value - allowed object is String
    • isSetIbmPrimaryEmail

      public boolean isSetIbmPrimaryEmail()
    • getJpegPhoto

      public 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 String getLabeledURI()
      Gets the value of the labeledURI property.
      Returns:
      possible object is String
    • setLabeledURI

      public void setLabeledURI(String value)
      Sets the value of the labeledURI property.
      Parameters:
      value - allowed object is String
    • isSetLabeledURI

      public boolean isSetLabeledURI()
    • getCarLicense

      public List<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 List<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 List<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 List<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 List<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 List<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 List<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 List<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 List<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 List<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 List<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 List<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 List<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 List<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 List<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 String getEmployeeType()
      Gets the value of the employeeType property.
      Returns:
      possible object is String
    • setEmployeeType

      public void setEmployeeType(String value)
      Sets the value of the employeeType property.
      Parameters:
      value - allowed object is String
    • isSetEmployeeType

      public boolean isSetEmployeeType()
    • getEmployeeNumber

      public String getEmployeeNumber()
      Gets the value of the employeeNumber property.
      Returns:
      possible object is String
    • setEmployeeNumber

      public void setEmployeeNumber(String value)
      Sets the value of the employeeNumber property.
      Parameters:
      value - allowed object is String
    • isSetEmployeeNumber

      public boolean isSetEmployeeNumber()
    • getManager

      public 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 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 List<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 List<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 List<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 List<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 List<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 List<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 List<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 List<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 List<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 String getKerberosId()
      Gets the value of the kerberosId property.
      Returns:
      possible object is String
    • setKerberosId

      public void setKerberosId(String value)
      Sets the value of the kerberosId property.
      Parameters:
      value - allowed object is String
    • isSetKerberosId

      public boolean isSetKerberosId()
    • getPhotoUrl

      public String getPhotoUrl()
      Gets the value of the photoURL property.
      Returns:
      possible object is String
    • setPhotoUrl

      public void setPhotoUrl(String value)
      Sets the value of the photoURL property.
      Parameters:
      value - allowed object is String
    • isSetPhotoUrl

      public boolean isSetPhotoUrl()
    • getPhotoUrlThumbnail

      public String getPhotoUrlThumbnail()
      Gets the value of the photoURLThumbnail property.
      Returns:
      possible object is String
    • setPhotoUrlThumbnail

      public void setPhotoUrlThumbnail(String value)
      Sets the value of the photoURLThumbnail property.
      Parameters:
      value - allowed object is String
    • isSetPhotoUrlThumbnail

      public boolean isSetPhotoUrlThumbnail()
    • getHonorificSuffix

      public String getHonorificSuffix()
      Gets the value of the honorificSuffix property.
      Returns:
      possible object is String
    • setHonorificSuffix

      public void setHonorificSuffix(String value)
      Sets the value of the honorificSuffix property.
      Parameters:
      value - allowed object is String
    • isSetHonorificSuffix

      public boolean isSetHonorificSuffix()
    • unsetHonorificSuffix

      public void unsetHonorificSuffix()
    • getHonorificPrefix

      public String getHonorificPrefix()
      Gets the value of the honorificPrefix property.
      Returns:
      possible object is String
    • setHonorificPrefix

      public void setHonorificPrefix(String value)
      Sets the value of the honorificPrefix property.
      Parameters:
      value - allowed object is String
    • isSetHonorificPrefix

      public boolean isSetHonorificPrefix()
    • unsetHonorificPrefix

      public void unsetHonorificPrefix()
    • getMiddleName

      public String getMiddleName()
      Gets the value of the middleName property.
      Returns:
      possible object is String
    • setMiddleName

      public void setMiddleName(String value)
      Sets the value of the middleName property.
      Parameters:
      value - allowed object is String
    • isSetMiddleName

      public boolean isSetMiddleName()
    • unsetMiddleName

      public void unsetMiddleName()
    • getNickName

      public String getNickName()
      Gets the value of the nickName property.
      Returns:
      possible object is String
    • setNickName

      public void setNickName(String value)
      Sets the value of the nickName property.
      Parameters:
      value - allowed object is String
    • isSetNickName

      public boolean isSetNickName()
    • unsetNickName

      public void unsetNickName()
    • getProfileUrl

      public String getProfileUrl()
      Gets the value of the profileUrl property.
      Returns:
      possible object is String
    • setProfileUrl

      public void setProfileUrl(String value)
      Sets the value of the profileUrl property.
      Parameters:
      value - allowed object is String
    • isSetProfileUrl

      public boolean isSetProfileUrl()
    • unsetProfileUrl

      public void unsetProfileUrl()
    • getTimezone

      public String getTimezone()
      Gets the value of the timezone property.
      Returns:
      possible object is String
    • setTimezone

      public void setTimezone(String value)
      Sets the value of the timezone property.
      Parameters:
      value - allowed object is String
    • isSetTimzone

      public boolean isSetTimzone()
    • unsetTimezone

      public void unsetTimezone()
    • getLocale

      public String getLocale()
      Gets the value of the locale property.
      Returns:
      possible object is String
    • setLocale

      public void setLocale(String value)
      Sets the value of the locale property.
      Parameters:
      value - allowed object is String
    • isSetLocale

      public boolean isSetLocale()
    • unsetLocale

      public void unsetLocale()
    • getActive

      public Boolean getActive()
      Gets the value of the active property.
      Returns:
      possible object is String
    • setActive

      public void setActive(Boolean value)
      Sets the value of the active property.
      Parameters:
      value - allowed object is String
    • isSetActive

      public boolean isSetActive()
    • unsetActive

      public void unsetActive()
    • getHomeStreet

      public String getHomeStreet()
      Returns:
      the homeStreet
    • setHomeStreet

      public void setHomeStreet(String homeStreet)
      Parameters:
      homeStreet - the homeStreet to set
    • isSetHomeStreet

      public boolean isSetHomeStreet()
    • unsetHomeStreet

      public void unsetHomeStreet()
    • getHomeCity

      public String getHomeCity()
      Returns:
      the homeCity
    • setHomeCity

      public void setHomeCity(String homeCity)
      Parameters:
      homeCity - the homeCity to set
    • isSetHomeCity

      public boolean isSetHomeCity()
    • unsetHomeCity

      public void unsetHomeCity()
    • getHomeStateOrProvinceName

      public String getHomeStateOrProvinceName()
      Returns:
      the homeStateOrProvinceName
    • setHomeStateOrProvinceName

      public void setHomeStateOrProvinceName(String homeStateOrProvinceName)
      Parameters:
      homeStateOrProvinceName - the homeStateOrProvinceName to set
    • isSetHomeStateOrProvinceName

      public boolean isSetHomeStateOrProvinceName()
    • unsetHomeStateOrProvinceName

      public void unsetHomeStateOrProvinceName()
    • getHomePostalCode

      public String getHomePostalCode()
      Returns:
      the homePostalCode
    • setHomePostalCode

      public void setHomePostalCode(String homePostalCode)
      Parameters:
      homePostalCode - the homePostalCode to set
    • isSetHomePostalCode

      public boolean isSetHomePostalCode()
    • unsetHomePostalCode

      public void unsetHomePostalCode()
    • getHomeCountryName

      public String getHomeCountryName()
      Returns:
      the homeCountryName
    • setHomeCountryName

      public void setHomeCountryName(String homeCountryName)
      Parameters:
      homeCountryName - the homeCountryName to set
    • isSetHomeCountryName

      public boolean isSetHomeCountryName()
    • unsetHomeCountryName

      public void unsetHomeCountryName()
    • getBusinessStreet

      public String getBusinessStreet()
      Returns:
      the businessStreet
    • setBusinessStreet

      public void setBusinessStreet(String businessStreet)
      Parameters:
      businessStreet - the businessStreet to set
    • isSetBusinessStreet

      public boolean isSetBusinessStreet()
    • unsetBusinessStreet

      public void unsetBusinessStreet()
    • getBusinessCity

      public String getBusinessCity()
      Returns:
      the businessCity
    • setBusinessCity

      public void setBusinessCity(String businessCity)
      Parameters:
      businessCity - the businessCity to set
    • isSetBusinessCity

      public boolean isSetBusinessCity()
    • unsetBusinessCity

      public void unsetBusinessCity()
    • getBusinessStateOrProvinceName

      public String getBusinessStateOrProvinceName()
      Returns:
      the businessStateOrProvinceName
    • setBusinessStateOrProvinceName

      public void setBusinessStateOrProvinceName(String businessStateOrProvinceName)
      Parameters:
      businessStateOrProvinceName - the businessStateOrProvinceName to set
    • isSetBusinessStateOrProvinceName

      public boolean isSetBusinessStateOrProvinceName()
    • unsetBusinessStateOrProvinceName

      public void unsetBusinessStateOrProvinceName()
    • getBusinessPostalCode

      public String getBusinessPostalCode()
      Returns:
      the businessPostalCode
    • setBusinessPostalCode

      public void setBusinessPostalCode(String businessPostalCode)
      Parameters:
      businessPostalCode - the businessPostalCode to set
    • isSetBusinessPostalCode

      public boolean isSetBusinessPostalCode()
    • unsetBusinessPostalCode

      public void unsetBusinessPostalCode()
    • getBusinessCountryName

      public String getBusinessCountryName()
      Returns:
      the businessCountryName
    • setBusinessCountryName

      public void setBusinessCountryName(String businessCountryName)
      Parameters:
      businessCountryName - the businessCountryName to set
    • isSetBusinessCountryName

      public boolean isSetBusinessCountryName()
    • unsetBusinessCountryName

      public void unsetBusinessCountryName()
    • getIMs

      public List<String> getIMs()
    • isSetIMs

      public boolean isSetIMs()
    • unsetIMs

      public void unsetIMs()
    • get

      public Object get(String propName)
      Description copied from class: LoginAccount
      Gets the value of the requested property
      Overrides:
      get in class LoginAccount
      Parameters:
      propName - allowed object is String
      Returns:
      returned object is Object
    • isSet

      public boolean isSet(String propName)
      Description copied from class: LoginAccount
      Returns true if the requested property is set; false, otherwise.
      Overrides:
      isSet in class LoginAccount
      Returns:
      returned object is boolean
    • set

      public void set(String propName, Object value)
      Description copied from class: LoginAccount
      Sets the value of the provided property to the provided value.
      Overrides:
      set in class LoginAccount
      Parameters:
      propName - allowed object is String
      value - allowed object is Object
    • unset

      public void unset(String propName)
      Description copied from class: LoginAccount
      Sets the value of provided property to null.
      Overrides:
      unset in class LoginAccount
      Parameters:
      propName - allowed object is String
    • getTypeName

      public String getTypeName()
      Description copied from class: LoginAccount
      Gets the name of this model object, LoginAccount
      Overrides:
      getTypeName in class LoginAccount
      Returns:
      returned object is String
    • isMandatory

      public boolean isMandatory(String propName)
      Description copied from class: Entity
      Returns true if the provided property is a mandatory property; false, otherwise.
      Overrides:
      isMandatory in class LoginAccount
      Returns:
      returned object is boolean
    • isPersistentProperty

      public boolean isPersistentProperty(String propName)
      Description copied from class: Entity
      Returns true if the provided property is a persistent property; false, otherwise.
      Overrides:
      isPersistentProperty in class LoginAccount
      Returns:
      returned object is boolean
    • reInitializePropertyNames

      public static void reInitializePropertyNames()
    • getPropertyNames

      public static List getPropertyNames(String entityTypeName)
    • getDataType

      public String getDataType(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 class LoginAccount
      Parameters:
      propName - allowed object is String
      Returns:
      returned object is String
    • getSuperTypes

      public 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 class LoginAccount
      Returns:
      returned object is ArrayList
    • isSubType

      public boolean isSubType(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 class LoginAccount
      Parameters:
      superTypeName - allowed object is String
      Returns:
      returned object is boolean
    • getSubTypes

      public static HashSet getSubTypes()
    • toString

      public String toString()
      Description copied from class: LoginAccount
      Returns this model object, LoginAccount, and its contents as a String
      Overrides:
      toString in class LoginAccount
      Returns:
      returned object is String
    • addExtendedProperty

      public static void addExtendedProperty(String propName, String dataType, boolean multiValued, 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
      dataType - : Java type of property
      multiValued - : describes if the property is a single valued or multi-valued property
      • allowed object is a boolean
      defaultValue - : defines the default value for this property
    • clearExtendedProperties

      public static void clearExtendedProperties()
      Removes all extended properties defined in this PersonAccount entity
    • getExtendedPropertyNames

      public Set<String> getExtendedPropertyNames()
      Returns a list of extended property names added to this PersonAccount entity
      Returns:
      returned object is a Set
    • isMultiValuedProperty

      public boolean isMultiValuedProperty(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 class LoginAccount
      Parameters:
      propName - The property name to check.
      Returns:
      True if the property is multi-value, false otherwise.