Annotation Type ThingworxPropertyDefinition
-
@Target(ANNOTATION_TYPE) @Retention(RUNTIME) @ThingworxExtensionApiAnnotation(since={6,6}) public @interface ThingworxPropertyDefinition
Defines a property that belongs to a thing, thing template, or thing shape.- See Also:
PropertyDefinition
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.String[]
aspects
Optional parameter: an array of key-value pairs associated with colons (e.g., "aspect1:value1", "aspect2:value2", …) describing aspects applicable to the field definition.java.lang.String
category
Optional parameter: a category that conceptually groups together related properties.java.lang.String
description
Optional parameter: a short description for the property.boolean
isLocalOnly
Optional parameter: specifies whether the property definition should be reflected in metadata when external-only metadata is requested.ThingworxDataShapeDefinition
localDataShape
Deprecated.This parameter is not examined by the Platform.
-
-
-
-
aspects
java.lang.String[] aspects
Optional parameter: an array of key-value pairs associated with colons (e.g., "aspect1:value1", "aspect2:value2", …) describing aspects applicable to the field definition.- See Also:
Aspects
- Default:
- {}
-
-
-
localDataShape
@Deprecated ThingworxDataShapeDefinition localDataShape
Deprecated.This parameter is not examined by the Platform.- Default:
- @com.thingworx.metadata.annotations.ThingworxDataShapeDefinition
-
-