org.gcube.application.framework.search.library.model
Class GeospatialInfo

java.lang.Object
  extended by org.gcube.application.framework.search.library.model.GeospatialInfo
All Implemented Interfaces:
java.lang.Cloneable

public class GeospatialInfo
extends java.lang.Object
implements java.lang.Cloneable


Constructor Summary
GeospatialInfo()
          Geospatial info constructor
GeospatialInfo(java.lang.String relation, Point[] bounds, java.util.Date startTime, java.util.Date endTime)
           
 
Method Summary
 GeospatialInfo clone()
           
 Point[] getBounds()
           
 java.util.Date getEndingDate()
           
 java.lang.String getEndingDateString()
           
 java.lang.String getRelation()
           
 java.util.Date getStartingDate()
           
 java.lang.String getStartingDateString()
           
 void setBounds(Point[] bounds)
           
 void setEndingDate(java.util.Date endingDate)
           
 void setRelation(java.lang.String relation)
           
 void setStartingDate(java.util.Date startingDate)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeospatialInfo

public GeospatialInfo()
Geospatial info constructor


GeospatialInfo

public GeospatialInfo(java.lang.String relation,
                      Point[] bounds,
                      java.util.Date startTime,
                      java.util.Date endTime)
Parameters:
relation -
bounds -
timeInterval -
Method Detail

getBounds

public Point[] getBounds()
Returns:
bounds

getRelation

public java.lang.String getRelation()
Returns:
relation

setBounds

public void setBounds(Point[] bounds)
Parameters:
bounds -

setRelation

public void setRelation(java.lang.String relation)
Parameters:
relation -

getStartingDate

public java.util.Date getStartingDate()
Returns:
the startingDate

setStartingDate

public void setStartingDate(java.util.Date startingDate)
Parameters:
startingDate - the startingDate to set

getEndingDate

public java.util.Date getEndingDate()
Returns:
the endingDate

setEndingDate

public void setEndingDate(java.util.Date endingDate)
Parameters:
endingDate - the endingDate to set

clone

public GeospatialInfo clone()
Overrides:
clone in class java.lang.Object

getStartingDateString

public java.lang.String getStartingDateString()

getEndingDateString

public java.lang.String getEndingDateString()