OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

odata message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] (ODATA-899) Type cast segment after $all


     [ https://issues.oasis-open.org/browse/ODATA-899?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ralf Handl updated ODATA-899:
-----------------------------

    Proposal: 
ABNF:

resourcePath = entitySetName                  [ collectionNavigation ] 
             / singletonEntity                [ singleNavigation ]
             / actionImportCall 
             / entityColFunctionImportCall    [ collectionNavigation ] 
             / entityFunctionImportCall       [ singleNavigation ] 
             / complexColFunctionImportCall   [ collectionPath ] 
             / complexFunctionImportCall      [ complexPath ] 
             / primitiveColFunctionImportCall [ collectionPath ] 
             / primitiveFunctionImportCall    [ singlePath ] 
             / crossjoin
             / '$all'                         [ "/" qualifiedEntityTypeName ]

last line now allows type-cast segment


URL Convention: adapt ABNF snippet in section 4.3 Addressing Entities

  was:
resourcePath = entitySetName                  [ collectionNavigation ] 
             / singletonEntity                [ singleNavigation ]
             / actionImportCall 
             / entityColFunctionImportCall    [ collectionNavigation ] 
             / entityFunctionImportCall       [ singleNavigation ] 
             / complexColFunctionImportCall   [ collectionPath ] 
             / complexFunctionImportCall      [ complexPath ] 
             / primitiveColFunctionImportCall [ collectionPath ] 
             / primitiveFunctionImportCall    [ singlePath ] 
             / crossjoin
             / '$all'                         [ "/" qualifiedEntityTypeName ]

last line now allows type-cast segment


> Type cast segment after $all
> ----------------------------
>
>                 Key: ODATA-899
>                 URL: https://issues.oasis-open.org/browse/ODATA-899
>             Project: OASIS Open Data Protocol (OData) TC
>          Issue Type: Bug
>          Components: OData ABNF Construction Rules
>    Affects Versions: V4.0_ERRATA02
>         Environment: Proposed
>            Reporter: Ralf Handl
>             Fix For: V4.0_ERRATA03
>
>
> The $all resource path can optionally be followed by a type-cast segment to allow filtering, sorting, etc. This is specified in the prose specification Part 2: URL Conventions, section 4.12.
> The ABNF for resource path $all does not contain this optional segment



--
This message was sent by Atlassian JIRA
(v6.2.2#6258)


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]