Semantics
From Sunhill Framework Documentation
Semantics are a form of meta information about what kind of information a property takes.
Name | Type | Group | unit | Parent semantic | Description |
---|---|---|---|---|---|
Age | Integer | time | second | Describes the age of a person or thing | |
Airpressure | Float | pressure | pascal | Pressure | Defines the airpressure (for weather) |
Airtemperature | Float | temperature | °C | Temperature | Defines the air temperature (for weather) |
Bistate | Boolean | Abstract semantic for things that can have two states (like "on" or "off") | |||
Capacity | Integer | capacity | Byte | Defined the capacity of a computer item (like harddisk) | |
Count | Integer | count | Defines the count of some item | ||
Creditcardnumer | String | id | IDString | Defines a credit card number | |
Direction | Float | direction | Defines a cardinal direction of something | ||
Domain | String | id | IDString | A domain string | |
Duration | Integer | time | second | The duration of a process | |
String | id | IDString | An email address | ||
FirstName | String | id | Name | The first name of a person or anmimal | |
IDString | String | id | A common ancestor for id strings | ||
Illuminance | Float | lux | This value represents an illuminance | ||
IDString | String | id | A common ancestor for id strings | ||
IP4Address | String | network | NetworkAddress | An IPv4 Address | |
IP6Address | String | network | NetworkAddress | An IPv6 Address | |
LastName | String | id | Name | The last name of a person | |
MACAddress | String | network | NetworkAddress | An MAC Address | |
MD5 | String | id | IDString | The md5 sum of a string or file | |
Name | String | id | IDString | The name of something | |
PointInTime | Date | time | A point in time as a date | ||
Pressure | Float | pressure | pascal | The pressure of something | |
SHA1 | String | id | IDString | The sha1 sum of a string or file | |
Speed | Float | speed | meterpersecond | The speed of something | |
Temperature | Float | temperature | degreecelsius | The temperature of something | |
Timestamp | DateTime | time | A point in time as a timestamp | ||
URL | String | id | IDString | The url of a internet resource | |
UUID4 | String | id | IDString | A uuid4 string |