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