001package org.kuali.ole.deliver.form;
002
003import org.kuali.ole.deliver.bo.OLEBibSearchResultDisplayRow;
004import org.kuali.ole.deliver.bo.OLESingleItemResultDisplayRow;
005import org.kuali.rice.krad.web.form.UifFormBase;
006
007import java.util.ArrayList;
008import java.util.List;
009
010/**
011 * Created by chenchulakshmig on 1/12/15.
012 */
013public class OLEDeliverItemSearchForm extends UifFormBase {
014
015    private String title;
016    private String author;
017    private String publisher;
018    private String itemBarCode;
019    private String itemCallNumber;
020    private String itemUUID;
021    private String itemType;
022    private String itemLocation;
023    private boolean singleItemFlag = false;
024    private boolean multipleItemFlag = false;
025    private List<OLEBibSearchResultDisplayRow> oleBibSearchResultDisplayRowList = new ArrayList<>();
026    private OLESingleItemResultDisplayRow oleSingleItemResultDisplayRow;
027
028    public String getTitle() {
029        return title;
030    }
031
032    public void setTitle(String title) {
033        this.title = title;
034    }
035
036    public String getAuthor() {
037        return author;
038    }
039
040    public void setAuthor(String author) {
041        this.author = author;
042    }
043
044    public String getPublisher() {
045        return publisher;
046    }
047
048    public void setPublisher(String publisher) {
049        this.publisher = publisher;
050    }
051
052    public String getItemBarCode() {
053        return itemBarCode;
054    }
055
056    public void setItemBarCode(String itemBarCode) {
057        this.itemBarCode = itemBarCode;
058    }
059
060    public String getItemCallNumber() {
061        return itemCallNumber;
062    }
063
064    public void setItemCallNumber(String itemCallNumber) {
065        this.itemCallNumber = itemCallNumber;
066    }
067
068    public String getItemUUID() {
069        return itemUUID;
070    }
071
072    public void setItemUUID(String itemUUID) {
073        this.itemUUID = itemUUID;
074    }
075
076    public String getItemType() {
077        return itemType;
078    }
079
080    public void setItemType(String itemType) {
081        this.itemType = itemType;
082    }
083
084    public String getItemLocation() {
085        return itemLocation;
086    }
087
088    public void setItemLocation(String itemLocation) {
089        this.itemLocation = itemLocation;
090    }
091
092    public boolean isSingleItemFlag() {
093        return singleItemFlag;
094    }
095
096    public void setSingleItemFlag(boolean singleItemFlag) {
097        this.singleItemFlag = singleItemFlag;
098    }
099
100    public boolean isMultipleItemFlag() {
101        return multipleItemFlag;
102    }
103
104    public void setMultipleItemFlag(boolean multipleItemFlag) {
105        this.multipleItemFlag = multipleItemFlag;
106    }
107
108    public List<OLEBibSearchResultDisplayRow> getOleBibSearchResultDisplayRowList() {
109        return oleBibSearchResultDisplayRowList;
110    }
111
112    public void setOleBibSearchResultDisplayRowList(List<OLEBibSearchResultDisplayRow> oleBibSearchResultDisplayRowList) {
113        this.oleBibSearchResultDisplayRowList = oleBibSearchResultDisplayRowList;
114    }
115
116    public OLESingleItemResultDisplayRow getOleSingleItemResultDisplayRow() {
117        return oleSingleItemResultDisplayRow;
118    }
119
120    public void setOleSingleItemResultDisplayRow(OLESingleItemResultDisplayRow oleSingleItemResultDisplayRow) {
121        this.oleSingleItemResultDisplayRow = oleSingleItemResultDisplayRow;
122    }
123
124}