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.endow.businessobject;
017
018 import java.util.LinkedHashMap;
019
020 import org.kuali.rice.kns.bo.TransientBusinessObjectBase;
021
022 public class GLInterfaceBatchStatisticsReportHeader extends TransientBusinessObjectBase {
023 private String columnHeading1;
024 private String columnHeading2;
025 private String columnHeading3;
026
027 public GLInterfaceBatchStatisticsReportHeader() {
028 columnHeading1 = "";
029 columnHeading2 = "";
030 columnHeading3 = "";
031 }
032
033 /**
034 * Gets the columnHeading1 attribute.
035 * @return Returns the columnHeading1.
036 */
037 public String getColumnHeading1() {
038 return columnHeading1;
039 }
040
041 /**
042 * Sets the columnHeading1 attribute.
043 * @return Returns the columnHeading1.
044 */
045 public void setColumnHeading1(String columnHeading1) {
046 this.columnHeading1 = columnHeading1;
047 }
048
049 /**
050 * Gets the columnHeading2 attribute.
051 * @return Returns the columnHeading2.
052 */
053 public String getColumnHeading2() {
054 return columnHeading2;
055 }
056
057 /**
058 * Sets the columnHeading2 attribute.
059 * @return Returns the columnHeading2.
060 */
061 public void setColumnHeading2(String columnHeading2) {
062 this.columnHeading2 = columnHeading2;
063 }
064
065 /**
066 * Gets the columnHeading3 attribute.
067 * @return Returns the columnHeading3.
068 */
069 public String getColumnHeading3() {
070 return columnHeading3;
071 }
072
073 /**
074 * Sets the columnHeading3 attribute.
075 * @return Returns the columnHeading3.
076 */
077 public void setColumnHeading3(String columnHeading3) {
078 this.columnHeading3 = columnHeading3;
079 }
080
081 /**
082 * A map of the "keys" of this transient business object
083 * @see org.kuali.rice.kns.bo.BusinessObjectBase#toStringMapper()
084 */
085 @Override
086 protected LinkedHashMap toStringMapper() {
087 LinkedHashMap pks = new LinkedHashMap<String, Object>();
088 pks.put("columnHeading1",this.getColumnHeading1());
089 pks.put("columnHeading2",this.getColumnHeading2());
090 pks.put("columnHeading3",this.getColumnHeading3());
091
092 return pks;
093 }
094 }