001// --------------------------------------------------------------------------------
002// Copyright 2002-2024 Echo Three, LLC
003//
004// Licensed under the Apache 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.apache.org/licenses/LICENSE-2.0
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
017package com.echothree.control.user.contact.common.edit;
018
019public interface ContactPostalAddressEdit
020        extends ContactMechanismEdit, PartyContactMechanismEdit {
021    
022    String getPersonalTitleId();
023    void setPersonalTitleId(String personalTitleId);
024    
025    String getFirstName();
026    void setFirstName(String firstName);
027    
028    String getMiddleName();
029    void setMiddleName(String middleName);
030    
031    String getLastName();
032    void setLastName(String lastName);
033    
034    String getNameSuffixId();
035    void setNameSuffixId(String nameSuffixId);
036    
037    String getCompanyName();
038    void setCompanyName(String companyName);
039
040    String getAttention();
041    void setAttention(String attention);
042
043    String getAddress1();
044    void setAddress1(String address1);
045    
046    String getAddress2();
047    void setAddress2(String address2);
048    
049    String getAddress3();
050    void setAddress3(String address3);
051    
052    String getCity();
053    void setCity(String city);
054    
055    String getState();
056    void setState(String state);
057    
058    String getPostalCode();
059    void setPostalCode(String postalCode);
060    
061    String getCountryName();
062    void setCountryName(String countryName);
063    
064    String getIsCommercial();
065    void setIsCommercial(String isCommercial);
066    
067}