public class SplusDataRequest extends java.lang.Object implements java.io.Serializable, DataRequest
Constructor and Description |
---|
SplusDataRequest()
Constructs an empty object.
|
SplusDataRequest(Argument... arguments)
Constructs an object containing a list of arguments passed.
|
SplusDataRequest(java.util.List<Argument> arguments)
Constructs an object containing a list of arguments passed.
|
SplusDataRequest(java.lang.String[] variablesToReturn,
Argument... arguments)
Constructs an object using a list of variables to return and a list of arguments.
|
SplusDataRequest(java.lang.String[] variablesToReturn,
java.util.List<Argument> arguments)
Constructs an object using a list of variables to return and a list of arguments.
|
Modifier and Type | Method and Description |
---|---|
DataRequestArgument |
getArgument(int index)
Returns the argument at the specified position.
|
int |
getArgumentCount()
Returns the number of arguments.
|
java.util.List<Argument> |
getArguments()
Returns a list of arguments.
|
SerializationType |
getResultSerializationType()
Returns the result serialization type.
|
java.lang.String[] |
getVariablesToReturn()
Returns the list of the variables that need to be returned to the client as a result of request execution.
|
void |
setArguments(java.util.List<Argument> arguments)
Sets the list of arguments.
|
void |
setVariablesToReturn(java.lang.String[] variablesToReturn) |
public SplusDataRequest(java.util.List<Argument> arguments)
arguments
- A list of arguments.public SplusDataRequest(java.lang.String[] variablesToReturn, java.util.List<Argument> arguments)
variablesToReturn
- A list of variables to return.arguments
- A list of arguments.public SplusDataRequest(Argument... arguments)
arguments
- A list of arguments.public SplusDataRequest(java.lang.String[] variablesToReturn, Argument... arguments)
variablesToReturn
- A list of variables to return.arguments
- A list of arguments.public SplusDataRequest()
public java.util.List<Argument> getArguments()
public void setArguments(java.util.List<Argument> arguments)
arguments
- A list of arguments to set.public DataRequestArgument getArgument(int index)
DataRequest
getArgument
in interface DataRequest
index
- position of argumentpublic int getArgumentCount()
DataRequest
getArgumentCount
in interface DataRequest
public SerializationType getResultSerializationType()
DataRequest
getResultSerializationType
in interface DataRequest
public java.lang.String[] getVariablesToReturn()
DataRequest
getVariablesToReturn
in interface DataRequest
public void setVariablesToReturn(java.lang.String[] variablesToReturn)