|
1 | 1 | <dl class="termlist" data-sort>
|
2 |
| - <dt><dfn>active graph</dfn></dt><dd> |
| 2 | + <dt><dfn data-cite="JSON-LD11-API#dfn-active-graph">active graph</dfn></dt><dd> |
3 | 3 | The name of the currently active graph that the processor should use when processing.</dd>
|
4 |
| - <dt><dfn>active object</dfn></dt><dd> |
| 4 | + <dt><dfn data-cite="JSON-LD11-API#dfn-active-object">active object</dfn></dt><dd> |
5 | 5 | The currently active object that the processor should use when processing.</dd>
|
6 |
| - <dt><dfn>active property</dfn></dt><dd> |
| 6 | + <dt><dfn data-cite="JSON-LD11-API#dfn-active-property">active property</dfn></dt><dd> |
7 | 7 | The currently active <a>property</a> or <a>keyword</a> that the processor should use when processing.
|
8 | 8 | The <a>active property</a> is represented in the original lexical form,
|
9 | 9 | which is used for finding coercion mappings in the <a>active context</a>.</dd>
|
10 |
| - <dt><dfn>active subject</dfn></dt><dd> |
| 10 | + <dt><dfn data-cite="JSON-LD11-API#dfn-active-subject">active subject</dfn></dt><dd> |
11 | 11 | The currently active subject that the processor should use when processing.</dd>
|
12 |
| - <dt><dfn>explicit inclusion flag</dfn></dt><dd> |
| 12 | + <dt><dfn data-cite="JSON-LD11-FRAMING#dfn-expicit-inclusion-flag">explicit inclusion flag</dfn></dt><dd> |
13 | 13 | A flag specifying that for <a>properties</a> to be included in the output,
|
14 | 14 | they MUST be explicitly declared in the matching <a>frame</a>.</dd>
|
15 |
| - <dt><dfn>framing state</dfn></dt><dd> |
| 15 | + <dt><dfn data-cite="JSON-LD11-FRAMING#dfn-framing-state">framing state</dfn></dt><dd> |
16 | 16 | A <a>map</a> containing values for the
|
17 | 17 | <a>object embed flag</a>, the
|
18 | 18 | <a>require all flag</a>, the
|
19 | 19 | <a>explicit inclusion flag</a>, and the
|
20 | 20 | <a>omit default flag</a>.</dd>
|
21 |
| - <dt><dfn>input frame</dfn></dt><dd> |
| 21 | + <dt><dfn data-cite="JSON-LD11-FRAMING#dfn-input-frame">input frame</dfn></dt><dd> |
22 | 22 | The initial <a>Frame</a> provided to the framing algorithm.</dd>
|
23 |
| - <dt><dfn>JSON-LD input</dfn></dt><dd> |
| 23 | + <dt><dfn data-cite="JSON-LD11-API#dfn-json-ld-input">JSON-LD input</dfn></dt><dd> |
24 | 24 | The JSON-LD data structure that is provided as input to the algorithm.</dd>
|
25 |
| - <dt><dfn>JSON-LD output</dfn></dt><dd> |
| 25 | + <dt><dfn data-cite="JSON-LD11-API#dfn-json-ld-output">JSON-LD output</dfn></dt><dd> |
26 | 26 | The JSON-LD data structure that is produced as output by the algorithm.</dd>
|
27 |
| - <dt><dfn>map of flattened subjects</dfn></dt><dd> |
| 27 | + <dt><dfn data-cite="JSON-LD11-FRAMING#dfn-map-of-flattened-subjects">map of flattened subjects</dfn></dt><dd> |
28 | 28 | A map of subjects that is the result of the
|
29 | 29 | <a data-cite="JSON-LD11-API#node-map-generation">Node Map Generation algorithm</a>.</dd>
|
30 |
| - <dt><dfn>object embed flag</dfn></dt><dd> |
| 30 | + <dt><dfn data-cite="JSON-LD11-FRAMING#dfn-object-embed-flag">object embed flag</dfn></dt><dd> |
31 | 31 | A flag specifying that <a>node objects</a> should be directly embedded in the output,
|
32 | 32 | instead of being referred to by their <a>IRI</a>.</dd>
|
33 |
| - <dt><dfn>omit default flag</dfn></dt><dd> |
| 33 | + <dt><dfn data-cite="JSON-LD11-FRAMING#dfn-omit-default-flag">omit default flag</dfn></dt><dd> |
34 | 34 | A flag specifying that properties that are missing from the <a>JSON-LD input</a>,
|
35 | 35 | but present in the <a>input frame</a>,
|
36 | 36 | should be omitted from the output.</dd>
|
37 |
| - <dt class="changed"><dfn>omit graph flag</dfn></dt><dd class="changed"> |
| 37 | + <dt class="changed"><dfn data-cite="JSON-LD11-FRAMING#dfn-omit-graph-flag">omit graph flag</dfn></dt><dd class="changed"> |
38 | 38 | A flag that determines if framing output is always contained within a <code>@graph</code> <a>entry</a>,
|
39 | 39 | or only if required to represent multiple <a>node objects</a>.</dd>
|
40 |
| - <dt><dfn>processor state</dfn></dt><dd> |
| 40 | + <dt><dfn data-cite="JSON-LD11-API#dfn-processor-state">processor state</dfn></dt><dd> |
41 | 41 | The <a>processor state</a>,
|
42 | 42 | which includes the <a>active context</a>, <a>active subject</a>, and <a>active property</a>.
|
43 | 43 | The <a>processor state</a> is managed as a stack with elements from the previous <a>processor state</a>
|
44 | 44 | copied into a new <a>processor state</a> when entering a new <a>JSON object</a>.</dd>
|
45 |
| - <dt><dfn>require all flag</dfn></dt><dd> |
| 45 | + <dt><dfn data-cite="JSON-LD11-FRAMING#dfn-require-all-flag">require all flag</dfn></dt><dd> |
46 | 46 | A flag specifying that all properties present in the <a>input frame</a>
|
47 | 47 | MUST either have a default value
|
48 | 48 | or be present in the <a>JSON-LD input</a>
|
|
0 commit comments