public class NAbRunsCommand extends BaseQueryCommand<NAbRunsResponse>
By default, this command returns information about all assays, but you may use the various setters to filter this list to assays of a given name, type or id.
Command.CommonParameters, Command.Response
_containerFilter, _filters, _maxRows, _offset, _sorts
CONTENT_TYPE_JSON
Constructor and Description |
---|
NAbRunsCommand()
Constructs a new AssayListCommand object.
|
NAbRunsCommand(NAbRunsCommand source)
Constructs a new NAbRunsCommand which is a copy of the source command
|
Modifier and Type | Method and Description |
---|---|
NAbRunsCommand |
copy()
Returns a copy of this object.
|
protected NAbRunsResponse |
createResponse(java.lang.String text,
int status,
java.lang.String contentType,
org.json.simple.JSONObject json)
Creates an instance of the response class, initialized with
the response text, the HTTP status code, and parsed JSONObject.
|
java.lang.String |
getAssayName() |
java.util.Map<java.lang.String,java.lang.Object> |
getParameters()
Returns the current parameter map, or null if a map has not yet been set.
|
boolean |
isCalculateNeut() |
boolean |
isIncludeFitParameters() |
boolean |
isIncludeStats() |
boolean |
isIncludeWells() |
void |
setAssayName(java.lang.String assayName) |
void |
setCalculateNeut(boolean calculateNeut) |
void |
setIncludeFitParameters(boolean includeFitParameters) |
void |
setIncludeStats(boolean includeStats) |
void |
setIncludeWells(boolean includeWells) |
addFilter, addFilter, addSort, addSort, getContainerFilter, getFilters, getMaxRows, getOffset, getQueryParameters, getSorts, setContainerFilter, setFilters, setMaxRows, setOffset, setQueryParameters, setSorts
_execute, checkThrowError, createRequest, execute, getActionName, getActionUrl, getControllerName, getHttpRequest, getParamValueAsString, getQueryString, getRequiredVersion, getTimeout, setParameters, setRequiredVersion, setTimeout
public NAbRunsCommand()
public NAbRunsCommand(NAbRunsCommand source)
source
- The source NAbRunsCommandprotected NAbRunsResponse createResponse(java.lang.String text, int status, java.lang.String contentType, org.json.simple.JSONObject json)
Command
Override this method to create an instance of a different class that extends CommandResponse
createResponse
in class Command<NAbRunsResponse>
text
- The response text from the server.status
- The HTTP status code.contentType
- The Content-Type header value.json
- The parsed JSONObject (or null if no JSON was returned).public java.util.Map<java.lang.String,java.lang.Object> getParameters()
Command
getParameters
in class BaseQueryCommand<NAbRunsResponse>
public NAbRunsCommand copy()
Command
copy
in class Command<NAbRunsResponse>
public java.lang.String getAssayName()
public void setAssayName(java.lang.String assayName)
public boolean isIncludeStats()
public void setIncludeStats(boolean includeStats)
public boolean isIncludeWells()
public void setIncludeWells(boolean includeWells)
public boolean isIncludeFitParameters()
public void setIncludeFitParameters(boolean includeFitParameters)
public boolean isCalculateNeut()
public void setCalculateNeut(boolean calculateNeut)