edu.sc.seis.fissuresUtil.flow.querier
Class EventFinderQuery
java.lang.Object
edu.sc.seis.fissuresUtil.flow.querier.EventFinderQuery
- All Implemented Interfaces:
- Tester
public class EventFinderQuery
- extends java.lang.Object
- implements Tester
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EventFinderQuery
public EventFinderQuery()
test
public TestResult test(java.lang.Object o)
- Emulates a call to an event finder for o. Currently only tests magnitude
value, time, depth and area
- Specified by:
test
in interface Tester
getArea
public edu.iris.Fissures.Area getArea()
setArea
public void setArea(edu.iris.Fissures.Area a)
getMinMag
public float getMinMag()
setMinMag
public void setMinMag(float min)
getMaxMag
public float getMaxMag()
setMaxMag
public void setMaxMag(float max)
getTime
public MicroSecondTimeRange getTime()
setTime
public void setTime(MicroSecondTimeRange range)
getMinDepthQuantity
public edu.iris.Fissures.Quantity getMinDepthQuantity()
getMinDepth
public double getMinDepth()
- Returns:
- - minimum depth in kilometers of events matched by this query
setMinDepth
public void setMinDepth(double min)
- Parameters:
min
- -
new minimum depth in kilometers of events matched by this
query
getMaxDepthQuantity
public edu.iris.Fissures.Quantity getMaxDepthQuantity()
getMaxDepth
public double getMaxDepth()
- Returns:
- - maximum depth in kilometers of events matched by this query
setMaxDepth
public void setMaxDepth(double max)
- Parameters:
max
- -
new maximum depth in kilometers of events matched by this
query
getTypes
public java.lang.String[] getTypes()
getCatalogs
public java.lang.String[] getCatalogs()
setCatalogs
public void setCatalogs(java.lang.String[] catalogs)
getContributors
public java.lang.String[] getContributors()
setContributors
public void setContributors(java.lang.String[] contributors)