Uploaded image for project: 'OASIS Open Data Protocol (OData) TC'
  1. OASIS Open Data Protocol (OData) TC
  2. ODATA-1253

Abstract type definition Core.Number as a super-type of all numeric types

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: V4.01_CS01
    • Fix Version/s: V4.02
    • Labels:
      None
    • Proposal:
      Hide

      Add type definition Core.Number with underlying type Edm.PrimitiveType annotated with Validation.DerivedTypeConstraint listing all numeric types (depends on ODATA-1252), see https://github.com/oasis-tcs/odata-vocabularies/pull/224

      Alternative: Types.Number in new vocabulary with Version="4.01" because type definitions only allow underlying type Edm.PrimitiveType with 4.01, see https://github.com/oasis-tcs/odata-vocabularies/pull/225

      Show
      Add type definition Core.Number with underlying type Edm.PrimitiveType annotated with Validation.DerivedTypeConstraint listing all numeric types (depends on  ODATA-1252 ), see https://github.com/oasis-tcs/odata-vocabularies/pull/224 Alternative: Types.Number in new vocabulary with Version="4.01" because type definitions only allow underlying type Edm.PrimitiveType with 4.01, see https://github.com/oasis-tcs/odata-vocabularies/pull/225

      Description

      CSDL has the abstract built-in type Edm.Primitive but no (less abstract) sub-type for numeric values.

        Attachments

          Activity

            People

            • Assignee:
              handl Ralf Handl
              Reporter:
              handl Ralf Handl
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: