Class User

    • Constructor Detail

      • User

        public User()
        Default constructor -- sets all summary and extended fields to null.
      • User

        public User​(java.lang.String loginName,
                    java.lang.String email,
                    java.lang.String fullName,
                    java.util.Date access,
                    java.util.Date update,
                    java.lang.String password,
                    java.lang.String jobView,
                    ViewMap<IReviewSubscription> reviewSubscriptions)
        Explicit-value constructor.
        Parameters:
        loginName - loginName
        email - email
        fullName - fullName
        access - access
        update - update
        password - password
        jobView - jobView
        reviewSubscriptions - reviewSubscriptions
      • User

        public User​(java.lang.String loginName,
                    java.lang.String email,
                    java.lang.String fullName,
                    java.util.Date access,
                    java.util.Date update,
                    java.lang.String password,
                    java.lang.String jobView,
                    IUserSummary.UserType type,
                    ViewMap<IReviewSubscription> reviewSubscriptions)
        Explicit-value constructor.
        Parameters:
        loginName - loginName
        email - email
        fullName - fullName
        access - access
        update - update
        password - password
        jobView - jobView
        type - type
        reviewSubscriptions - reviewSubscriptions
      • User

        public User​(java.util.Map<java.lang.String,​java.lang.Object> map,
                    IServer server)
        Constructs a User from the passed-in map. The map is assumed to come from a suitable call on IServer; if the map is null this is equivalent to calling the default constructor.
        Parameters:
        map - spec map
        server - server