package org.sakaiproject.delegatedaccess.model;
import java.io.Serializable;
import org.sakaiproject.user.api.User;
/**
* A serialized class for wicket to keep track of the user's information when searching for users
* @author Bryan Holladay (holladay@longsight.com)
*
*/
public class SearchResult implements Serializable{
private String eid;
private String sortName;
private String email;
private String type;
private String id;
private String displayName;
public SearchResult(User user){
if(user != null){
setId(user.getId());
setEid(user.getEid());
setSortName(user.getSortName());
setEmail(user.getEmail());
setType(user.getType());
setDisplayName(user.getDisplayName());
}
}
public void setEid(String eid) {
this.eid = eid;
}
public String getEid() {
return eid;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getSortName() {
return sortName;
}
public void setSortName(String sortName) {
this.sortName = sortName;
}
public void setId(String id) {
this.id = id;
}
public String getId() {
return id;
}
public void setDisplayName(String displayName) {
this.displayName = displayName;
}
public String getDisplayName() {
return displayName;
}
}