package com.comet.search.model;

public class SearchRequest {
    private String searchName;
    private String searchMobile;
    private String searchEmail;
    private String searchAltNo;
    private String searchUid;
    private int offset = 0;

    public String getSearchName() {
        return searchName;
    }

    public void setSearchName(String searchName) {
        this.searchName = searchName;
    }

    public String getSearchMobile() {
        return searchMobile;
    }

    public void setSearchMobile(String searchMobile) {
        this.searchMobile = searchMobile;
    }

    public String getSearchEmail() {
        return searchEmail;
    }

    public void setSearchEmail(String searchEmail) {
        this.searchEmail = searchEmail;
    }

    public String getSearchAltNo() {
        return searchAltNo;
    }

    public void setSearchAltNo(String searchAltNo) {
        this.searchAltNo = searchAltNo;
    }

    public String getSearchUid() {
        return searchUid;
    }

    public void setSearchUid(String searchUid) {
        this.searchUid = searchUid;
    }

    public int getOffset() {
        return offset;
    }

    public void setOffset(int offset) {
        this.offset = offset;
    }

    public boolean isEmpty() {
        return (searchName == null || searchName.trim().isEmpty()) &&
               (searchMobile == null || searchMobile.trim().isEmpty()) &&
               (searchEmail == null || searchEmail.trim().isEmpty()) &&
               (searchAltNo == null || searchAltNo.trim().isEmpty()) &&
               (searchUid == null || searchUid.trim().isEmpty());
    }
}
