Class GeoLocation

java.lang.Object
NTNU.IDATT1002.models.GeoLocation

@Entity
public class GeoLocation
extends java.lang.Object
Creates table Geolocation
  • Constructor Summary

    Constructors 
    Constructor Description
    GeoLocation()  
    GeoLocation​(java.lang.String latitude, java.lang.String longitude)
    Creates constructor for geolocation that takes in each parameter
  • Method Summary

    Modifier and Type Method Description
    java.lang.Long getGeoLocationId()  
    java.lang.String getLatitude()  
    java.lang.String getLongitude()  
    boolean hasLatLong()
    Verify that this geolocation has latitude and longitude different from 0.
    void setLatitude​(java.lang.String altitude)  
    void setLongitude​(java.lang.String longitude)  
    void setMetadata​(Metadata metadata)  
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • GeoLocation

      public GeoLocation()
    • GeoLocation

      public GeoLocation​(java.lang.String latitude, java.lang.String longitude)
      Creates constructor for geolocation that takes in each parameter
      Parameters:
      latitude -
      longitude -
  • Method Details

    • getGeoLocationId

      public java.lang.Long getGeoLocationId()
    • getLatitude

      public java.lang.String getLatitude()
    • getLongitude

      public java.lang.String getLongitude()
    • setLatitude

      public void setLatitude​(java.lang.String altitude)
    • setLongitude

      public void setLongitude​(java.lang.String longitude)
    • setMetadata

      public void setMetadata​(Metadata metadata)
    • hasLatLong

      public boolean hasLatLong()
      Verify that this geolocation has latitude and longitude different from 0.
      Returns:
      whether latitude and longitude are different from 0.
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object