Package com.thingworx.types.primitives
Class InfoTablePrimitive
- java.lang.Object
-
- com.thingworx.types.primitives.InfoTablePrimitive
-
- All Implemented Interfaces:
IPrimitiveType<InfoTablePrimitive,InfoTable>
,java.io.Serializable
,java.lang.Cloneable
,java.lang.Comparable
,java.util.Comparator<InfoTablePrimitive>
@ThingworxExtensionApiClass(since={6,6}, canInstantiate=true) public final class InfoTablePrimitive extends java.lang.Object implements IPrimitiveType<InfoTablePrimitive,InfoTable>, java.lang.Cloneable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description InfoTablePrimitive()
InfoTablePrimitive(InfoTable infoTable)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description InfoTablePrimitive
clone()
int
compare(InfoTable v1, InfoTable v2)
int
compare(InfoTablePrimitive v1, InfoTablePrimitive v2)
int
compareTo(java.lang.Object value)
static InfoTablePrimitive
convertFromObject(java.lang.Object data)
Deprecated.static InfoTablePrimitive
convertFromXML(org.w3c.dom.Element content)
BaseTypes
getBaseType()
java.lang.Object
getSerializedValue()
java.lang.String
getStringValue()
InfoTable
getValue()
void
setValue(InfoTable value)
-
-
-
Constructor Detail
-
InfoTablePrimitive
@ThingworxExtensionApiMethod(since={6,6}) public InfoTablePrimitive()
-
InfoTablePrimitive
@ThingworxExtensionApiMethod(since={6,6}) public InfoTablePrimitive(InfoTable infoTable)
-
-
Method Detail
-
getBaseType
@ThingworxExtensionApiMethod(since={6,6}) public BaseTypes getBaseType()
- Specified by:
getBaseType
in interfaceIPrimitiveType<InfoTablePrimitive,InfoTable>
-
getValue
@ThingworxExtensionApiMethod(since={6,6}) public InfoTable getValue()
- Specified by:
getValue
in interfaceIPrimitiveType<InfoTablePrimitive,InfoTable>
-
setValue
@ThingworxExtensionApiMethod(since={6,6}) public void setValue(InfoTable value)
- Specified by:
setValue
in interfaceIPrimitiveType<InfoTablePrimitive,InfoTable>
-
compareTo
@ThingworxExtensionApiMethod(since={6,6}) public int compareTo(java.lang.Object value)
- Specified by:
compareTo
in interfacejava.lang.Comparable
-
compare
@ThingworxExtensionApiMethod(since={6,6}) public int compare(InfoTablePrimitive v1, InfoTablePrimitive v2)
- Specified by:
compare
in interfacejava.util.Comparator<InfoTablePrimitive>
-
compare
@ThingworxExtensionApiMethod(since={6,6}) public int compare(InfoTable v1, InfoTable v2)
-
convertFromObject
@Deprecated @ThingworxExtensionApiMethod(since={6,6}) public static InfoTablePrimitive convertFromObject(java.lang.Object data) throws java.lang.Exception
Deprecated.- Throws:
java.lang.Exception
- If an error occurs
-
clone
@ThingworxExtensionApiMethod(since={6,6}) public InfoTablePrimitive clone()
- Specified by:
clone
in interfaceIPrimitiveType<InfoTablePrimitive,InfoTable>
- Overrides:
clone
in classjava.lang.Object
-
convertFromXML
@ThingworxExtensionApiMethod(since={6,6}) public static InfoTablePrimitive convertFromXML(org.w3c.dom.Element content) throws java.lang.Exception
- Throws:
java.lang.Exception
- If an error occurs
-
getStringValue
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.String getStringValue()
- Specified by:
getStringValue
in interfaceIPrimitiveType<InfoTablePrimitive,InfoTable>
-
getSerializedValue
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.Object getSerializedValue()
- Specified by:
getSerializedValue
in interfaceIPrimitiveType<InfoTablePrimitive,InfoTable>
-
-