public class PamViewParameters
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
long |
analEndTime
Analysis offline may have gone through the data multiple times.
|
long |
analStartTime
Analysis offline may have gone through the data multiple times.
|
boolean |
useAnalysisTime
Analysis offline may have gone through the data multiple times.
|
boolean[] |
useModules
List of modules to use.
|
long |
viewEndTime
start and end times for Pamguard viewer
These are the times of the data (UTC in most
database tables)
|
long |
viewStartTime
start and end times for Pamguard viewer
These are the times of the data (UTC in most
database tables)
|
Constructor and Description |
---|
PamViewParameters() |
Modifier and Type | Method and Description |
---|---|
PamViewParameters |
clone() |
boolean |
equals(PamViewParameters otherParameters) |
long |
getRoundedAnalEndTime() |
long |
getRoundedAnalStartTime() |
long |
getRoundedViewEndTime() |
long |
getRoundedViewStartTime() |
boolean |
isUseAnalysisTime() |
long |
roundDown(long time)
Round a time down to nearest second
|
long |
roundUp(long time)
Round a time down up nearest second
|
void |
setAnalEndTime(long analEndTime) |
void |
setAnalStartTime(long analStartTime) |
void |
setUseAnalysisTime(boolean useAnalysisTime) |
void |
setViewEndTime(long viewEndTime) |
void |
setViewStartTime(long viewStartTime) |
public long viewStartTime
public long viewEndTime
public boolean useAnalysisTime
public long analStartTime
public long analEndTime
public boolean[] useModules
public PamViewParameters clone()
clone
in class java.lang.Object
public boolean equals(PamViewParameters otherParameters)
public long getRoundedViewStartTime()
public void setViewStartTime(long viewStartTime)
viewStartTime
- the viewStartTime to setpublic long getRoundedViewEndTime()
public void setViewEndTime(long viewEndTime)
viewEndTime
- the viewEndTime to setpublic boolean isUseAnalysisTime()
public void setUseAnalysisTime(boolean useAnalysisTime)
useAnalysisTime
- the useAnalysisTime to setpublic long getRoundedAnalStartTime()
public void setAnalStartTime(long analStartTime)
analStartTime
- the analStartTime to setpublic long getRoundedAnalEndTime()
public void setAnalEndTime(long analEndTime)
analEndTime
- the analEndTime to setpublic long roundDown(long time)
time
- public long roundUp(long time)
time
-