001    /**
002     * Copyright 2005-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 edu.sampleu.bookstore.bo;
017    
018    import org.kuali.rice.core.api.mo.common.active.MutableInactivatable;
019    import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
020    
021    /**
022     * Address Business Object class file relative to Address maintenance object.
023     */
024    
025    public class Address extends PersistableBusinessObjectBase implements MutableInactivatable {
026    
027            private static final long serialVersionUID = -8624654503247320725L;
028    
029            private Long addressId;
030            private String type;
031            private String street1;
032            private String street2;
033            private String city;
034            private String province;
035            private String country;
036            private Long authorId;
037            private boolean active = true;
038    
039            private BSAddressType addressType;
040    
041            
042            
043            
044            /**
045             * @return the active
046             */
047            public boolean isActive() {
048                    return this.active;
049            }
050    
051            /**
052             * @param active the active to set
053             */
054            public void setActive(boolean active) {
055                    this.active = active;
056            }
057    
058            public Long getAuthorId() {
059                    return authorId;
060            }
061    
062            public void setAuthorId(Long authorId) {
063                    this.authorId = authorId;
064            }
065    
066            public Long getAddressId() {
067                    return addressId;
068            }
069    
070            public void setAddressId(Long addressId) {
071                    this.addressId = addressId;
072            }
073    
074            public String getType() {
075                    return type;
076            }
077    
078            public void setType(String type) {
079                    this.type = type;
080            }
081    
082            public BSAddressType getAddressType() {
083                    return addressType;
084            }
085    
086            public void setAddressType(BSAddressType addressType) {
087                    this.addressType = addressType;
088            }
089    
090            public String getStreet1() {
091                    return street1;
092            }
093    
094            public void setStreet1(String street1) {
095                    this.street1 = street1;
096            }
097    
098            public String getStreet2() {
099                    return street2;
100            }
101    
102            public void setStreet2(String street2) {
103                    this.street2 = street2;
104            }
105    
106            public String getCity() {
107                    return city;
108            }
109    
110            public void setCity(String city) {
111                    this.city = city;
112            }
113    
114            public String getProvince() {
115                    return province;
116            }
117    
118            public void setProvince(String province) {
119                    this.province = province;
120            }
121    
122            public String getCountry() {
123                    return country;
124            }
125    
126            public void setCountry(String country) {
127                    this.country = country;
128            }
129     
130    
131    }