|
SGT Home | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--gov.noaa.pmel.util.SoTRange | +--gov.noaa.pmel.util.SoTRange.GeoDate
Inner class for SoTRange
for type
GeoDate
.
Inner classes inherited from class gov.noaa.pmel.util.SoTRange |
SoTRange.Double, SoTRange.Float, SoTRange.GeoDate, SoTRange.Integer, SoTRange.Short |
Field Summary | |
GeoDate |
delta
The range's time increment |
GeoDate |
end
The range's last time |
GeoDate |
start
The range's first time |
Constructor Summary | |
SoTRange.GeoDate()
the Default constructor |
|
SoTRange.GeoDate(GeoDate tstart,
GeoDate tend)
Constructor |
|
SoTRange.GeoDate(GeoDate tstart,
GeoDate tend,
GeoDate tdelta)
Constructor |
|
SoTRange.GeoDate(TimeRange trange)
|
Method Summary | |
void |
add(SoTRange tr)
Adds the TimeRange object to this
TimeRange . |
SoTRange |
copy()
Make a copy of the SoTRange . |
boolean |
equals(SoTRange tr)
Test for equality. |
void |
flipStartAndEnd()
Exchange start and end values |
SoTValue |
getDelta()
Get delta value |
java.lang.Object |
getDeltaObject()
|
SoTValue |
getEnd()
Get end value |
java.lang.Object |
getEndObject()
|
SoTValue |
getStart()
Get start value |
java.lang.Object |
getStartObject()
|
boolean |
isStartOrEndMissing()
Test if start or end is missing |
boolean |
isTime()
Test if SoTRange is temporal. |
void |
setDelta(SoTValue value)
|
void |
setEnd(SoTValue value)
|
void |
setStart(SoTValue value)
|
java.lang.String |
toString()
Returns a string representation of the object. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public GeoDate start
public GeoDate end
public GeoDate delta
Constructor Detail |
public SoTRange.GeoDate()
public SoTRange.GeoDate(GeoDate tstart, GeoDate tend)
tstart
- first timetend
- last timepublic SoTRange.GeoDate(GeoDate tstart, GeoDate tend, GeoDate tdelta)
tstart
- first timetend
- last timedelta
- time incrementpublic SoTRange.GeoDate(TimeRange trange)
Method Detail |
public SoTValue getStart()
getStart
in class SoTRange
public void setStart(SoTValue value)
setStart
in class SoTRange
public SoTValue getEnd()
getEnd
in class SoTRange
public void setEnd(SoTValue value)
setEnd
in class SoTRange
public SoTValue getDelta()
getDelta
in class SoTRange
public void setDelta(SoTValue value)
setDelta
in class SoTRange
public java.lang.Object getStartObject()
getStartObject
in class SoTRange
public java.lang.Object getEndObject()
getEndObject
in class SoTRange
public java.lang.Object getDeltaObject()
getDeltaObject
in class SoTRange
public void add(SoTRange tr)
TimeRange
object to this
TimeRange
. The resulting TimeRange
is
the smallest TimeRange
that contains both the
origial TimeRange
and the specified
TimeRange
.add
in class SoTRange
public boolean equals(SoTRange tr)
equals
in class SoTRange
public boolean isTime()
SoTRange
is temporal.isTime
in class SoTRange
public void flipStartAndEnd()
flipStartAndEnd
in class SoTRange
public java.lang.String toString()
java.lang.Object
toString
method returns a string that
"textually represents" this object. The result should
be a concise but informative representation that is easy for a
person to read.
It is recommended that all subclasses override this method.
The toString
method for class Object
returns a string consisting of the name of the class of which the
object is an instance, the at-sign character `@
', and
the unsigned hexadecimal representation of the hash code of the
object. In other words, this method returns a string equal to the
value of:
getClass().getName() + '@' + Integer.toHexString(hashCode())
toString
in class SoTRange
java.lang.Object
public SoTRange copy()
SoTRange
.copy
in class SoTRange
public boolean isStartOrEndMissing()
isStartOrEndMissing
in class SoTRange
|
SGT Home | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |