package com.smartdevicelink.proxy.rpc;
import com.smartdevicelink.proxy.RPCStruct;
import java.util.Hashtable;
/**
* Describes the type of vehicle the mobile phone is connected with.
*
Parameter List
*
*
* Name |
* Type |
* Description |
* SmartDeviceLink Ver. Available |
*
*
* make |
* String |
* Make of the vehicle
*
* |
* SmartDeviceLink 2.0 |
*
*
* Model |
* String |
* Model of the vehicle, e.g. Fiesta
*
* |
* SmartDeviceLink 2.0 |
*
*
* modelYear |
* String |
* Model Year of the vehicle, e.g. 2013
*
* |
* SmartDeviceLink 2.0 |
*
*
* trim |
* String |
* Trim of the vehicle, e.g. SE
*
* |
* SmartDeviceLink 2.0 |
*
*
* @since SmartDeviceLink 2.0
*/
public class VehicleType extends RPCStruct {
public static final String KEY_MAKE = "make";
public static final String KEY_MODEL = "model";
public static final String KEY_MODEL_YEAR = "modelYear";
public static final String KEY_TRIM = "trim";
/**
* Constructs a newly allocated VehicleType object
*/
public VehicleType() { }
/**
* Constructs a newly allocated VehicleType object indicated by the Hashtable parameter
* @param hash The Hashtable to use
*/
public VehicleType(Hashtable hash) {
super(hash);
}
/**
* get the make of the vehicle
* @return the make of the vehicle
*/
public String getMake() {
return getString(KEY_MAKE);
}
/**
* set the make of the vehicle
*@param make the make of the vehicle
*/
public void setMake(String make) {
setValue(KEY_MAKE, make);
}
/**
* get the model of the vehicle
* @return the model of the vehicle
*/
public String getModel() {
return getString(KEY_MODEL);
}
/**
* set the model of the vehicle
* @param model the model of the vehicle
*/
public void setModel(String model) {
setValue(KEY_MODEL, model);
}
/**
* get the model year of the vehicle
* @return the model year of the vehicle
*/
public String getModelYear() {
return getString(KEY_MODEL_YEAR);
}
/**
* set the model year of the vehicle
* @param modelYear the model year of the vehicle
*/
public void setModelYear(String modelYear) {
setValue(KEY_MODEL_YEAR, modelYear);
}
/**
* get the trim of the vehicle
* @return the trim of the vehicle
*/
public String getTrim() {
return getString(KEY_TRIM);
}
/**
* set the trim of the vehicle
* @param trim the trim of the vehicle
*/
public void setTrim(String trim) {
setValue(KEY_TRIM, trim);
}
}