public class QueryParams
extends java.lang.Object
Modifier and Type | Field and 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 |
protected boolean |
verbose |
Constructor and Description |
---|
QueryParams(java.lang.String[] args) |
QueryParams(java.lang.String[] args,
QueryParams defaults) |
Modifier and Type | Method and 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) |
protected java.lang.String network
protected java.lang.String station
protected java.lang.String location
protected java.lang.String channel
protected java.util.Date begin
protected java.util.Date end
protected java.lang.Float duration
protected int maxRecords
protected java.lang.String outFile
protected boolean verbose
protected boolean timed
protected boolean printVersion
protected boolean printHelp
protected java.io.DataOutputStream dos
protected boolean append
public QueryParams(java.lang.String[] args) throws SeisFileException
SeisFileException
public QueryParams(java.lang.String[] args, QueryParams defaults) throws SeisFileException
SeisFileException
public java.lang.String getNetwork()
public java.lang.String getStation()
public java.lang.String getLocation()
public java.lang.String getChannel()
public java.util.Date getBegin()
public java.util.Date getEnd()
public boolean isAppend()
public void setAppend(boolean append)
public boolean isVerbose()
public java.lang.Float getDuration()
public int getMaxRecords()
public java.lang.String getOutFile()
public void setOutFile(java.lang.String outFile)
public boolean isPrintVersion()
public boolean isPrintHelp()
public static java.lang.String getStandardHelpOptions()
public java.io.DataOutputStream getDataOutputStream() throws java.io.FileNotFoundException
java.io.FileNotFoundException
public boolean isTimed()
public void setTimed(boolean timed)
public java.util.List<java.lang.String> getUnknownArgs()