001    package org.kuali.ole.ingest.pojo;
002    
003    import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
004    
005    import java.util.LinkedHashMap;
006    
007    /**
008     * MatchBo is a business object class for Match Bo
009     */
010    public class MatchBo  extends PersistableBusinessObjectBase {
011        private Integer id;
012        private String agendaName;
013        private String termName;
014        private String docType;
015        private String incomingField;
016        private String existingField;
017        /**
018         * Gets the id attribute.
019         * @return  Returns the id.
020         */
021        public Integer getId() {
022            return id;
023        }
024        /**
025         * Sets the id attribute value.
026         * @param id  The id to set.
027         */
028        public void setId(Integer id) {
029            this.id = id;
030        }
031        /**
032         * Gets the agendaName attribute.
033         * @return  Returns the agendaName.
034         */
035        public String getAgendaName() {
036            return agendaName;
037        }
038        /**
039         * Sets the agendaName attribute value.
040         * @param agendaName  The agendaName to set.
041         */
042        public void setAgendaName(String agendaName) {
043            this.agendaName = agendaName;
044        }
045        /**
046         * Gets the termName attribute.
047         * @return  Returns the termName.
048         */
049        public String getTermName() {
050            return termName;
051        }
052        /**
053         * Sets the termName attribute value.
054         * @param termName  The termName to set.
055         */
056        public void setTermName(String termName) {
057            this.termName = termName;
058        }
059        /**
060         * Gets the docType attribute.
061         * @return  Returns the docType.
062         */
063        public String getDocType() {
064            return docType;
065        }
066        /**
067         * Sets the docType attribute value.
068         * @param docType  The docType to set.
069         */
070        public void setDocType(String docType) {
071            this.docType = docType;
072        }
073        /**
074         * Gets the incomingField attribute.
075         * @return  Returns the incomingField.
076         */
077        public String getIncomingField() {
078            return incomingField;
079        }
080        /**
081         * Sets the incomingField attribute value.
082         * @param incomingField  The incomingField to set.
083         */
084        public void setIncomingField(String incomingField) {
085            this.incomingField = incomingField;
086        }
087        /**
088         * Gets the existingField attribute.
089         * @return  Returns the existingField.
090         */
091        public String getExistingField() {
092            return existingField;
093        }
094        /**
095         * Sets the existingField attribute value.
096         * @param existingField  The existingField to set.
097         */
098        public void setExistingField(String existingField) {
099            this.existingField = existingField;
100        }
101    
102        /**
103         *
104         * @return     LinkedHashMap
105         */
106        protected LinkedHashMap toStringMapper() {
107            LinkedHashMap toStringMap = new LinkedHashMap();
108            toStringMap.put("id", id);
109            toStringMap.put("agendaName", agendaName);
110            toStringMap.put("termName", termName);
111            toStringMap.put("docType", docType);
112            toStringMap.put("incomingField", incomingField);
113            toStringMap.put("existingField", existingField);
114            return toStringMap;
115        }
116    }