com.ibm.wsspi.security.wim.model

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 Detail

      • PersonAccount

        public PersonAccount()
    • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 class LoginAccount
        Parameters:
        propName - allowed object is String
        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 class LoginAccount
        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 class LoginAccount
        Parameters:
        propName - allowed object is String
        value - allowed object is Object
      • unset

        public void unset(java.lang.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 java.lang.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(java.lang.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(java.lang.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 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 class LoginAccount
        Parameters:
        propName - allowed object is String
        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 class LoginAccount
        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 class LoginAccount
        Parameters:
        superTypeName - allowed object is String
        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 class LoginAccount
        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
        dataType: - Java type of property
        • allowed object is a String
        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
        • allowed object is a Object
      • 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 class LoginAccount
        Parameters:
        propName - The property name to check.
        Returns:
        True if the property is multi-value, false otherwise.