Expand Minimize Picture-in-picture Power Device Status Voice Recognition Skip Back Skip Forward Minus Plus Play Search
Documentation
Sidebar

Class BodyInformation

Hierarchy

java.lang.Object
     com.smartdevicelink.proxy.RPCStruct

Package
com.smartdevicelink.proxy.rpc

Overview

The body information including power modes.

Note: The structure defines the information about the park brake and ignition.

Parameter List

Param Name Type Mandatory Description Version
parkBrakeActive Boolean true Describes, if the parkbreak is active. The information about the park brake: - true, if active - false if not. SmartDeviceLink 2.0
ignitionStableStatus IgnitionStableStatus true Describes, if the ignition situation is considered stableThe information about stability of the ignition switch. See IgnitionStableStatus SmartDeviceLink 2.0
ignitionStatus IgnitionStatus true The information about ignition status. See IgnitionStatus SmartDeviceLink 2.0
parkBrakeActive Boolean true The information about the park brake: - true, if active - false if not. SmartDeviceLink 2.0
driverDoorAjar Boolean true The information about the park brake: - true, if active - false if not. SmartDeviceLink 2.0
passengerDoorAjar Boolean true The information about the park brake: - true, if active - false if not. SmartDeviceLink 2.0
rearLeftDoorAjar Boolean true The information about the park brake: - true, if active - false if not. SmartDeviceLink 2.0
rearRightDoorAjar Boolean true References signal "DrStatRr_B_Actl". SmartDeviceLink 2.0

Fields

KEY_PARK_BRAKE_ACTIVE

public static final java.lang.String KEY_PARK_BRAKE_ACTIVE
Constant Value
"parkBrakeActive"

KEY_IGNITION_STABLE_STATUS

public static final java.lang.String KEY_IGNITION_STABLE_STATUS
Constant Value
"ignitionStableStatus"

KEY_IGNITION_STATUS

public static final java.lang.String KEY_IGNITION_STATUS
Constant Value
"ignitionStatus"

KEY_DRIVER_DOOR_AJAR

public static final java.lang.String KEY_DRIVER_DOOR_AJAR
Constant Value
"driverDoorAjar"

KEY_PASSENGER_DOOR_AJAR

public static final java.lang.String KEY_PASSENGER_DOOR_AJAR
Constant Value
"passengerDoorAjar"

KEY_REAR_LEFT_DOOR_AJAR

public static final java.lang.String KEY_REAR_LEFT_DOOR_AJAR
Constant Value
"rearLeftDoorAjar"

KEY_REAR_RIGHT_DOOR_AJAR

public static final java.lang.String KEY_REAR_RIGHT_DOOR_AJAR
Constant Value
"rearRightDoorAjar"

Inherited Fields

From Class Fields
com.smartdevicelink.proxy.RPCStruct KEY_BULK_DATA, KEY_PROTECTED, store

Constructors

BodyInformation()

Constructs a new BodyInformation object indicated by the Hashtable parameter

public BodyInformation()

BodyInformation( java.util.Hashtable<java.lang.String, java.lang.Object> hash )

public BodyInformation(java.util.Hashtable<java.lang.String, java.lang.Object> hash)

Parameters

hash

BodyInformation( Boolean parkBrakeActive, IgnitionStableStatus ignitionStableStatus, IgnitionStatus ignitionStatus )

public BodyInformation(Boolean parkBrakeActive,IgnitionStableStatus ignitionStableStatus,IgnitionStatus ignitionStatus)

Parameters

parkBrakeActive
ignitionStableStatus
ignitionStatus

Methods

setParkBrakeActive( Boolean parkBrakeActive )

public void setParkBrakeActive(Boolean parkBrakeActive)

Parameters

parkBrakeActive

getParkBrakeActive()

public java.lang.Boolean getParkBrakeActive()

setIgnitionStableStatus( IgnitionStableStatus ignitionStableStatus )

public void setIgnitionStableStatus(IgnitionStableStatus ignitionStableStatus)

Parameters

ignitionStableStatus

getIgnitionStableStatus()

public com.smartdevicelink.proxy.rpc.enums.IgnitionStableStatus getIgnitionStableStatus()

setIgnitionStatus( IgnitionStatus ignitionStatus )

public void setIgnitionStatus(IgnitionStatus ignitionStatus)

Parameters

ignitionStatus

getIgnitionStatus()

public com.smartdevicelink.proxy.rpc.enums.IgnitionStatus getIgnitionStatus()

setDriverDoorAjar( Boolean driverDoorAjar )

public void setDriverDoorAjar(Boolean driverDoorAjar)

Parameters

driverDoorAjar

getDriverDoorAjar()

public java.lang.Boolean getDriverDoorAjar()

setPassengerDoorAjar( Boolean passengerDoorAjar )

public void setPassengerDoorAjar(Boolean passengerDoorAjar)

Parameters

passengerDoorAjar

getPassengerDoorAjar()

public java.lang.Boolean getPassengerDoorAjar()

setRearLeftDoorAjar( Boolean rearLeftDoorAjar )

public void setRearLeftDoorAjar(Boolean rearLeftDoorAjar)

Parameters

rearLeftDoorAjar

getRearLeftDoorAjar()

public java.lang.Boolean getRearLeftDoorAjar()

setRearRightDoorAjar( Boolean rearRightDoorAjar )

public void setRearRightDoorAjar(Boolean rearRightDoorAjar)

Parameters

rearRightDoorAjar

getRearRightDoorAjar()

public java.lang.Boolean getRearRightDoorAjar()

Inherited Methods

From Class Methods
com.smartdevicelink.proxy.RPCStruct getStoreValue, getStore, deserializeJSON, deserializeJSONObject, serializeJSON, serializeJSON, format, getBulkData, setBulkData, setPayloadProtected, isPayloadProtected, getMessageTypeName, hasKey, setValue, getValue, getObject, formatObject, getValueForString, getString, getInteger, getDouble, getFloat, getBoolean, getLong
java.lang.Object getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize
View on GitHub.com
Previous Section Next Section