@ThingworxExtensionApiClass(since={6,6}, canInstantiate=true) public final class ImagePrimitive extends java.lang.Object implements IPrimitiveType<ImagePrimitive,byte[]>, java.lang.Cloneable
Constructor and Description |
---|
ImagePrimitive() |
ImagePrimitive(byte[] bytes) |
ImagePrimitive(java.io.ByteArrayInputStream byteStream) |
ImagePrimitive(java.lang.String encodedImage) |
Modifier and Type | Method and Description |
---|---|
ImagePrimitive |
clone() |
int |
compare(ImagePrimitive v1,
ImagePrimitive v2) |
int |
compareTo(java.lang.Object value) |
static ImagePrimitive |
convertFromObject(java.lang.Object data) |
BaseTypes |
getBaseType() |
java.lang.String |
getMimeType() |
java.lang.Object |
getSerializedValue() |
java.lang.String |
getStringValue() |
byte[] |
getValue() |
void |
setValue(byte[] value) |
@ThingworxExtensionApiMethod(since={6,6}) public ImagePrimitive()
@ThingworxExtensionApiMethod(since={6,6}) public ImagePrimitive(java.lang.String encodedImage)
@ThingworxExtensionApiMethod(since={6,6}) public ImagePrimitive(byte[] bytes)
@ThingworxExtensionApiMethod(since={6,6}) public ImagePrimitive(java.io.ByteArrayInputStream byteStream)
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.String getMimeType()
@ThingworxExtensionApiMethod(since={6,6}) public BaseTypes getBaseType()
getBaseType
in interface IPrimitiveType<ImagePrimitive,byte[]>
@ThingworxExtensionApiMethod(since={6,6}) public byte[] getValue()
getValue
in interface IPrimitiveType<ImagePrimitive,byte[]>
@ThingworxExtensionApiMethod(since={6,6}) public void setValue(byte[] value)
setValue
in interface IPrimitiveType<ImagePrimitive,byte[]>
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.Object getSerializedValue()
getSerializedValue
in interface IPrimitiveType<ImagePrimitive,byte[]>
@ThingworxExtensionApiMethod(since={6,6}) public int compareTo(java.lang.Object value)
compareTo
in interface java.lang.Comparable
@ThingworxExtensionApiMethod(since={6,6}) public int compare(ImagePrimitive v1, ImagePrimitive v2)
compare
in interface java.util.Comparator<ImagePrimitive>
@ThingworxExtensionApiMethod(since={6,6}) public static ImagePrimitive convertFromObject(java.lang.Object data) throws java.lang.Exception
java.lang.Exception
- If an error occurs@ThingworxExtensionApiMethod(since={6,6}) public ImagePrimitive clone()
clone
in interface IPrimitiveType<ImagePrimitive,byte[]>
clone
in class java.lang.Object
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.String getStringValue()
getStringValue
in interface IPrimitiveType<ImagePrimitive,byte[]>