|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.noaa.pmel.util.SoTRange
public abstract class SoTRange
SoTRange
is an abstract class used to wrap either a
double
or GeoDate
. SoT stands for
space or time, but being basically lazy I've abbreviated it.
Contains minimum, maximum, and delta SoTRange
.
The SoTRange
object represents the range of all
missing data as Double.NaN
as the start and end values for data of type Double
and return GeoDate(Long.MIN_VALUE)
for data of type
GeoDate
.
SGTData
,
Serialized FormNested Class Summary | |
---|---|
static class |
SoTRange.Double
Inner class for SoTRange for type
double . |
static class |
SoTRange.Float
Inner class for SoTRange for type
flaot . |
static class |
SoTRange.GeoDate
Deprecated. As of sgt 3.0, replaced by SoTRange.Time |
static class |
SoTRange.Integer
Inner class for SoTRange for type
integer . |
static class |
SoTRange.Short
Inner class for SoTRange for type
short . |
static class |
SoTRange.Time
Inner class for SoTRange for type
long . |
Constructor Summary | |
---|---|
protected |
SoTRange()
This is an abstract class that cannot be instantiated directly. |
Method Summary | |
---|---|
abstract void |
add(SoTRange range)
|
abstract SoTRange |
copy()
|
abstract boolean |
equals(SoTRange range)
|
abstract void |
flipStartAndEnd()
|
abstract SoTValue |
getDelta()
|
abstract java.lang.Object |
getDeltaObject()
|
abstract SoTValue |
getEnd()
|
abstract java.lang.Object |
getEndObject()
|
abstract SoTValue |
getStart()
|
abstract java.lang.Object |
getStartObject()
|
abstract boolean |
isStartOrEndMissing()
|
abstract boolean |
isTime()
|
abstract void |
setDelta(SoTValue value)
|
abstract void |
setEnd(SoTValue value)
|
abstract void |
setStart(SoTValue value)
|
abstract java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected SoTRange()
Method Detail |
---|
public abstract boolean isTime()
public abstract java.lang.String toString()
toString
in class java.lang.Object
public abstract boolean equals(SoTRange range)
public abstract void add(SoTRange range)
public abstract SoTValue getStart()
public abstract SoTValue getEnd()
public abstract SoTValue getDelta()
public abstract java.lang.Object getStartObject()
public abstract java.lang.Object getEndObject()
public abstract java.lang.Object getDeltaObject()
public abstract void setStart(SoTValue value)
public abstract void setEnd(SoTValue value)
public abstract void setDelta(SoTValue value)
public abstract void flipStartAndEnd()
public abstract boolean isStartOrEndMissing()
public abstract SoTRange copy()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |