@ThingworxExtensionApiClass(since={6,6}, canInstantiate=true) public final class IntegerPrimitive extends java.lang.Object implements IPrimitiveType<IntegerPrimitive,java.lang.Integer>, java.lang.Cloneable
Constructor and Description |
---|
IntegerPrimitive() |
IntegerPrimitive(java.lang.Double value)
Deprecated.
|
IntegerPrimitive(java.lang.Integer value)
Deprecated.
|
IntegerPrimitive(java.lang.Long value)
Deprecated.
|
IntegerPrimitive(java.lang.Number value)
Creates a new primitive that stores Integer values. |
IntegerPrimitive(java.lang.Short value)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
IntegerPrimitive |
clone() |
int |
compare(IntegerPrimitive v1,
IntegerPrimitive v2) |
int |
compareTo(java.lang.Object value) |
static IntegerPrimitive |
convertFromObject(java.lang.Object data) |
BaseTypes |
getBaseType() |
java.lang.Object |
getSerializedValue() |
java.lang.String |
getStringValue() |
java.lang.Integer |
getValue() |
void |
setValue(java.lang.Integer value) |
@ThingworxExtensionApiMethod(since={6,6}) public IntegerPrimitive()
@Deprecated @ThingworxExtensionApiMethod(since={6,6}, deprecatedSince={8,0,1}) public IntegerPrimitive(java.lang.Short value)
@Deprecated @ThingworxExtensionApiMethod(since={6,6}, deprecatedSince={8,0,1}) public IntegerPrimitive(java.lang.Integer value)
@Deprecated @ThingworxExtensionApiMethod(since={6,6}, deprecatedSince={8,0,1}) public IntegerPrimitive(java.lang.Long value)
@Deprecated @ThingworxExtensionApiMethod(since={6,6}, deprecatedSince={8,0,1}) public IntegerPrimitive(java.lang.Double value)
@ThingworxExtensionApiMethod(since={8,0,1}) public IntegerPrimitive(java.lang.Number value)
Integer
values.value
- the number to store in the primitive@ThingworxExtensionApiMethod(since={6,6}) public BaseTypes getBaseType()
getBaseType
in interface IPrimitiveType<IntegerPrimitive,java.lang.Integer>
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.Integer getValue()
getValue
in interface IPrimitiveType<IntegerPrimitive,java.lang.Integer>
@ThingworxExtensionApiMethod(since={6,6}) public void setValue(java.lang.Integer value)
setValue
in interface IPrimitiveType<IntegerPrimitive,java.lang.Integer>
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.Object getSerializedValue()
getSerializedValue
in interface IPrimitiveType<IntegerPrimitive,java.lang.Integer>
@ThingworxExtensionApiMethod(since={6,6}) public int compareTo(java.lang.Object value)
compareTo
in interface java.lang.Comparable
@ThingworxExtensionApiMethod(since={6,6}) public int compare(IntegerPrimitive v1, IntegerPrimitive v2)
compare
in interface java.util.Comparator<IntegerPrimitive>
@ThingworxExtensionApiMethod(since={6,6}) public static IntegerPrimitive convertFromObject(java.lang.Object data) throws java.lang.Exception
java.lang.Exception
- If an error occurs@ThingworxExtensionApiMethod(since={6,6}) public IntegerPrimitive clone()
clone
in interface IPrimitiveType<IntegerPrimitive,java.lang.Integer>
clone
in class java.lang.Object
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.String getStringValue()
getStringValue
in interface IPrimitiveType<IntegerPrimitive,java.lang.Integer>