Package edu.sc.seis.seisFile
Class QueryParams
java.lang.Object
edu.sc.seis.seisFile.QueryParams
public class QueryParams
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected boolean
append
protected java.util.Date
begin
protected java.lang.String
channel
protected java.io.DataOutputStream
dos
protected java.lang.Float
duration
protected java.util.Date
end
protected java.lang.String
location
protected int
maxRecords
protected java.lang.String
network
protected java.lang.String
outFile
protected boolean
printHelp
protected boolean
printVersion
protected java.lang.String
station
protected boolean
timed
static java.util.TimeZone
UTC
protected boolean
verbose
-
Constructor Summary
Constructors Constructor Description QueryParams(java.lang.String[] args)
QueryParams(java.lang.String[] args, QueryParams defaults)
-
Method Summary
Modifier and Type Method Description java.util.Date
getBegin()
java.lang.String
getChannel()
java.io.DataOutputStream
getDataOutputStream()
java.lang.Float
getDuration()
java.util.Date
getEnd()
java.lang.String
getLocation()
int
getMaxRecords()
java.lang.String
getNetwork()
java.lang.String
getOutFile()
static java.lang.String
getStandardHelpOptions()
java.lang.String
getStation()
java.util.List<java.lang.String>
getUnknownArgs()
boolean
isAppend()
boolean
isPrintHelp()
boolean
isPrintVersion()
boolean
isTimed()
boolean
isVerbose()
void
setAppend(boolean append)
void
setOutFile(java.lang.String outFile)
void
setTimed(boolean timed)
void
setVerbose(boolean b)
-
Field Details
-
network
protected java.lang.String network -
station
protected java.lang.String station -
location
protected java.lang.String location -
channel
protected java.lang.String channel -
begin
protected java.util.Date begin -
end
protected java.util.Date end -
duration
protected java.lang.Float duration -
maxRecords
protected int maxRecords -
outFile
protected java.lang.String outFile -
verbose
protected boolean verbose -
timed
protected boolean timed -
printVersion
protected boolean printVersion -
printHelp
protected boolean printHelp -
dos
protected java.io.DataOutputStream dos -
append
protected boolean append -
UTC
public static final java.util.TimeZone UTC
-
-
Constructor Details
-
QueryParams
- Throws:
SeisFileException
-
QueryParams
- Throws:
SeisFileException
-
-
Method Details
-
getNetwork
public java.lang.String getNetwork() -
getStation
public java.lang.String getStation() -
getLocation
public java.lang.String getLocation() -
getChannel
public java.lang.String getChannel() -
getBegin
public java.util.Date getBegin() -
getEnd
public java.util.Date getEnd() -
isAppend
public boolean isAppend() -
setAppend
public void setAppend(boolean append) -
isVerbose
public boolean isVerbose() -
setVerbose
public void setVerbose(boolean b) -
getDuration
public java.lang.Float getDuration() -
getMaxRecords
public int getMaxRecords() -
getOutFile
public java.lang.String getOutFile() -
setOutFile
public void setOutFile(java.lang.String outFile) -
isPrintVersion
public boolean isPrintVersion() -
isPrintHelp
public boolean isPrintHelp() -
getStandardHelpOptions
public static java.lang.String getStandardHelpOptions() -
getDataOutputStream
public java.io.DataOutputStream getDataOutputStream() throws java.io.FileNotFoundException- Throws:
java.io.FileNotFoundException
-
isTimed
public boolean isTimed() -
setTimed
public void setTimed(boolean timed) -
getUnknownArgs
public java.util.List<java.lang.String> getUnknownArgs()
-