
| Array Index | Type | Description |
|---|---|---|
| 1-n | Any | Any type of value (boolean, integer, number, string, object, array or null). |
| Property Name | Type | Description |
|---|---|---|
| @id | string |
A String value
Used to uniquely identify things that are being described in the document with IRIs
or blank node identifiers..
|
| @value | boolean, string, number, null |
Any of the following values:
Used to specify the data that is associated with a particular property in the graph..
|
| @language | string, null |
Any of the following values:
Used to specify the language for a particular string value or the default language
of a JSON-LD document..
|
| @type | string, array, null |
Any of the following values:
Used to set the data type of a node or typed value..
|
| @container | string, null | @container |
| @list | any |
Any type of value (boolean, integer, number, string, object, array or null).
Used to express an ordered set of data..
|
| @set | any |
Any type of value (boolean, integer, number, string, object, array or null).
Used to express an unordered set of data and to ensure that values are always represented
as arrays..
|
| @reverse | string, object, null | @reverse |
| @base | string, null |
Any of the following values:
Used to set the base IRI against which relative IRIs are resolved.
|
| @vocab | string, null |
Any of the following values:
Used to expand properties and values in @type with a common prefix IRI.
|
| Additional Properties | Type | Description |
| Any Property | any | /definitions/common/additionalProperties |
"common": {
"additionalProperties": {
"anyOf": [
{
"$ref": "#/definitions/common"
}
]
},
"properties": {
"@id": {
"type": "string",
"description": "Used to uniquely identify things that are being described in the document with IRIs or blank node identifiers.",
"format": "uri"
},
"@value": {
"type": [
"string",
"boolean",
"number",
"null"
],
"description": "Used to specify the data that is associated with a particular property in the graph."
},
"@language": {
"type": [
"string",
"null"
],
"description": "Used to specify the language for a particular string value or the default language of a JSON-LD document."
},
"@type": {
"type": [
"string",
"null",
"array"
],
"description": "Used to set the data type of a node or typed value."
},
"@container": {
"type": [
"string",
"null"
],
"description": "Used to set the default container type for a term.",
"enum": [
"@list",
"@index",
"@set"
]
},
"@list": {
"description": "Used to express an ordered set of data."
},
"@set": {
"description": "Used to express an unordered set of data and to ensure that values are always represented as arrays."
},
"@reverse": {
"type": [
"string",
"object",
"null"
],
"description": "Used to express reverse properties.",
"additionalProperties": {
"anyOf": [
{
"$ref": "#/definitions/common"
}
]
}
},
"@base": {
"type": [
"string",
"null"
],
"description": "Used to set the base IRI against which relative IRIs are resolved",
"format": "uri"
},
"@vocab": {
"type": [
"string",
"null"
],
"description": "Used to expand properties and values in @type with a common prefix IRI",
"format": "uri"
}
}
}