001    package org.kuali.ole.patron.bo;
002    
003    import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
004    import java.util.LinkedHashMap;
005    
006    /**
007     * BarcodeStatus provides barcode status information through getter and setter.
008     */
009    
010    public class BarcodeStatus extends PersistableBusinessObjectBase {
011    
012        private String barcodeStatusId;
013        private String barcodeStatusCode;
014        private String barcodeStatusName;
015        private boolean active;
016        private boolean delete;
017    
018        /**
019         * Gets the value of barcodeStatusId property
020         * @return barcodeStatusId
021         */
022        public String getBarcodeStatusId() {
023            return barcodeStatusId;
024        }
025        /**
026         * Sets the value for barcodeStatusId property
027         * @param barcodeStatusId
028         */
029        public void setBarcodeStatusId(String barcodeStatusId) {
030            this.barcodeStatusId = barcodeStatusId;
031        }
032    
033        /**
034         * default constructor
035         */
036        public  BarcodeStatus(){
037    
038        }
039        /**
040         * Gets the value of barcodeStatusCode property
041         * @return barcodeStatusCode
042         */
043        public String getBarcodeStatusCode() {
044            return barcodeStatusCode;
045        }
046        /**
047         * Sets the value for barcodeStatusCode property
048         * @param barcodeStatusCode
049         */
050        public void setBarcodeStatusCode(String barcodeStatusCode) {
051            this.barcodeStatusCode = barcodeStatusCode;
052        }
053        /**
054         * Gets the value of barcodeStatusName property
055         * @return barcodeStatusName
056         */
057        public String getBarcodeStatusName() {
058            return barcodeStatusName;
059        }
060        /**
061         * Sets the value for barcodeStatusName property
062         * @param barcodeStatusName
063         */
064        public void setBarcodeStatusName(String barcodeStatusName) {
065            this.barcodeStatusName = barcodeStatusName;
066        }
067        /**
068         * Gets the boolean value of active property
069         * @return active
070         */
071        public boolean isActive() {
072            return active;
073        }
074        /**
075         * Sets the boolean value for active property
076         * @param active
077         */
078        public void setActive(boolean active) {
079            this.active = active;
080        }
081        /**
082         * Gets the boolean value of delete property
083         * @return delete
084         */
085        public boolean isDelete() {
086            return delete;
087        }
088        /**
089         * Sets the boolean value for delete property
090         * @param delete
091         */
092        public void setDelete(boolean delete) {
093            this.delete = delete;
094        }
095        protected LinkedHashMap toStringMapper() {
096            LinkedHashMap toStringMap = new LinkedHashMap();
097            toStringMap.put("barcodeStatusId", barcodeStatusId);
098            return toStringMap;
099        }
100    }