| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_AC_ENABLE_AVAILABLE |
static String |
KEY_AC_MAX_ENABLE_AVAILABLE |
static String |
KEY_AUTO_MODE_ENABLE_AVAILABLE |
static String |
KEY_CIRCULATE_AIR_ENABLE_AVAILABLE |
static String |
KEY_CLIMATE_ENABLE_AVAILABLE |
static String |
KEY_CURRENT_TEMPERATURE_AVAILABLE |
static String |
KEY_DEFROST_ZONE |
static String |
KEY_DEFROST_ZONE_AVAILABLE |
static String |
KEY_DESIRED_TEMPERATURE_AVAILABLE |
static String |
KEY_DUAL_MODE_ENABLE_AVAILABLE |
static String |
KEY_FAN_SPEED_AVAILABLE |
static String |
KEY_HEATED_MIRRORS_AVAILABLE |
static String |
KEY_HEATED_REAR_WINDOW_AVAILABLE |
static String |
KEY_HEATED_STEERING_WHEEL_AVAILABLE |
static String |
KEY_HEATED_WIND_SHIELD_AVAILABLE |
static String |
KEY_MODULE_INFO |
static String |
KEY_MODULE_NAME |
static String |
KEY_VENTILATION_MODE |
static String |
KEY_VENTILATION_MODE_AVAILABLE |
KEY_BULK_DATA, KEY_PROTECTED, store| Constructor and Description |
|---|
ClimateControlCapabilities() |
ClimateControlCapabilities(Hashtable<String,Object> hash) |
ClimateControlCapabilities(String moduleName)
Constructs a newly allocated ClimateControlCapabilities
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getAcEnableAvailable()
Gets the acEnableAvailable portion of the ClimateControlCapabilities class
|
Boolean |
getAcMaxEnableAvailable()
Gets the acMaxEnableAvailable portion of the ClimateControlCapabilities class
|
Boolean |
getAutoModeEnableAvailable()
Gets the autoModeEnableAvailable portion of the ClimateControlCapabilities class
|
Boolean |
getCirculateAirEnableAvailable()
Gets the circulateAirEnableAvailable portion of the ClimateControlCapabilities class
|
Boolean |
getClimateEnableAvailable()
Gets the climateEnableAvailable portion of the ClimateControlCapabilities class
|
Boolean |
getCurrentTemperatureAvailable()
Gets the currentTemperatureAvailable portion of the ClimateControlCapabilities class
|
List<DefrostZone> |
getDefrostZone()
Gets the List
|
Boolean |
getDefrostZoneAvailable()
Gets the defrostZoneAvailable portion of the ClimateControlCapabilities class
|
Boolean |
getDesiredTemperatureAvailable()
Gets the desiredTemperatureAvailable portion of the ClimateControlCapabilities class
|
Boolean |
getDualModeEnableAvailable()
Gets the dualModeEnableAvailable portion of the ClimateControlCapabilities class
|
Boolean |
getFanSpeedAvailable()
Gets the fanSpeedAvailable portion of the ClimateControlCapabilities class
|
Boolean |
getHeatedMirrorsAvailable()
Gets the heatedMirrorsAvailable portion of the ClimateControlCapabilities class
|
Boolean |
getHeatedRearWindowAvailable()
Gets the heatedRearWindowAvailable portion of the ClimateControlCapabilities class
|
Boolean |
getHeatedSteeringWheelAvailable()
Gets the heatedSteeringWheelAvailable portion of the ClimateControlCapabilities class
|
Boolean |
getHeatedWindshieldAvailable()
Gets the heatedWindshieldAvailable portion of the ClimateControlCapabilities class
|
ModuleInfo |
getModuleInfo()
Gets a ModuleInfo of this capability
|
String |
getModuleName()
Gets the moduleName portion of the ClimateControlCapabilities class
|
List<VentilationMode> |
getVentilationMode()
Gets the List
|
Boolean |
getVentilationModeAvailable()
Gets the ventilationModeAvailable portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setAcEnableAvailable(Boolean acEnableAvailable)
Sets the acEnableAvailable portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setAcMaxEnableAvailable(Boolean acMaxEnableAvailable)
Sets the acMaxEnableAvailable portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setAutoModeEnableAvailable(Boolean autoModeEnableAvailable)
Sets the autoModeEnableAvailable portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setCirculateAirEnableAvailable(Boolean circulateAirEnableAvailable)
Sets the circulateAirEnableAvailable portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setClimateEnableAvailable(Boolean climateEnableAvailable)
Sets the climateEnableAvailable portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setCurrentTemperatureAvailable(Boolean currentTemperatureAvailable)
Sets the currentTemperatureAvailable portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setDefrostZone(List<DefrostZone> defrostZone)
Sets the defrostZone portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setDefrostZoneAvailable(Boolean defrostZoneAvailable)
Sets the defrostZoneAvailable portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setDesiredTemperatureAvailable(Boolean desiredTemperatureAvailable)
Sets the desiredTemperatureAvailable portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setDualModeEnableAvailable(Boolean dualModeEnableAvailable)
Sets the dualModeEnableAvailable portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setFanSpeedAvailable(Boolean fanSpeedAvailable)
Sets the fanSpeedAvailable portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setHeatedMirrorsAvailable(Boolean heatedMirrorsAvailable)
Sets the heatedMirrorsAvailable portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setHeatedRearWindowAvailable(Boolean heatedRearWindowAvailable)
Sets the heatedRearWindowAvailable portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setHeatedSteeringWheelAvailable(Boolean heatedSteeringWheelAvailable)
Sets the heatedSteeringWheelAvailable portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setHeatedWindshieldAvailable(Boolean heatedWindshieldAvailable)
Sets the heatedWindshieldAvailable portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setModuleInfo(ModuleInfo info)
Sets ModuleInfo for this capability
|
ClimateControlCapabilities |
setModuleName(String moduleName)
Sets the moduleName portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setVentilationMode(List<VentilationMode> ventilationMode)
Sets the ventilationMode portion of the ClimateControlCapabilities class
|
ClimateControlCapabilities |
setVentilationModeAvailable(Boolean ventilationModeAvailable)
Sets the ventilationModeAvailable portion of the ClimateControlCapabilities class
|
clone, deserializeJSON, equals, format, formatObject, getBoolean, getBulkData, getDouble, getFloat, getInteger, getLong, getMessageTypeName, getObject, getStore, getStoreValue, getString, getValue, getValueForString, hashCode, hasKey, isPayloadProtected, serializeJSON, serializeJSON, setBulkData, setPayloadProtected, setValuepublic static final String KEY_MODULE_NAME
public static final String KEY_FAN_SPEED_AVAILABLE
public static final String KEY_DESIRED_TEMPERATURE_AVAILABLE
public static final String KEY_CURRENT_TEMPERATURE_AVAILABLE
public static final String KEY_AC_ENABLE_AVAILABLE
public static final String KEY_AC_MAX_ENABLE_AVAILABLE
public static final String KEY_CIRCULATE_AIR_ENABLE_AVAILABLE
public static final String KEY_AUTO_MODE_ENABLE_AVAILABLE
public static final String KEY_DUAL_MODE_ENABLE_AVAILABLE
public static final String KEY_DEFROST_ZONE_AVAILABLE
public static final String KEY_DEFROST_ZONE
public static final String KEY_VENTILATION_MODE_AVAILABLE
public static final String KEY_VENTILATION_MODE
public static final String KEY_HEATED_STEERING_WHEEL_AVAILABLE
public static final String KEY_HEATED_WIND_SHIELD_AVAILABLE
public static final String KEY_HEATED_REAR_WINDOW_AVAILABLE
public static final String KEY_HEATED_MIRRORS_AVAILABLE
public static final String KEY_MODULE_INFO
public static final String KEY_CLIMATE_ENABLE_AVAILABLE
public ClimateControlCapabilities()
public ClimateControlCapabilities(@NonNull
String moduleName)
moduleName - The short friendly name of the climate control module. It should not be used to identify a module by mobile application.public ClimateControlCapabilities setModuleName(@NonNull String moduleName)
moduleName - The short friendly name of the climate control module. It should not be used to identify a module by mobile application.public String getModuleName()
public ClimateControlCapabilities setFanSpeedAvailable(Boolean fanSpeedAvailable)
fanSpeedAvailable - Availability of the control of fan speed.
True: Available, False: Not Available, Not present: Not Available.public Boolean getFanSpeedAvailable()
public ClimateControlCapabilities setDesiredTemperatureAvailable(Boolean desiredTemperatureAvailable)
desiredTemperatureAvailable - Availability of the control of desired temperature.
True: Available, False: Not Available, Not present: Not Available.public Boolean getDesiredTemperatureAvailable()
public ClimateControlCapabilities setCurrentTemperatureAvailable(Boolean currentTemperatureAvailable)
currentTemperatureAvailable - Availability of the reading of current temperature.
True: Available, False: Not Available, Not present: Not Available.public Boolean getCurrentTemperatureAvailable()
public ClimateControlCapabilities setAcEnableAvailable(Boolean acEnableAvailable)
acEnableAvailable - Availability of the control of turn on/off AC.
True: Available, False: Not Available, Not present: Not Available.public Boolean getAcEnableAvailable()
public ClimateControlCapabilities setAcMaxEnableAvailable(Boolean acMaxEnableAvailable)
acMaxEnableAvailable - Availability of the control of enable/disable air conditioning is ON on the maximum level.
True: Available, False: Not Available, Not present: Not Available.public Boolean getAcMaxEnableAvailable()
public ClimateControlCapabilities setCirculateAirEnableAvailable(Boolean circulateAirEnableAvailable)
circulateAirEnableAvailable - Availability of the control of enable/disable circulate Air mode.
True: Available, False: Not Available, Not present: Not Available.public Boolean getCirculateAirEnableAvailable()
public ClimateControlCapabilities setAutoModeEnableAvailable(Boolean autoModeEnableAvailable)
autoModeEnableAvailable - Availability of the control of enable/disable auto mode.
True: Available, False: Not Available, Not present: Not Available.public Boolean getAutoModeEnableAvailable()
public ClimateControlCapabilities setDualModeEnableAvailable(Boolean dualModeEnableAvailable)
dualModeEnableAvailable - Availability of the control of enable/disable dual mode.
True: Available, False: Not Available, Not present: Not Available.public Boolean getDualModeEnableAvailable()
public ClimateControlCapabilities setDefrostZoneAvailable(Boolean defrostZoneAvailable)
defrostZoneAvailable - Availability of the control of defrost zones.
True: Available, False: Not Available, Not present: Not Available.public Boolean getDefrostZoneAvailable()
public List<DefrostZone> getDefrostZone()
public ClimateControlCapabilities setDefrostZone(List<DefrostZone> defrostZone)
defrostZone - A set of all defrost zones that are controllable.public ClimateControlCapabilities setVentilationModeAvailable(Boolean ventilationModeAvailable)
ventilationModeAvailable - Availability of the control of air ventilation mode.
True: Available, False: Not Available, Not present: Not Available.public Boolean getVentilationModeAvailable()
public List<VentilationMode> getVentilationMode()
public ClimateControlCapabilities setVentilationMode(List<VentilationMode> ventilationMode)
ventilationMode - A set of all ventilation modes that are controllable.public ClimateControlCapabilities setHeatedSteeringWheelAvailable(Boolean heatedSteeringWheelAvailable)
heatedSteeringWheelAvailable - Availability of the control (enable/disable) of heated Steering Wheel.
True: Available, False: Not Available, Not present: Not Available.public Boolean getHeatedSteeringWheelAvailable()
public ClimateControlCapabilities setHeatedWindshieldAvailable(Boolean heatedWindshieldAvailable)
heatedWindshieldAvailable - Availability of the control (enable/disable) of heated Windshield.
True: Available, False: Not Available, Not present: Not Available.public Boolean getHeatedWindshieldAvailable()
public ClimateControlCapabilities setHeatedRearWindowAvailable(Boolean heatedRearWindowAvailable)
heatedRearWindowAvailable - Availability of the control (enable/disable) of heated Rear Window.
True: Available, False: Not Available, Not present: Not Available.public Boolean getHeatedRearWindowAvailable()
public ClimateControlCapabilities setHeatedMirrorsAvailable(Boolean heatedMirrorsAvailable)
heatedMirrorsAvailable - Availability of the control (enable/disable) of heated Mirrors.
True: Available, False: Not Available, Not present: Not Available.public Boolean getHeatedMirrorsAvailable()
public ClimateControlCapabilities setModuleInfo(ModuleInfo info)
info - the ModuleInfo to be setpublic ModuleInfo getModuleInfo()
public ClimateControlCapabilities setClimateEnableAvailable(Boolean climateEnableAvailable)
climateEnableAvailable - Availability of the control of enable/disable climate control.
True: Available, False: Not Available, Not present: Not Available.public Boolean getClimateEnableAvailable()