edu.whoi.ursa.argoDatabase.web.webData
Class WebData.Profile

java.lang.Object
  extended by edu.whoi.ursa.argoDatabase.web.webData.WebData.Profile
All Implemented Interfaces:
java.lang.Comparable<WebData.Profile>
Enclosing class:
WebData

@Entity
public static class WebData.Profile
extends java.lang.Object
implements java.lang.Comparable<WebData.Profile>


Field Summary
private  java.lang.Integer cycleNumber
           
private  java.lang.Boolean first
           
private  java.lang.Long id
           
private  java.lang.Double julianDate
           
private  java.lang.Boolean last
           
private  java.lang.Double lat
           
private  java.lang.Double lon
           
 
Constructor Summary
WebData.Profile()
           
WebData.Profile(java.lang.Long id, java.lang.Double julianDate, java.lang.Double lat, java.lang.Double lon, java.lang.Integer cycleNumber)
           
 
Method Summary
 int compareTo(WebData.Profile o)
           
 java.util.Calendar getCalendarDate()
           
 java.lang.Integer getCycleNumber()
           
 java.lang.Boolean getFirst()
           
 java.lang.Long getId()
           
 java.lang.Double getJulianDate()
           
 java.lang.Boolean getLast()
           
 java.lang.Double getLat()
           
 java.lang.Double getLon()
           
 void setCycleNumber(java.lang.Integer cycleNumber)
           
 void setFirst(java.lang.Boolean first)
           
 void setId(java.lang.Long id)
           
 void setJulianDate(java.lang.Double julianDate)
           
 void setLast(java.lang.Boolean last)
           
 void setLat(java.lang.Double lat)
           
 void setLon(java.lang.Double lon)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

private java.lang.Long id

julianDate

private java.lang.Double julianDate

lat

private java.lang.Double lat

lon

private java.lang.Double lon

cycleNumber

private java.lang.Integer cycleNumber

first

private java.lang.Boolean first

last

private java.lang.Boolean last
Constructor Detail

WebData.Profile

public WebData.Profile()

WebData.Profile

public WebData.Profile(java.lang.Long id,
                       java.lang.Double julianDate,
                       java.lang.Double lat,
                       java.lang.Double lon,
                       java.lang.Integer cycleNumber)
Parameters:
id -
julianDate -
lat -
lon -
Method Detail

compareTo

public int compareTo(WebData.Profile o)
Specified by:
compareTo in interface java.lang.Comparable<WebData.Profile>

getCalendarDate

public java.util.Calendar getCalendarDate()

getId

public java.lang.Long getId()
Returns:
the id

setId

public void setId(java.lang.Long id)
Parameters:
id - the id to set

getJulianDate

public java.lang.Double getJulianDate()
Returns:
the julianDate

setJulianDate

public void setJulianDate(java.lang.Double julianDate)
Parameters:
julianDate - the julianDate to set

getLat

public java.lang.Double getLat()
Returns:
the lat

setLat

public void setLat(java.lang.Double lat)
Parameters:
lat - the lat to set

getLon

public java.lang.Double getLon()
Returns:
the lon

setLon

public void setLon(java.lang.Double lon)
Parameters:
lon - the lon to set

getFirst

public java.lang.Boolean getFirst()
Returns:
the first

setFirst

public void setFirst(java.lang.Boolean first)
Parameters:
first - the first to set

getLast

public java.lang.Boolean getLast()
Returns:
the last

setLast

public void setLast(java.lang.Boolean last)
Parameters:
last - the last to set

getCycleNumber

public java.lang.Integer getCycleNumber()
Returns:
the cycleNumber

setCycleNumber

public void setCycleNumber(java.lang.Integer cycleNumber)
Parameters:
cycleNumber - the cycleNumber to set