edu.whoi.ursa.argoDatabase.entity
Class GreyList.ID

java.lang.Object
  extended by edu.whoi.ursa.argoDatabase.entity.GreyList.ID
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
GreyList

@Embeddable
public static class GreyList.ID
extends java.lang.Object
implements java.io.Serializable

Grey list identifier. Defines unique key (wmo, parameter, startdate)

Author:
Alexander K. Ekholm
See Also:
Serialized Form

Field Summary
private  java.lang.String parameter
           
private static long serialVersionUID
           
private  java.util.Calendar startDate
           
private  java.lang.Integer wmo
           
 
Constructor Summary
GreyList.ID()
           
GreyList.ID(java.lang.Integer wmo, java.lang.String parameter, java.util.Calendar startDate)
           
 
Method Summary
 java.lang.String getParameter()
           
 java.util.Calendar getStartDate()
           
 java.lang.Integer getWmo()
           
 void setParameter(java.lang.String parameter)
           
 void setStartDate(java.util.Calendar startDate)
           
 void setWmo(java.lang.Integer wmo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

wmo

private java.lang.Integer wmo

parameter

private java.lang.String parameter

startDate

private java.util.Calendar startDate
Constructor Detail

GreyList.ID

public GreyList.ID()

GreyList.ID

public GreyList.ID(java.lang.Integer wmo,
                   java.lang.String parameter,
                   java.util.Calendar startDate)
Parameters:
wmo -
parameterhref -
startDate -
Method Detail

getWmo

public java.lang.Integer getWmo()
Returns:
the wmo

setWmo

public void setWmo(java.lang.Integer wmo)
Parameters:
wmo - the wmo to set

getParameter

public java.lang.String getParameter()
Returns:
the parameter

setParameter

public void setParameter(java.lang.String parameter)
Parameters:
parameter - the parameter to set

getStartDate

public java.util.Calendar getStartDate()
Returns:
the startDate

setStartDate

public void setStartDate(java.util.Calendar startDate)
Parameters:
startDate - the startDate to set