package com.ese.service.security;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import org.apache.commons.lang3.builder.ToStringBuilder;
import java.io.Serializable;
@EqualsAndHashCode
@Getter
@Setter
public class UserDetail implements Serializable {
private String userName;
private String password;
private String role;
private int id;
private String firstName;
private String lastName;
private boolean isRequestFlag;
private String fullName;
public UserDetail(String userName, String password, String role, String firstName, String lastName) {
this.userName = userName;
this.password = password;
this.role = role;
this.firstName = firstName;
this.lastName = lastName;
this.fullName = firstName+" "+lastName;
}
@Override
public String toString() {
return new ToStringBuilder(this)
.append("userName", userName)
.append("password", password)
.append("role", role)
.append("id", id)
.append("firstName", firstName)
.append("lastName", lastName)
.append("isRequestFlag", isRequestFlag)
.toString();
}
}