Entities
As defined in the Meta Model Elements, an
Entity has a number of Properties. This section describes a number of generally applicable
Entities that are pre-defined in the samm-e
namespace.
Time Series Entity
urn:samm:org.eclipse.esmf.samm:entity:2.1.0#TimeSeriesEntity
The Time Series Entity is used with the Time
Series Characteristic. It wraps the two Properties timestamp
and value
to represent a value at
a point in time.
See declaring time series for usage in an Aspect Model.
Property | Description | Characteristic |
---|---|---|
|
The point in time |
|
|
The value recorded at the given point in time |
This is an Abstract Property without a Characteristic |
Point 3D
urn:samm:org.eclipse.esmf.samm:entity:2.1.0#Point3d
Describes a point in ℝ³.
Property | Description | Characteristic |
---|---|---|
|
The position along the X axis |
This is an Abstract Property without a Characteristic |
|
The position along the Y axis |
This is an Abstract Property without a Characteristic |
|
The position along the Z axis |
This is an Abstract Property without a Characteristic |
File Resource
urn:samm:org.eclipse.esmf.samm:entity:2.1.0#FileResource
Describes a resource with a relative or absolute location and a MIME type.
Property | Description | Characteristic |
---|---|---|
|
The location of the resource |
|
|
The MIME type of the resource |
Quantity Entity
urn:samm:org.eclipse.esmf.samm:entity:2.1.0#Quantity
The Quantity Entity is used to represent a numeric value along with its corresponding physical unit. It ensures that values are always explicitly associated with their units, providing clarity and consistency in data representation.
This entity is particularly useful when working with dynamic units that are determined at runtime.
See declaring quantities for usage in an Aspect Model.
Property | Description | Characteristic |
---|---|---|
|
The numeric value |
This is an Abstract Property without a Characteristic |
|
The corresponding physical unit of the value |