Class UserDetails

  • All Implemented Interfaces:
    java.io.Serializable

    public class UserDetails
    extends java.lang.Object
    implements java.io.Serializable
    ALA User Details object, many properties are optional and could be null.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      UserDetails​(java.lang.Long id, java.lang.String firstName, java.lang.String lastName, java.lang.String userName, java.lang.String userId, java.lang.Boolean locked, java.lang.String primaryUserType, java.lang.String secondaryUserType, java.lang.String organisation, java.lang.String city, java.lang.String state, java.lang.String telephone, java.util.Set<java.lang.String> roles)
      Deprecated.
      UserDetails​(java.lang.Long id, java.lang.String firstName, java.lang.String lastName, java.lang.String userName, java.lang.String userId, java.lang.Boolean locked, java.lang.String organisation, java.lang.String city, java.lang.String state, java.lang.String country, java.util.Set<java.lang.String> roles)
      Deprecated.
      UserDetails​(java.lang.Long id, java.lang.String firstName, java.lang.String lastName, java.lang.String userName, java.lang.String userId, java.lang.Boolean locked, java.util.Set<java.lang.String> roles)
      Deprecated.
      UserDetails​(java.lang.Long id, java.lang.String firstName, java.lang.String lastName, java.lang.String userName, java.lang.String email, java.lang.String userId, java.lang.Boolean locked, java.lang.Boolean activated, java.lang.String organisation, java.lang.String city, java.lang.String state, java.lang.String country, java.util.Set<java.lang.String> roles)  
      UserDetails​(java.lang.Long id, java.lang.String firstName, java.lang.String lastName, java.lang.String userName, java.lang.String email, java.lang.String userId, java.lang.Boolean locked, java.lang.Boolean activated, java.util.Set<java.lang.String> roles)  
    • Field Detail

      • PRIMARY_USER_TYPE_PROPERTY

        public static final java.lang.String PRIMARY_USER_TYPE_PROPERTY
        See Also:
        Constant Field Values
      • SECONDARY_USER_TYPE_PROPERTY

        public static final java.lang.String SECONDARY_USER_TYPE_PROPERTY
        See Also:
        Constant Field Values
      • ORGANISATION_PROPERTY

        public static final java.lang.String ORGANISATION_PROPERTY
        See Also:
        Constant Field Values
      • COUNTRY_PROPERTY

        public static final java.lang.String COUNTRY_PROPERTY
        See Also:
        Constant Field Values
      • TELEPHONE_PROPERTY

        public static final java.lang.String TELEPHONE_PROPERTY
        See Also:
        Constant Field Values
    • Constructor Detail

      • UserDetails

        @ConstructorProperties({"id","firstName","lastName","userName","email","userId","locked","activated","roles"})
        public UserDetails​(java.lang.Long id,
                           java.lang.String firstName,
                           java.lang.String lastName,
                           java.lang.String userName,
                           java.lang.String email,
                           java.lang.String userId,
                           java.lang.Boolean locked,
                           java.lang.Boolean activated,
                           java.util.Set<java.lang.String> roles)
      • UserDetails

        @ConstructorProperties({"id","firstName","lastName","userName","userId","locked","roles"})
        @Deprecated
        public UserDetails​(java.lang.Long id,
                           java.lang.String firstName,
                           java.lang.String lastName,
                           java.lang.String userName,
                           java.lang.String userId,
                           java.lang.Boolean locked,
                           java.util.Set<java.lang.String> roles)
        Deprecated.
      • UserDetails

        @ConstructorProperties({"id","firstName","lastName","userName","userId","locked","primaryUserType","secondaryUserType","organisation","city","state","telephone","roles"})
        @Deprecated
        public UserDetails​(java.lang.Long id,
                           java.lang.String firstName,
                           java.lang.String lastName,
                           java.lang.String userName,
                           java.lang.String userId,
                           java.lang.Boolean locked,
                           @Deprecated
                           java.lang.String primaryUserType,
                           @Deprecated
                           java.lang.String secondaryUserType,
                           java.lang.String organisation,
                           java.lang.String city,
                           java.lang.String state,
                           @Deprecated
                           java.lang.String telephone,
                           java.util.Set<java.lang.String> roles)
        Deprecated.
      • UserDetails

        @ConstructorProperties({"id","firstName","lastName","userName","userId","locked","organisation","city","state","country","roles"})
        @Deprecated
        public UserDetails​(java.lang.Long id,
                           java.lang.String firstName,
                           java.lang.String lastName,
                           java.lang.String userName,
                           java.lang.String userId,
                           java.lang.Boolean locked,
                           java.lang.String organisation,
                           java.lang.String city,
                           java.lang.String state,
                           java.lang.String country,
                           java.util.Set<java.lang.String> roles)
        Deprecated.
      • UserDetails

        @ConstructorProperties({"id","firstName","lastName","userName","email","userId","locked","activated","organisation","city","state","country","roles"})
        public UserDetails​(java.lang.Long id,
                           java.lang.String firstName,
                           java.lang.String lastName,
                           java.lang.String userName,
                           java.lang.String email,
                           java.lang.String userId,
                           java.lang.Boolean locked,
                           java.lang.Boolean activated,
                           java.lang.String organisation,
                           java.lang.String city,
                           java.lang.String state,
                           java.lang.String country,
                           java.util.Set<java.lang.String> roles)
    • Method Detail

      • getUserId

        public java.lang.String getUserId()
      • getDisplayName

        public java.lang.String getDisplayName()
      • getPrimaryUserType

        @Deprecated
        public java.lang.String getPrimaryUserType()
        Deprecated.
      • setPrimaryUserType

        @Deprecated
        public void setPrimaryUserType​(java.lang.String primaryUserType)
        Deprecated.
      • getSecondaryUserType

        @Deprecated
        public java.lang.String getSecondaryUserType()
        Deprecated.
      • setSecondaryUserTypeProperty

        @Deprecated
        public void setSecondaryUserTypeProperty​(java.lang.String secondaryUserType)
        Deprecated.
      • getOrganisation

        public java.lang.String getOrganisation()
      • setOrganisation

        public void setOrganisation​(java.lang.String organisation)
      • getCity

        public java.lang.String getCity()
      • setCity

        public void setCity​(java.lang.String city)
      • getState

        public java.lang.String getState()
      • setState

        public void setState​(java.lang.String state)
      • getCountry

        public java.lang.String getCountry()
      • setCountry

        public void setCountry​(java.lang.String country)
      • getTelephone

        @Deprecated
        public java.lang.String getTelephone()
        Deprecated.
      • setTelephone

        @Deprecated
        public void setTelephone​(java.lang.String telephone)
        Deprecated.