public class MicroSecondTimeRange
extends java.lang.Object
Constructor and Description |
---|
MicroSecondTimeRange(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl ls) |
MicroSecondTimeRange(edu.iris.Fissures.model.MicroSecondDate time,
edu.iris.Fissures.model.MicroSecondDate anotherTime)
Creates a new MicroSecondTimeRange.
|
MicroSecondTimeRange(edu.iris.Fissures.model.MicroSecondDate beginTime,
edu.iris.Fissures.model.TimeInterval interval) |
MicroSecondTimeRange(MicroSecondTimeRange timeRange,
MicroSecondTimeRange timeRange2) |
MicroSecondTimeRange(edu.iris.Fissures.IfSeismogramDC.RequestFilter rf) |
MicroSecondTimeRange(edu.iris.Fissures.TimeRange timeRange) |
MicroSecondTimeRange(edu.iris.Fissures.Time time,
edu.iris.Fissures.Time anotherTime) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(edu.iris.Fissures.model.MicroSecondDate newTime) |
boolean |
equals(java.lang.Object other) |
edu.iris.Fissures.model.MicroSecondDate |
getBeginTime()
Returns the beginning time for this range
|
edu.iris.Fissures.model.MicroSecondDate |
getEndTime()
Returns the ending time for this range
|
edu.iris.Fissures.TimeRange |
getFissuresTimeRange() |
edu.iris.Fissures.model.TimeInterval |
getInterval()
Returns the interval that this range comprises
|
edu.iris.Fissures.model.UnitRangeImpl |
getMillis() |
int |
hashCode() |
MicroSecondTimeRange |
intersection(MicroSecondTimeRange time) |
boolean |
intersects(edu.iris.Fissures.model.MicroSecondDate newTime)
Deprecated.
- just calls contains(MicroSecondDate)
|
boolean |
intersects(MicroSecondTimeRange time) |
MicroSecondTimeRange |
shale(double shift,
double scale) |
MicroSecondTimeRange |
shift(double percentage) |
MicroSecondTimeRange |
shift(edu.iris.Fissures.model.TimeInterval shift) |
java.lang.String |
toString() |
public MicroSecondTimeRange(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl ls)
public MicroSecondTimeRange(edu.iris.Fissures.IfSeismogramDC.RequestFilter rf)
public MicroSecondTimeRange(edu.iris.Fissures.TimeRange timeRange)
public MicroSecondTimeRange(edu.iris.Fissures.Time time, edu.iris.Fissures.Time anotherTime)
public MicroSecondTimeRange(edu.iris.Fissures.model.MicroSecondDate time, edu.iris.Fissures.model.MicroSecondDate anotherTime)
public MicroSecondTimeRange(edu.iris.Fissures.model.MicroSecondDate beginTime, edu.iris.Fissures.model.TimeInterval interval)
public MicroSecondTimeRange(MicroSecondTimeRange timeRange, MicroSecondTimeRange timeRange2)
public boolean intersects(edu.iris.Fissures.model.MicroSecondDate newTime)
public boolean contains(edu.iris.Fissures.model.MicroSecondDate newTime)
public boolean intersects(MicroSecondTimeRange time)
public MicroSecondTimeRange intersection(MicroSecondTimeRange time)
public MicroSecondTimeRange shale(double shift, double scale)
public MicroSecondTimeRange shift(edu.iris.Fissures.model.TimeInterval shift)
public MicroSecondTimeRange shift(double percentage)
public edu.iris.Fissures.model.MicroSecondDate getBeginTime()
public edu.iris.Fissures.model.MicroSecondDate getEndTime()
public edu.iris.Fissures.model.TimeInterval getInterval()
public edu.iris.Fissures.TimeRange getFissuresTimeRange()
public edu.iris.Fissures.model.UnitRangeImpl getMillis()
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object