-
Type: New Feature
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: V4.01_OS
-
Fix Version/s: V4.02
-
Component/s: ABNF, URL Conventions
-
Labels:None
-
Proposal:
We added the ability to explicitly $select/$expand an instance annotation by including the annotation in the $select list. However, according to the ABNF, this annotation is of the form @ns.termNamequalifier which makes it impossible to $select an annotation applied to a primitive, enum, or collection-valued property (which would be of the form propertyName@ns.termName):
primitiveAnnotationInQuery = annotationInQuery
annotationInQuery = AT [ namespace "." ] termName [ HASH annotationQualifier ]