package io.oasp.gastronomy.restaurant.staffmanagement.logic.api.to;
import io.oasp.gastronomy.restaurant.general.common.api.datatype.Role;
import io.oasp.module.jpa.common.api.to.SearchCriteriaTo;
/**
* This is the {@link SearchCriteriaTo search criteria} {@link net.sf.mmm.util.transferobject.api.TransferObject TO}
* used to find {@link io.oasp.gastronomy.restaurant.staffmanagement.common.api.StaffMember}s.
*
*/
public class StaffMemberSearchCriteriaTo extends SearchCriteriaTo {
/** UID for serialization. */
private static final long serialVersionUID = 1L;
private String name;
private String firstName;
private String lastName;
private Role role;
/**
* The constructor.
*/
public StaffMemberSearchCriteriaTo() {
super();
}
/**
* @return name
*/
public String getName() {
return this.name;
}
/**
* @param name the name to set
*/
public void setName(String name) {
this.name = name;
}
/**
* @return firstName
*/
public String getFirstName() {
return this.firstName;
}
/**
* @param firstName the firstName to set
*/
public void setFirstName(String firstName) {
this.firstName = firstName;
}
/**
* @return lastName
*/
public String getLastName() {
return this.lastName;
}
/**
* @param lastName the lastName to set
*/
public void setLastName(String lastName) {
this.lastName = lastName;
}
/**
* @return role
*/
public Role getRole() {
return this.role;
}
/**
* @param role the role to set
*/
public void setRole(Role role) {
this.role = role;
}
}