001    /**
002     * Copyright 2005-2013 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 edu.sampleu.travel.dto;
017    
018    import org.kuali.rice.core.api.util.type.KualiPercent;
019    
020    import java.io.Serializable;
021    import java.util.Date;
022    
023    /**
024     * 
025     * @author Kuali Rice Team (rice.collab@kuali.org)
026     */
027    public class TravelAccountInfo implements Serializable {
028        
029        private String number;
030        private String subAccount;
031        private String name;
032        private String subAccountName;
033        private KualiPercent subsidizedPercent;
034        private Date createDate;
035        private Long foId;
036        private String objectId;
037        private Long versionNumber;
038    
039        // this is just for testing relationshipDefinitions until a nested object
040        // is no longer required
041        private FiscalOfficerInfo fiscalOfficerInfo;
042    
043         public FiscalOfficerInfo getFiscalOfficerInfo() {
044            return fiscalOfficerInfo;
045        }
046    
047        public void setFiscalOfficerInfo(FiscalOfficerInfo fiscalOfficerInfo) {
048            this.fiscalOfficerInfo = fiscalOfficerInfo;
049        }
050        
051        
052        public String getNumber() {
053            return this.number;
054        }
055        
056        public void setNumber(String number) {
057            this.number = number;
058        }
059        
060        public String getSubAccount() {
061            return this.subAccount;
062        }
063        
064        public void setSubAccount(String subAccount) {
065            this.subAccount = subAccount;
066        }
067        
068        public String getName() {
069            return this.name;
070        }
071        
072        public void setName(String name) {
073            this.name = name;
074        }
075        
076        public String getSubAccountName() {
077            return this.subAccountName;
078        }
079        
080        public void setSubAccountName(String subAccountName) {
081            this.subAccountName = subAccountName;
082        }
083        
084        public KualiPercent getSubsidizedPercent() {
085            return this.subsidizedPercent;
086        }
087        
088        public void setSubsidizedPercent(KualiPercent subsidizedPercent) {
089            this.subsidizedPercent = subsidizedPercent;
090        }
091        
092        public Date getCreateDate() {
093            return this.createDate;
094        }
095        
096        public void setCreateDate(Date createDate) {
097            this.createDate = createDate;
098        }
099        
100        public Long getFoId() {
101            return this.foId;
102        }
103        
104        public void setFoId(Long foId) {
105            this.foId = foId;
106        }
107    
108        public String getObjectId() {
109            return this.objectId;
110        }
111    
112        public void setObjectId(String objectId) {
113            this.objectId = objectId;
114        }
115    
116        public Long getVersionNumber() {
117            return this.versionNumber;
118        }
119    
120        public void setVersionNumber(Long versionNumber) {
121            this.versionNumber = versionNumber;
122        }
123        
124    }