001package org.kuali.ole.ingest.pojo;
002
003import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
004
005import java.util.LinkedHashMap;
006
007/**
008 * MatchBo is a business object class for Match Bo
009 */
010public 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}