Skip to content

Commit

Permalink
Revert accidental change
Browse files Browse the repository at this point in the history
  • Loading branch information
ralfhandl committed Sep 27, 2024
1 parent 75a6482 commit f5f1d68
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 17 deletions.
17 changes: 9 additions & 8 deletions docs/odata-csdl-json/odata-csdl-json.html
Original file line number Diff line number Diff line change
Expand Up @@ -2036,15 +2036,15 @@ <h3><a id="ParameterObject.14" href="#ParameterObject.14">Parameter Object</a></
<p>Parameter objects MAY also contain <a href="#Annotation">annotations</a>.</p>
<h3><a id="Name.14.1" href="#Name.14.1"><code>$Name</code></a></h3>
<p>The value of <code>$Name</code> is a string containing the parameter name.</p>
<h3><a id="TypeandsubisecCollection.14.2" href="#TypeandsubisecCollection.14.2"><code>$Type</code> and ##subisec <code>$Collection</code></a></h3>
<h3><a id="Type.14.2" href="#Type.14.2"><code>$Type</code></a> and <a id="Collection.14.3" href="#Collection.14.3"><code>$Collection</code></a></h3>
<p>For single-valued parameters the value of <code>$Type</code> is the qualified name of the accepted type.</p>
<p>For collection-valued parameters the value of <code>$Type</code> is the qualified name of the accepted item type, and the member <code>$Collection</code> MUST be present with the literal value <code>true</code>.</p>
<p>Absence of the <code>$Type</code> member means the type is <code>Edm.String</code>.</p>
<h3><a id="Nullable.14.3" href="#Nullable.14.3"><code>$Nullable</code></a></h3>
<h3><a id="Nullable.14.4" href="#Nullable.14.4"><code>$Nullable</code></a></h3>
<p>The value of <code>$Nullable</code> is one of the Boolean literals <code>true</code> or <code>false</code>. Absence of the member means <code>false</code>.</p>
<p>For single-valued parameters the value <code>true</code> means that the parameter accepts a <code>null</code> value.</p>
<p>For collection-valued parameters the parameter value will always be a collection that MAY be empty. In this case <code>$Nullable</code> applies to items of the collection and specifies whether the collection MAY contain <code>null</code> values.</p>
<h3><a id="AnnotationCoreOptionalParameter.14.4" href="#AnnotationCoreOptionalParameter.14.4">Annotation <code>Core.OptionalParameter</code></a></h3>
<h3><a id="AnnotationCoreOptionalParameter.14.5" href="#AnnotationCoreOptionalParameter.14.5">Annotation <code>Core.OptionalParameter</code></a></h3>
<p>A <code>$Parameter</code> object annotated with the term <a href="https://github.com/oasis-tcs/odata-vocabularies/blob/main/vocabularies/Org.OData.Core.V1.md#OptionalParameter"><code>Core.OptionalParameter</code></a> MAY be omitted when invoking the function or action.</p>
<p>All parameters marked as optional MUST come after any parameters not marked as optional. The binding parameter MUST NOT be marked as optional.</p>
</div>
Expand All @@ -2069,7 +2069,7 @@ <h3><a id="AnnotationCoreOptionalParameter.14.4" href="#AnnotationCoreOptionalPa
<span id="cb30-17"><a href="#cb30-17" aria-hidden="true" tabindex="-1"></a> <span class="fu">}</span></span>
<span id="cb30-18"><a href="#cb30-18" aria-hidden="true" tabindex="-1"></a><span class="ot">]</span></span></code></pre></div>
</div>
<h3><a id="AnnotationCoreIsDelta.14.5" href="#AnnotationCoreIsDelta.14.5">Annotation <code>Core.IsDelta</code></a></h3>
<h3><a id="AnnotationCoreIsDelta.14.6" href="#AnnotationCoreIsDelta.14.6">Annotation <code>Core.IsDelta</code></a></h3>
<p>A parameter that accepts a single entity or a collection of entities MAY accept a delta representation. This is indicated by annotating the parameter with the term <a href="https://github.com/oasis-tcs/odata-vocabularies/blob/main/vocabularies/Org.OData.Core.V1.md#IsDelta"><code>Core.IsDelta</code></a>.</p>
<p>Deltas represent changes between two versions of data and, in addition to current values, MAY include deleted entities as well as changes to related entities and relationships, according to the format-specific delta representation.</p>
</details>
Expand Down Expand Up @@ -4389,10 +4389,11 @@ <h1 id="appendix-b-table-of-json-objects-and-members"><a id="TableofJSONObjectsa
<li><a href="#ParameterObject.14">Parameter Object</a>
<ul>
<li><a href="#Name.14.1"><code>$Name</code></a></li>
<li><a href="#TypeandsubisecCollection.14.2"><code>$Type</code> and ##subisec <code>$Collection</code></a></li>
<li><a href="#Nullable.14.3"><code>$Nullable</code></a></li>
<li><a href="#AnnotationCoreOptionalParameter.14.4">Annotation <code>Core.OptionalParameter</code></a></li>
<li><a href="#AnnotationCoreIsDelta.14.5">Annotation <code>Core.IsDelta</code></a></li>
<li><a href="#Type.14.2"><code>$Type</code></a></li>
<li><a href="#Collection.14.3"><code>$Collection</code></a></li>
<li><a href="#Nullable.14.4"><code>$Nullable</code></a></li>
<li><a href="#AnnotationCoreOptionalParameter.14.5">Annotation <code>Core.OptionalParameter</code></a></li>
<li><a href="#AnnotationCoreIsDelta.14.6">Annotation <code>Core.IsDelta</code></a></li>
</ul></li>
<li><a href="#EntityContainerObject.15">Entity Container Object</a>
<ul>
Expand Down
17 changes: 9 additions & 8 deletions docs/odata-csdl-json/odata-csdl-json.md
Original file line number Diff line number Diff line change
Expand Up @@ -2961,7 +2961,7 @@ Parameter objects MAY also contain [annotations](#Annotation).

The value of `$Name` is a string containing the parameter name.

### <a id="TypeandsubisecCollection.14.2" href="#TypeandsubisecCollection.14.2">`$Type` and ##subisec `$Collection`</a>
### <a id="Type.14.2" href="#Type.14.2">`$Type`</a> and <a id="Collection.14.3" href="#Collection.14.3">`$Collection`</a>

For single-valued parameters the value of `$Type` is the qualified name
of the accepted type.
Expand All @@ -2972,7 +2972,7 @@ present with the literal value `true`.

Absence of the `$Type` member means the type is `Edm.String`.

### <a id="Nullable.14.3" href="#Nullable.14.3">`$Nullable`</a>
### <a id="Nullable.14.4" href="#Nullable.14.4">`$Nullable`</a>

The value of `$Nullable` is one of the Boolean literals `true` or
`false`. Absence of the member means `false`.
Expand All @@ -2985,7 +2985,7 @@ collection that MAY be empty. In this case `$Nullable` applies to items
of the collection and specifies whether the collection MAY contain
`null` values.

### <a id="AnnotationCoreOptionalParameter.14.4" href="#AnnotationCoreOptionalParameter.14.4">Annotation `Core.OptionalParameter`</a>
### <a id="AnnotationCoreOptionalParameter.14.5" href="#AnnotationCoreOptionalParameter.14.5">Annotation `Core.OptionalParameter`</a>

A `$Parameter` object annotated with the term [`Core.OptionalParameter`](https://github.com/oasis-tcs/odata-vocabularies/blob/main/vocabularies/Org.OData.Core.V1.md#OptionalParameter) MAY be omitted when invoking the function or action.

Expand Down Expand Up @@ -3021,7 +3021,7 @@ function with the `$Parameter` member.



### <a id="AnnotationCoreIsDelta.14.5" href="#AnnotationCoreIsDelta.14.5">Annotation `Core.IsDelta`</a>
### <a id="AnnotationCoreIsDelta.14.6" href="#AnnotationCoreIsDelta.14.6">Annotation `Core.IsDelta`</a>

A parameter that accepts a single entity or a collection of entities MAY accept a delta representation.
This is indicated by annotating the parameter with the term [`Core.IsDelta`](https://github.com/oasis-tcs/odata-vocabularies/blob/main/vocabularies/Org.OData.Core.V1.md#IsDelta).
Expand Down Expand Up @@ -6243,10 +6243,11 @@ https://openui5.hana.ondemand.com/topic/87aac894a40640f89920d7b2a414499b.
- [`$Parameter`](#Parameter.13.9)
- [Parameter Object](#ParameterObject.14)
- [`$Name`](#Name.14.1)
- [`$Type` and ##subisec `$Collection`](#TypeandsubisecCollection.14.2)
- [`$Nullable`](#Nullable.14.3)
- [Annotation `Core.OptionalParameter`](#AnnotationCoreOptionalParameter.14.4)
- [Annotation `Core.IsDelta`](#AnnotationCoreIsDelta.14.5)
- [`$Type`](#Type.14.2)
- [`$Collection`](#Collection.14.3)
- [`$Nullable`](#Nullable.14.4)
- [Annotation `Core.OptionalParameter`](#AnnotationCoreOptionalParameter.14.5)
- [Annotation `Core.IsDelta`](#AnnotationCoreIsDelta.14.6)
- [Entity Container Object](#EntityContainerObject.15)
- [`$Extends`](#Extends.15.1)
- [Entity Set Object](#EntitySetObject.16)
Expand Down
3 changes: 2 additions & 1 deletion odata-csdl/12 Action and Function.md
Original file line number Diff line number Diff line change
Expand Up @@ -380,7 +380,8 @@ Parameter objects MAY also contain [annotations](#Annotation).

The value of `$Name` is a string containing the parameter name.

### ##subisec `$Type` and ##subisec `$Collection`
### ##subisec `$Type`
and ##subisec `$Collection`

For single-valued parameters the value of `$Type` is the qualified name
of the accepted type.
Expand Down

0 comments on commit f5f1d68

Please sign in to comment.