Public Member Functions | Static Public Member Functions | Static Public Attributes | Package Attributes | Private Attributes
edu.wpi.rail.jinteractiveworld.ros.srvs.interactiveworldmsgs.LearnModels.Request Class Reference
Inheritance diagram for edu.wpi.rail.jinteractiveworld.ros.srvs.interactiveworldmsgs.LearnModels.Request:
Inheritance graph
[legend]

List of all members.

Public Member Functions

Request clone ()
int getConditionId ()
TaskTrainingData getData ()
String getDatabase ()
String getHost ()
String getPassword ()
int getPort ()
String getUser ()
 Request ()
 Request (String host, int port, String user, String password, String database, int conditionId, TaskTrainingData data)

Static Public Member Functions

static Request fromJsonObject (JsonObject jsonObject)
static Request fromJsonString (String jsonString)
static Request fromServiceRequest (ServiceRequest req)

Static Public Attributes

static final String FIELD_CONDITION_ID = "condition_id"
static final String FIELD_DATA = "data"
static final String FIELD_DATABASE = "database"
static final String FIELD_HOST = "host"
static final String FIELD_PASSWORD = "password"
static final String FIELD_PORT = "port"
static final String FIELD_USER = "user"

Package Attributes

final int conditionId
final String database
final String password
final String user

Private Attributes

final TaskTrainingData data
final String host
final int port

Detailed Description

The service request for the interactive_world_msgs/LearnModels service.

Author:
Russell Toris -- rctoris@wpi.edu
Version:
December 3, 2014

Definition at line 33 of file LearnModels.java.


Constructor & Destructor Documentation

Create a new empty LearnModels ServiceRequest.

Definition at line 77 of file LearnModels.java.

edu.wpi.rail.jinteractiveworld.ros.srvs.interactiveworldmsgs.LearnModels.Request.Request ( String  host,
int  port,
String  user,
String  password,
String  database,
int  conditionId,
TaskTrainingData  data 
) [inline]

Create a new LearnModels ServiceRequest.

Parameters:
hostThe host of the request.
portThe port of the request.
userThe user of the request.
passwordThe password of the request.
databaseThe database of the request.
conditionIdThe condition ID of the request.
dataThe data of the request.

Definition at line 99 of file LearnModels.java.


Member Function Documentation

Create a clone of this LearnModels ServiceRequest.

Definition at line 143 of file LearnModels.java.

Create a new LearnModels ServiceRequest based on the given JSON object. Any missing values will be set to their defaults.

Parameters:
jsonObjectThe JSON object to parse.
Returns:
A LearnModels ServiceRequest based on the given JSON object.

Definition at line 182 of file LearnModels.java.

Create a new LearnModels ServiceRequest based on the given JSON string. Any missing values will be set to their defaults.

Parameters:
jsonStringThe JSON string to parse.
Returns:
A LearnModels ServiceRequest based on the given JSON string.

Definition at line 155 of file LearnModels.java.

Create a new LearnModels ServiceRequest based on the given ServiceRequest. Any missing values will be set to their defaults.

Parameters:
reqThe ServiceRequest to parse.
Returns:
A LearnModels ServiceRequest based on the given Message.

Definition at line 169 of file LearnModels.java.

Definition at line 131 of file LearnModels.java.

Definition at line 135 of file LearnModels.java.

Definition at line 127 of file LearnModels.java.

Definition at line 115 of file LearnModels.java.

Definition at line 123 of file LearnModels.java.

Definition at line 111 of file LearnModels.java.

Definition at line 119 of file LearnModels.java.


Member Data Documentation

Definition at line 71 of file LearnModels.java.

Definition at line 70 of file LearnModels.java.

Definition at line 72 of file LearnModels.java.

The name of the condition id field for the request.

Definition at line 63 of file LearnModels.java.

The name of the data field for the request.

Definition at line 68 of file LearnModels.java.

The name of the database field for the request.

Definition at line 58 of file LearnModels.java.

The name of the host field for the request.

Definition at line 38 of file LearnModels.java.

The name of the password field for the request.

Definition at line 53 of file LearnModels.java.

The name of the port field for the request.

Definition at line 43 of file LearnModels.java.

The name of the user field for the request.

Definition at line 48 of file LearnModels.java.

Definition at line 72 of file LearnModels.java.

Definition at line 72 of file LearnModels.java.

Definition at line 71 of file LearnModels.java.

Definition at line 72 of file LearnModels.java.


The documentation for this class was generated from the following file:


jinteractiveworld
Author(s): Russell Toris
autogenerated on Thu Jun 6 2019 21:34:23