java.lang.Object
com.smartdevicelink.proxy.RPCStruct
Parameter List
Name | Type | Description | SmartDeviceLink Ver. Available |
---|---|---|---|
value | String | Either the static hex icon value or the binary image file name identifier (sent by PutFile).
|
SmartDeviceLink 2.0 |
imageType | ImageType | Describes, whether it is a static or dynamic image. | SmartDeviceLink 2.0 |
public static final java.lang.String KEY_VALUE
public static final java.lang.String KEY_IMAGE_TYPE
public static final java.lang.String KEY_IS_TEMPLATE
From Class | Fields |
---|---|
com.smartdevicelink.proxy.RPCStruct | KEY_BULK_DATA, KEY_PROTECTED, store |
Constructs a newly allocated Image object
public Image()
Constructs a newly allocated Image object indicated by the Hashtable parameter
public Image(java.util.Hashtable<java.lang.String, java.lang.Object> hash)
Constructs a newly allocated Image object
public Image(String value,ImageType imageType)
Set either the static hex icon value or the binary image file name identifier (sent by PutFile)
public com.smartdevicelink.proxy.rpc.Image setValue(String value)
Get either the static hex icon value or the binary image file name identifier (sent by PutFile)
public java.lang.String getValue()
Set the image type (static or dynamic image)
public com.smartdevicelink.proxy.rpc.Image setImageType(ImageType imageType)
Get image type (static or dynamic image)
public com.smartdevicelink.proxy.rpc.enums.ImageType getImageType()
Set whether this Image is a template image whose coloring should be decided by the HMI
public com.smartdevicelink.proxy.rpc.Image setIsTemplate(Boolean isTemplate)
Get whether this Image is a template image whose coloring should be decided by the HMI
public java.lang.Boolean getIsTemplate()
From Class | Methods |
---|---|
com.smartdevicelink.proxy.RPCStruct | getStoreValue, getStore, deserializeJSON, serializeJSON, serializeJSON, format, getBulkData, setBulkData, setPayloadProtected, isPayloadProtected, getMessageTypeName, hasKey, setValue, getValue, getObject, formatObject, getValueForString, getString, getInteger, getDouble, getFloat, getBoolean, getLong, clone, equals, hashCode |
java.lang.Object | getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize |