001    /*
002     * Copyright 2011 The Kuali Foundation.
003     * 
004     * Licensed under the Educational Community License, Version 2.0 (the "License");
005     * you may not use this file except in compliance with the License.
006     * You may obtain a copy of the License at
007     * 
008     * http://www.opensource.org/licenses/ecl2.php
009     * 
010     * Unless required by applicable law or agreed to in writing, software
011     * distributed under the License is distributed on an "AS IS" BASIS,
012     * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013     * See the License for the specific language governing permissions and
014     * limitations under the License.
015     */
016    package org.kuali.kfs.module.ec.businessobject;
017    
018    import java.util.LinkedHashMap;
019    
020    import org.kuali.rice.kns.bo.PersistableBusinessObjectBase;
021    
022    /**
023     * Business Object for the Effort Certification Report Status Code Table.
024     */
025    public class EffortCertificationPeriodStatusCode extends PersistableBusinessObjectBase {
026        private String effortCertificationReportPeriodStatusCode;
027        private String effortCertificationReportPeriodStatusDescription;
028    
029        /**
030         * Constructs a EffortCertificationPeriodStatusCode.java.
031         */
032        public EffortCertificationPeriodStatusCode() {
033    
034        }
035    
036        /**
037         * Gets the effortCertificationReportPeriodStatusCode attribute.
038         * 
039         * @return Returns the effortCertificationReportPeriodStatusCode.
040         */
041        public String getEffortCertificationReportPeriodStatusCode() {
042            return effortCertificationReportPeriodStatusCode;
043        }
044    
045        /**
046         * Sets the effortCertificationReportPeriodStatusCode attribute value.
047         * 
048         * @param effortCertificationReportPeriodStatusCode The effortCertificationReportPeriodStatusCode to set.
049         */
050        public void setEffortCertificationReportPeriodStatusCode(String effortCertificationReportPeriodStatusCode) {
051            this.effortCertificationReportPeriodStatusCode = effortCertificationReportPeriodStatusCode;
052        }
053    
054        /**
055         * Gets the effortCertificationReportPeriodStatusDescription attribute.
056         * 
057         * @return Returns the effortCertificationReportPeriodStatusDescription.
058         */
059        public String getEffortCertificationReportPeriodStatusDescription() {
060            return effortCertificationReportPeriodStatusDescription;
061        }
062    
063        /**
064         * Sets the effortCertificationReportPeriodStatusDescription attribute value.
065         * 
066         * @param effortCertificationReportPeriodStatusDescription The effortCertificationReportPeriodStatusDescription to set.
067         */
068        public void setEffortCertificationReportPeriodStatusDescription(String effortCertificationReportPeriodStatusDescription) {
069            this.effortCertificationReportPeriodStatusDescription = effortCertificationReportPeriodStatusDescription;
070        }
071    
072        /**
073         * @see org.kuali.rice.kns.bo.BusinessObjectBase#toStringMapper()
074         */
075        @Override
076        protected LinkedHashMap toStringMapper() {
077            LinkedHashMap m = new LinkedHashMap();
078            m.put("effortCertificationReportPeriodStatusCode", this.effortCertificationReportPeriodStatusCode);
079            return m;
080        }
081    
082    
083    }