diff --git a/spec/latest/json-ld/index.html b/spec/latest/json-ld/index.html index 4efee2524..0304c1b90 100644 --- a/spec/latest/json-ld/index.html +++ b/spec/latest/json-ld/index.html @@ -3437,14 +3437,15 @@
An type map is used to associate an IRI with a value that allows easy
- programatic access. An id map may be used as a term value within a node object if the term
- is defined with @container
set to @id
. The keys of an id map MUST be IRIs
+ programatic access. A type map may be used as a term value within a node object if the term
+ is defined with @container
set to @type
. The keys of a type map MUST be IRIs
(relative IRI, compact IRI (including blank node identifiers), or absolute IRI)
and the values MUST be node objects.
If the value contains a property expanding to @id
, it's value MUST
- be equivalent to the referencing key. Otherwise, the property from the value is used as
- the @id
of the node object value when expanding.
If the value contains a property expanding to @type
, and it's value
+ is contains the referencing key after suitable expansion of both the referencing key
+ and the value, then the node object already contains the type. Otherwise, the property from the value is
+ added as a @type
of the node object value when expanding.