001// -------------------------------------------------------------------------------- 002// Copyright 2002-2025 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.model.control.core.common.transfer; 018 019import com.echothree.util.common.transfer.BaseTransfer; 020 021public class EntityGeoPointDefaultTransfer 022 extends BaseTransfer { 023 024 private EntityAttributeTransfer entityAttribute; 025 private Integer unformattedLatitude; 026 private String latitude; 027 private Integer unformattedLongitude; 028 private String longitude; 029 private String elevation; 030 private String altitude; 031 032 /** Creates a new instance of EntityGeoPointAttributeTransfer */ 033 public EntityGeoPointDefaultTransfer(EntityAttributeTransfer entityAttribute, Integer unformattedLatitude, 034 String latitude, Integer unformattedLongitude, String longitude, String elevation, String altitude) { 035 this.entityAttribute = entityAttribute; 036 this.unformattedLatitude = unformattedLatitude; 037 this.latitude = latitude; 038 this.unformattedLongitude = unformattedLongitude; 039 this.longitude = longitude; 040 this.elevation = elevation; 041 this.altitude = altitude; 042 } 043 044 /** 045 * Returns the entityAttribute. 046 * @return the entityAttribute 047 */ 048 public EntityAttributeTransfer getEntityAttribute() { 049 return entityAttribute; 050 } 051 052 /** 053 * Sets the entityAttribute. 054 * @param entityAttribute the entityAttribute to set 055 */ 056 public void setEntityAttribute(EntityAttributeTransfer entityAttribute) { 057 this.entityAttribute = entityAttribute; 058 } 059 060 /** 061 * Returns the unformattedLatitude. 062 * @return the unformattedLatitude 063 */ 064 public Integer getUnformattedLatitude() { 065 return unformattedLatitude; 066 } 067 068 /** 069 * Sets the unformattedLatitude. 070 * @param unformattedLatitude the unformattedLatitude to set 071 */ 072 public void setUnformattedLatitude(Integer unformattedLatitude) { 073 this.unformattedLatitude = unformattedLatitude; 074 } 075 076 /** 077 * Returns the latitude. 078 * @return the latitude 079 */ 080 public String getLatitude() { 081 return latitude; 082 } 083 084 /** 085 * Sets the latitude. 086 * @param latitude the latitude to set 087 */ 088 public void setLatitude(String latitude) { 089 this.latitude = latitude; 090 } 091 092 /** 093 * Returns the unformattedLongitude. 094 * @return the unformattedLongitude 095 */ 096 public Integer getUnformattedLongitude() { 097 return unformattedLongitude; 098 } 099 100 /** 101 * Sets the unformattedLongitude. 102 * @param unformattedLongitude the unformattedLongitude to set 103 */ 104 public void setUnformattedLongitude(Integer unformattedLongitude) { 105 this.unformattedLongitude = unformattedLongitude; 106 } 107 108 /** 109 * Returns the longitude. 110 * @return the longitude 111 */ 112 public String getLongitude() { 113 return longitude; 114 } 115 116 /** 117 * Sets the longitude. 118 * @param longitude the longitude to set 119 */ 120 public void setLongitude(String longitude) { 121 this.longitude = longitude; 122 } 123 124 /** 125 * Returns the elevation. 126 * @return the elevation 127 */ 128 public String getElevation() { 129 return elevation; 130 } 131 132 /** 133 * Sets the elevation. 134 * @param elevation the elevation to set 135 */ 136 public void setElevation(String elevation) { 137 this.elevation = elevation; 138 } 139 140 /** 141 * Returns the altitude. 142 * @return the altitude 143 */ 144 public String getAltitude() { 145 return altitude; 146 } 147 148 /** 149 * Sets the altitude. 150 * @param altitude the altitude to set 151 */ 152 public void setAltitude(String altitude) { 153 this.altitude = altitude; 154 } 155 156}