diff --git a/.changeset/empty-lobsters-explain.md b/.changeset/empty-lobsters-explain.md new file mode 100644 index 0000000000..8301be91b4 --- /dev/null +++ b/.changeset/empty-lobsters-explain.md @@ -0,0 +1,6 @@ +--- +'@sap-cloud-sdk/generator': minor +'@sap-cloud-sdk/odata-common': minor +--- + +[Compatibility Note] Change `Edm.String`, `Edm.Boolean` and `Edm.Guid` to be orderable to support `lt`/`lessThan()`, `le`/`lessOrEqual()`, `gt`/`greaterThan()`, and `ge`/`greaterOrEqual` operators. Re-generate odata services to adopt the changes. diff --git a/packages/generator-common/CHANGELOG.md b/packages/generator-common/CHANGELOG.md old mode 100644 new mode 100755 diff --git a/packages/generator/src/complex-type/field-type-class.spec.ts b/packages/generator/src/complex-type/field-type-class.spec.ts index 7c9939ee57..145441ecc2 100755 --- a/packages/generator/src/complex-type/field-type-class.spec.ts +++ b/packages/generator/src/complex-type/field-type-class.spec.ts @@ -27,7 +27,7 @@ describe('field-type-class', () => { { kind: StructureKind.Property, name: 'complexity', - type: "EdmTypeField", + type: "OrderableEdmTypeField", initializer: "this._fieldBuilder.buildEdmTypeField('Complexity', 'Edm.String', false)", docs: [ diff --git a/packages/generator/src/generator-utils.ts b/packages/generator/src/generator-utils.ts index 4ee070fc7c..67e4dc9f52 100755 --- a/packages/generator/src/generator-utils.ts +++ b/packages/generator/src/generator-utils.ts @@ -122,9 +122,9 @@ const edmToTsTypeMapping: EdmTypeMappingWithoutEnum = { }; const edmToFieldTypeMapping: EdmTypeMapping = { - 'Edm.String': 'EdmTypeField', - 'Edm.Boolean': 'EdmTypeField', - 'Edm.Guid': 'EdmTypeField', + 'Edm.String': 'OrderableEdmTypeField', + 'Edm.Boolean': 'OrderableEdmTypeField', + 'Edm.Guid': 'OrderableEdmTypeField', 'Edm.Decimal': 'OrderableEdmTypeField', 'Edm.Int16': 'OrderableEdmTypeField', 'Edm.Int32': 'OrderableEdmTypeField', diff --git a/packages/generator/src/generator-without-ts-morph/entity-api/__snapshots__/class.spec.ts.snap b/packages/generator/src/generator-without-ts-morph/entity-api/__snapshots__/class.spec.ts.snap index 81797bde5a..f7f2e077ea 100755 --- a/packages/generator/src/generator-without-ts-morph/entity-api/__snapshots__/class.spec.ts.snap +++ b/packages/generator/src/generator-without-ts-morph/entity-api/__snapshots__/class.spec.ts.snap @@ -84,7 +84,7 @@ exports[`entity api class gets proper class content 1`] = ` } private _schema?: { - ENTITY_NAME: EdmTypeField, DeSerializersT, 'Edm.String', false, true>, + ENTITY_NAME: OrderableEdmTypeField, DeSerializersT, 'Edm.String', false, true>, NUMBER_OF_EGGS: OrderableEdmTypeField, DeSerializersT, 'Edm.Decimal', true, true>, BREAKFAST_TIME: OrderableEdmTypeField, DeSerializersT, 'Edm.DateTime', false, true>, /** diff --git a/packages/generator/src/generator-without-ts-morph/entity-api/__snapshots__/file.spec.ts.snap b/packages/generator/src/generator-without-ts-morph/entity-api/__snapshots__/file.spec.ts.snap index 42be561e1d..aac56f7926 100755 --- a/packages/generator/src/generator-without-ts-morph/entity-api/__snapshots__/file.spec.ts.snap +++ b/packages/generator/src/generator-without-ts-morph/entity-api/__snapshots__/file.spec.ts.snap @@ -4,7 +4,7 @@ exports[`entity api file gets proper file 1`] = ` "import { Breakfast } from './Breakfast'; import { BreakfastRequestBuilder } from './BreakfastRequestBuilder'; import { BrunchApi } from './BrunchApi'; -import { CustomField, defaultDeSerializers, DefaultDeSerializers, DeSerializers, AllFields, entityBuilder, EntityBuilderType, EntityApi, FieldBuilder, Time, EdmTypeField, OrderableEdmTypeField, OneToOneLink } from '@sap-cloud-sdk/odata-v2'; +import { CustomField, defaultDeSerializers, DefaultDeSerializers, DeSerializers, AllFields, entityBuilder, EntityBuilderType, EntityApi, FieldBuilder, Time, OrderableEdmTypeField, OneToOneLink } from '@sap-cloud-sdk/odata-v2'; export class BreakfastApi implements EntityApi< Breakfast< @@ -88,7 +88,7 @@ export class BreakfastApi, DeSerializersT, 'Edm.String', false, true>, + ENTITY_NAME: OrderableEdmTypeField, DeSerializersT, 'Edm.String', false, true>, NUMBER_OF_EGGS: OrderableEdmTypeField, DeSerializersT, 'Edm.Decimal', true, true>, BREAKFAST_TIME: OrderableEdmTypeField, DeSerializersT, 'Edm.DateTime', false, true>, /** diff --git a/packages/generator/src/imports.spec.ts b/packages/generator/src/imports.spec.ts index d8907fa676..64474baf54 100755 --- a/packages/generator/src/imports.spec.ts +++ b/packages/generator/src/imports.spec.ts @@ -28,7 +28,7 @@ const bigNumberProperty = { const stringProperty = { jsType: 'string', edmType: 'Edm.String', - fieldType: 'EdmTypeField' + fieldType: 'OrderableEdmTypeField' } as VdmProperty; const numberProperty = { @@ -113,7 +113,7 @@ describe('imports', () => { momentProperty, timeProperty ]) - ).toEqual(['EdmTypeField', 'OrderableEdmTypeField']); + ).toEqual(['OrderableEdmTypeField']); }); it('contains unique one-to-many link import', () => { diff --git a/packages/generator/src/request-builder/class.spec.ts b/packages/generator/src/request-builder/class.spec.ts index 6df8801534..022594be8a 100755 --- a/packages/generator/src/request-builder/class.spec.ts +++ b/packages/generator/src/request-builder/class.spec.ts @@ -58,7 +58,7 @@ describe('request builder class', () => { staticPropertyName: 'BREAKFAST_TIME', propertyNameAsParam: 'pWith', jsType: 'string', - fieldType: 'EdmTypeField', + fieldType: 'OrderableEdmTypeField', originalName: 'With', edmType: 'Edm.String', description: 'Breakfast accompaniment.', diff --git a/packages/generator/src/service-generator.spec.ts b/packages/generator/src/service-generator.spec.ts index 8c01e996fb..5f55d31d2a 100755 --- a/packages/generator/src/service-generator.spec.ts +++ b/packages/generator/src/service-generator.spec.ts @@ -111,7 +111,7 @@ describe('service-generator', () => { propertyNameAsParam: 'stringProperty', edmType: 'Edm.String', jsType: 'string', - fieldType: 'EdmTypeField', + fieldType: 'OrderableEdmTypeField', description: '', nullable: true, maxLength: '10', diff --git a/packages/generator/test/test-util/data-model.ts b/packages/generator/test/test-util/data-model.ts index 18ce2c6aec..54b241c874 100755 --- a/packages/generator/test/test-util/data-model.ts +++ b/packages/generator/test/test-util/data-model.ts @@ -15,7 +15,7 @@ export const entityName: VdmProperty = { staticPropertyName: 'ENTITY_NAME', propertyNameAsParam: 'entityName', jsType: 'string', - fieldType: 'EdmTypeField', + fieldType: 'OrderableEdmTypeField', originalName: 'EntityName', edmType: 'Edm.String', description: 'The name of the entity.', @@ -123,7 +123,7 @@ export const complexMeal: VdmComplexType = { originalName: 'Complexity', description: 'something something very good', edmType: 'Edm.String', - fieldType: 'EdmTypeField', + fieldType: 'OrderableEdmTypeField', nullable: false, instancePropertyName: 'complexity', propertyNameAsParam: 'complexity', @@ -168,7 +168,7 @@ export const complexDesert: VdmComplexType = { originalName: 'Name', description: 'name of the desert', edmType: 'Edm.String', - fieldType: 'EdmTypeField', + fieldType: 'OrderableEdmTypeField', nullable: false, instancePropertyName: 'name', propertyNameAsParam: 'name', @@ -227,7 +227,7 @@ const orderBreakfastBuilder = (isNullable: boolean): VdmFunctionImport => ({ description: 'Breakfast includes a honey toast', edmType: 'Edm.Boolean', jsType: 'boolean', - fieldType: 'EdmTypeField' + fieldType: 'OrderableEdmTypeField' } ], parametersTypeName: 'Params', diff --git a/packages/odata-common/src/edm-types.ts b/packages/odata-common/src/edm-types.ts index dbc4ddfed1..8c2a00ceec 100755 --- a/packages/odata-common/src/edm-types.ts +++ b/packages/odata-common/src/edm-types.ts @@ -89,7 +89,10 @@ export type OrderableEdmType = | 'Edm.Time' | 'Edm.Date' | 'Edm.Duration' - | 'Edm.TimeOfDay'; + | 'Edm.TimeOfDay' + | 'Edm.String' + | 'Edm.Boolean' + | 'Edm.Guid'; /** * Convenience function to check whether a given EDM type is of type [[OrderableEdmType]]. @@ -112,6 +115,9 @@ export function isOrderableEdmType(edmType: EdmTypeShared<'any'>): boolean { 'Edm.Time', 'Edm.Date', 'Edm.Duration', - 'Edm.TimeOfDay' + 'Edm.TimeOfDay', + 'Edm.String', + 'Edm.Boolean', + 'Edm.Guid' ].includes(edmType); } diff --git a/packages/odata-common/src/filter/filter.ts b/packages/odata-common/src/filter/filter.ts index 27915f2cb6..4ac6e3a7df 100755 --- a/packages/odata-common/src/filter/filter.ts +++ b/packages/odata-common/src/filter/filter.ts @@ -4,7 +4,7 @@ import { EntityBase, EntityIdentifiable, ODataVersionOf } from '../entity-base'; import type { FilterFunction } from './filter-function-base'; import type { Filterable } from './filterable'; -type FilterOperatorString = 'eq' | 'ne'; +type FilterOperatorString = 'eq' | 'ne' | 'lt' | 'le' | 'gt' | 'ge'; type FilterOperatorBoolean = 'eq' | 'ne'; type FilterOperatorNumber = 'eq' | 'ne' | 'lt' | 'le' | 'gt' | 'ge'; /** diff --git a/packages/odata-common/src/filter/string-filter-function.ts b/packages/odata-common/src/filter/string-filter-function.ts index 9c9764ff41..18a49d2b57 100755 --- a/packages/odata-common/src/filter/string-filter-function.ts +++ b/packages/odata-common/src/filter/string-filter-function.ts @@ -1,8 +1,6 @@ import { EntityBase } from '../entity-base'; -import { - FilterFunction, - FilterFunctionParameterType -} from './filter-function-base'; +import { FilterFunctionParameterType } from './filter-function-base'; +import { OrderableFilterFunction } from './orderable-filter-function'; /** * Representation of a filter function, that returns a value of type string. @@ -10,7 +8,7 @@ import { */ export class StringFilterFunction< EntityT extends EntityBase -> extends FilterFunction { +> extends OrderableFilterFunction { /** * Creates an instance of StringFilterFunction. * @param functionName - Name of the function that returns a string value. diff --git a/packages/odata-common/src/selectable/orderable-edm-type-field.spec.ts b/packages/odata-common/src/selectable/orderable-edm-type-field.spec.ts index 1eed8271f1..74fd3284af 100755 --- a/packages/odata-common/src/selectable/orderable-edm-type-field.spec.ts +++ b/packages/odata-common/src/selectable/orderable-edm-type-field.spec.ts @@ -43,7 +43,7 @@ describe('Number Field', () => { checkFilter(filter, fieldName, 'ne', filterValue); }); - it('should create filter for "lessThen"', () => { + it('should create filter for "lessThan"', () => { const filter = field.lessThan(filterValue); checkFilter(filter, fieldName, 'lt', filterValue); }); @@ -90,7 +90,7 @@ describe('Number Field', () => { checkFilter(filter, `${parentFieldName}/${fieldName}`, 'ne', filterValue); }); - it('should create filter for "lessThen"', () => { + it('should create filter for "lessThan"', () => { const filter = field.lessThan(filterValue); expect(field._fieldName).toBe(fieldName); checkFilter(filter, `${parentFieldName}/${fieldName}`, 'lt', filterValue); diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.d.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.d.ts index 548e351231..95540a5bf0 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.d.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export declare class AirlinesApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -29,7 +29,7 @@ export declare class AirlinesApi< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - AIRLINE_CODE: EdmTypeField< + AIRLINE_CODE: OrderableEdmTypeField< Airlines< DeSerializers< any, @@ -58,7 +58,7 @@ export declare class AirlinesApi< false, true >; - NAME: EdmTypeField< + NAME: OrderableEdmTypeField< Airlines< DeSerializers< any, diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.d.ts.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.d.ts.map index 3101fb0bdf..27ca7180a9 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.d.ts.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"AirlinesApi.d.ts","sourceRoot":"","sources":["AirlinesApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AACtC,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,WAAW,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAClF,SAAS,CACP,QAAQ,CACN,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,kBAAY;IAE7B,cAAc,IAAI,sBAAsB,CACtC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,QAAQ,CACN,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,QAAQ,CACJ,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAgD;IACtE,IAAI,YAAY,kDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAId;IAEF,IAAI,MAAM;;;;MAwBT;CACF"} \ No newline at end of file +{"version":3,"file":"AirlinesApi.d.ts","sourceRoot":"","sources":["AirlinesApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AACtC,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,WAAW,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAClF,SAAS,CACP,QAAQ,CACN,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,kBAAY;IAE7B,cAAc,IAAI,sBAAsB,CACtC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,QAAQ,CACN,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,QAAQ,CACJ,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAgD;IACtE,IAAI,YAAY,kDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAId;IAEF,IAAI,MAAM;;;;MAwBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.js.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.js.map index 8487bcd8ef..ea5d8bc1a9 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.js.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.js.map @@ -1 +1 @@ -{"version":3,"file":"AirlinesApi.js","sourceRoot":"","sources":["AirlinesApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,yCAAsC;AACtC,qEAAkE;AAClE,sDAAqM;AACrM,MAAa,WAAW;IAStB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,mBAAQ,CAAC;QAjB3B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,+CAAsB,CAAiB,IAAI,CAAC,CAAC;IAC1D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,mBAAQ,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACrE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAQD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF;;;mBAGG;gBACH,IAAI,EAAE,YAAY,CAAC,iBAAiB,CAAC,MAAM,EAAE,YAAY,EAAE,KAAK,CAAC;gBACjE,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,mBAAQ,CAAC;aACrC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AArGD,kCAqGC"} \ No newline at end of file +{"version":3,"file":"AirlinesApi.js","sourceRoot":"","sources":["AirlinesApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,yCAAsC;AACtC,qEAAkE;AAClE,sDAA8M;AAC9M,MAAa,WAAW;IAStB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,mBAAQ,CAAC;QAjB3B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,+CAAsB,CAAiB,IAAI,CAAC,CAAC;IAC1D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,mBAAQ,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACrE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAQD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF;;;mBAGG;gBACH,IAAI,EAAE,YAAY,CAAC,iBAAiB,CAAC,MAAM,EAAE,YAAY,EAAE,KAAK,CAAC;gBACjE,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,mBAAQ,CAAC;aACrC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AArGD,kCAqGC"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.ts index 1b0c4d235b..5e776f79dd 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirlinesApi.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export class AirlinesApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -65,14 +65,14 @@ export class AirlinesApi< } private _schema?: { - AIRLINE_CODE: EdmTypeField< + AIRLINE_CODE: OrderableEdmTypeField< Airlines, DeSerializersT, 'Edm.String', false, true >; - NAME: EdmTypeField< + NAME: OrderableEdmTypeField< Airlines, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.d.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.d.ts index 5dde5a3884..5fb5f0aa7c 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.d.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.d.ts @@ -8,6 +8,7 @@ import { EdmTypeField, Entity, FieldOptions, + OrderableEdmTypeField, PropertyMetadata } from '@sap-cloud-sdk/odata-v4'; /** @@ -58,7 +59,13 @@ export declare class AirportLocationField< * Representation of the [[AirportLocation.address]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - address: EdmTypeField; + address: OrderableEdmTypeField< + EntityT, + DeSerializersT, + 'Edm.String', + false, + false + >; /** * Representation of the [[AirportLocation.city]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.d.ts.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.d.ts.map index 0c34193ba0..a383924957 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.d.ts.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"AirportLocation.d.ts","sourceRoot":"","sources":["AirportLocation.ts"],"names":[],"mappings":"AAKA,OAAO,EAAQ,SAAS,EAAE,MAAM,QAAQ,CAAC;AACzC,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAE,YAAY,EAAE,MAAM,EAA2B,YAAY,EAAyB,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,eAAe,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IAC1F;;OAEG;IACH,GAAG,EAAE,gBAAgB,CAAC,cAAc,EAAE,SAAS,CAAC,CAAC;IACjD;;OAEG;IACH,OAAO,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IACxD;;OAEG;IACH,IAAI,EAAE,gBAAgB,CAAC,cAAc,EAAE,mDAAmD,CAAC,CAAC;CAC7F;AAED;;;GAGG;AACH,qBAAa,oBAAoB,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,eAAe,EAAE,SAAS,EAAE,WAAW,CAAC;IACvR,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,GAAG,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,SAAS,EAAE,KAAK,EAAE,KAAK,CAAC,CAAiE;IACpI;;;OAGG;IACH,OAAO,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAAwE;IAClJ;;;OAGG;IACH,IAAI,EAAE,SAAS,CAAC,OAAO,EAAE,cAAc,EAAE,KAAK,EAAE,KAAK,CAAC,CAAsE;IAE5H;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,eAAe,CAAC;IAC/B;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,eAAe,CAAC,EAe/D,CAAC;CACJ"} \ No newline at end of file +{"version":3,"file":"AirportLocation.d.ts","sourceRoot":"","sources":["AirportLocation.ts"],"names":[],"mappings":"AAKA,OAAO,EAAQ,SAAS,EAAE,MAAM,QAAQ,CAAC;AACzC,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAE,YAAY,EAAE,MAAM,EAA2B,YAAY,EAAE,qBAAqB,EAAE,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,eAAe,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IAC1F;;OAEG;IACH,GAAG,EAAE,gBAAgB,CAAC,cAAc,EAAE,SAAS,CAAC,CAAC;IACjD;;OAEG;IACH,OAAO,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IACxD;;OAEG;IACH,IAAI,EAAE,gBAAgB,CAAC,cAAc,EAAE,mDAAmD,CAAC,CAAC;CAC7F;AAED;;;GAGG;AACH,qBAAa,oBAAoB,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,eAAe,EAAE,SAAS,EAAE,WAAW,CAAC;IACvR,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,GAAG,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,SAAS,EAAE,KAAK,EAAE,KAAK,CAAC,CAAiE;IACpI;;;OAGG;IACH,OAAO,EAAE,qBAAqB,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAAwE;IAC3J;;;OAGG;IACH,IAAI,EAAE,SAAS,CAAC,OAAO,EAAE,cAAc,EAAE,KAAK,EAAE,KAAK,CAAC,CAAsE;IAE5H;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,eAAe,CAAC;IAC/B;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,eAAe,CAAC,EAe/D,CAAC;CACJ"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.js.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.js.map index 738d90bea4..a14333ae4c 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.js.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.js.map @@ -1 +1 @@ -{"version":3,"file":"AirportLocation.js","sourceRoot":"","sources":["AirportLocation.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,iCAAyC;AACzC,sDAA6P;AAoB7P;;;GAGG;AACH,MAAa,oBAAkL,SAAQ,2BAAkF;IAkBvR;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,eAAe,EAAE,YAAY,CAAC,CAAC;QAvBlE,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,QAAG,GAAmE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,KAAK,EAAE,SAAS,EAAE,KAAK,CAAC,CAAC;QACpI;;;WAGG;QACH,YAAO,GAAsE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,SAAS,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;QAClJ;;;WAGG;QACH,SAAI,GAAqD,IAAI,CAAC,aAAa,CAAC,qBAAqB,CAAC,MAAM,EAAE,gBAAS,EAAE,KAAK,CAAC,CAAC;IAS5H,CAAC;CACF;AA1BD,oDA0BC;AAED,IAAiB,eAAe,CAoB/B;AApBD,WAAiB,eAAe;IAC9B;;OAEG;IACU,iCAAiB,GAAwC,CAAC;YACrE,YAAY,EAAE,KAAK;YACnB,IAAI,EAAE,KAAK;YACX,IAAI,EAAE,SAAS;YACf,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,SAAS;YACvB,IAAI,EAAE,SAAS;YACf,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,MAAM;YACpB,IAAI,EAAE,MAAM;YACZ,IAAI,EAAE,WAAI;YACV,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EApBgB,eAAe,GAAf,uBAAe,KAAf,uBAAe,QAoB/B"} \ No newline at end of file +{"version":3,"file":"AirportLocation.js","sourceRoot":"","sources":["AirportLocation.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,iCAAyC;AACzC,sDAA6P;AAoB7P;;;GAGG;AACH,MAAa,oBAAkL,SAAQ,2BAAkF;IAkBvR;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,eAAe,EAAE,YAAY,CAAC,CAAC;QAvBlE,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,QAAG,GAAmE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,KAAK,EAAE,SAAS,EAAE,KAAK,CAAC,CAAC;QACpI;;;WAGG;QACH,YAAO,GAA+E,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,SAAS,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;QAC3J;;;WAGG;QACH,SAAI,GAAqD,IAAI,CAAC,aAAa,CAAC,qBAAqB,CAAC,MAAM,EAAE,gBAAS,EAAE,KAAK,CAAC,CAAC;IAS5H,CAAC;CACF;AA1BD,oDA0BC;AAED,IAAiB,eAAe,CAoB/B;AApBD,WAAiB,eAAe;IAC9B;;OAEG;IACU,iCAAiB,GAAwC,CAAC;YACrE,YAAY,EAAE,KAAK;YACnB,IAAI,EAAE,KAAK;YACX,IAAI,EAAE,SAAS;YACf,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,SAAS;YACvB,IAAI,EAAE,SAAS;YACf,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,MAAM;YACpB,IAAI,EAAE,MAAM;YACZ,IAAI,EAAE,WAAI;YACV,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EApBgB,eAAe,GAAf,uBAAe,KAAf,uBAAe,QAoB/B"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.ts index 4a56d7a43c..6a23da9a00 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportLocation.ts @@ -73,8 +73,13 @@ export class AirportLocationField< * Representation of the [[AirportLocation.address]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - address: EdmTypeField = - this._fieldBuilder.buildEdmTypeField('Address', 'Edm.String', false); + address: OrderableEdmTypeField< + EntityT, + DeSerializersT, + 'Edm.String', + false, + false + > = this._fieldBuilder.buildEdmTypeField('Address', 'Edm.String', false); /** * Representation of the [[AirportLocation.city]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.d.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.d.ts index cc830b0835..cfc53a608e 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.d.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.d.ts @@ -9,7 +9,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export declare class AirportsApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -30,7 +30,7 @@ export declare class AirportsApi< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - ICAO_CODE: EdmTypeField< + ICAO_CODE: OrderableEdmTypeField< Airports< DeSerializers< any, @@ -59,7 +59,7 @@ export declare class AirportsApi< false, true >; - NAME: EdmTypeField< + NAME: OrderableEdmTypeField< Airports< DeSerializers< any, @@ -88,7 +88,7 @@ export declare class AirportsApi< false, true >; - IATA_CODE: EdmTypeField< + IATA_CODE: OrderableEdmTypeField< Airports< DeSerializers< any, diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.d.ts.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.d.ts.map index dde600f352..f6562680ae 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.d.ts.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"AirportsApi.d.ts","sourceRoot":"","sources":["AirportsApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AACtC,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAmB,oBAAoB,EAAE,MAAM,mBAAmB,CAAC;AAC1E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,WAAW,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAClF,SAAS,CACP,QAAQ,CACN,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,kBAAY;IAE7B,cAAc,IAAI,sBAAsB,CACtC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,QAAQ,CACN,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,QAAQ,CACJ,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAgD;IACtE,IAAI,YAAY,kDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAMd;IAEF,IAAI,MAAM;;;;;;MAkCT;CACF"} \ No newline at end of file +{"version":3,"file":"AirportsApi.d.ts","sourceRoot":"","sources":["AirportsApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AACtC,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAmB,oBAAoB,EAAE,MAAM,mBAAmB,CAAC;AAC1E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,WAAW,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAClF,SAAS,CACP,QAAQ,CACN,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,kBAAY;IAE7B,cAAc,IAAI,sBAAsB,CACtC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,QAAQ,CACN,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,QAAQ,CACJ,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAgD;IACtE,IAAI,YAAY,kDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAMd;IAEF,IAAI,MAAM;;;;;;MAkCT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.js.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.js.map index 5c7a67db78..d119e5dee9 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.js.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.js.map @@ -1 +1 @@ -{"version":3,"file":"AirportsApi.js","sourceRoot":"","sources":["AirportsApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,yCAAsC;AACtC,qEAAkE;AAClE,uDAA0E;AAC1E,sDAAqM;AACrM,MAAa,WAAW;IAStB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,mBAAQ,CAAC;QAjB3B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,+CAAsB,CAAiB,IAAI,CAAC,CAAC;IAC1D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,mBAAQ,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACrE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAUD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,SAAS,EAAE,YAAY,CAAC,iBAAiB,CAAC,UAAU,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC1E;;;mBAGG;gBACH,IAAI,EAAE,YAAY,CAAC,iBAAiB,CAAC,MAAM,EAAE,YAAY,EAAE,KAAK,CAAC;gBACjE;;;mBAGG;gBACH,SAAS,EAAE,YAAY,CAAC,iBAAiB,CAAC,UAAU,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC1E;;;mBAGG;gBACH,QAAQ,EAAE,YAAY,CAAC,qBAAqB,CAAC,UAAU,EAAE,sCAAoB,EAAE,KAAK,CAAC;gBACrF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,mBAAQ,CAAC;aACrC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAjHD,kCAiHC"} \ No newline at end of file +{"version":3,"file":"AirportsApi.js","sourceRoot":"","sources":["AirportsApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,yCAAsC;AACtC,qEAAkE;AAClE,uDAA0E;AAC1E,sDAA8M;AAC9M,MAAa,WAAW;IAStB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,mBAAQ,CAAC;QAjB3B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,+CAAsB,CAAiB,IAAI,CAAC,CAAC;IAC1D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,mBAAQ,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACrE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAUD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,SAAS,EAAE,YAAY,CAAC,iBAAiB,CAAC,UAAU,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC1E;;;mBAGG;gBACH,IAAI,EAAE,YAAY,CAAC,iBAAiB,CAAC,MAAM,EAAE,YAAY,EAAE,KAAK,CAAC;gBACjE;;;mBAGG;gBACH,SAAS,EAAE,YAAY,CAAC,iBAAiB,CAAC,UAAU,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC1E;;;mBAGG;gBACH,QAAQ,EAAE,YAAY,CAAC,qBAAqB,CAAC,UAAU,EAAE,sCAAoB,EAAE,KAAK,CAAC;gBACrF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,mBAAQ,CAAC;aACrC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAjHD,kCAiHC"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.ts index 0a3206840b..1b05941297 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/AirportsApi.ts @@ -16,7 +16,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export class AirportsApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -66,21 +66,21 @@ export class AirportsApi< } private _schema?: { - ICAO_CODE: EdmTypeField< + ICAO_CODE: OrderableEdmTypeField< Airports, DeSerializersT, 'Edm.String', false, true >; - NAME: EdmTypeField< + NAME: OrderableEdmTypeField< Airports, DeSerializersT, 'Edm.String', false, true >; - IATA_CODE: EdmTypeField< + IATA_CODE: OrderableEdmTypeField< Airports, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.d.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.d.ts index 49b33a24ad..1e71332def 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.d.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.d.ts @@ -4,9 +4,9 @@ import { DeSerializers, DefaultDeSerializers, DeserializedType, - EdmTypeField, Entity, FieldOptions, + OrderableEdmTypeField, PropertyMetadata } from '@sap-cloud-sdk/odata-v4'; /** @@ -49,7 +49,7 @@ export declare class CityField< * Representation of the [[City.countryRegion]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - countryRegion: EdmTypeField< + countryRegion: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', @@ -60,12 +60,24 @@ export declare class CityField< * Representation of the [[City.name]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - name: EdmTypeField; + name: OrderableEdmTypeField< + EntityT, + DeSerializersT, + 'Edm.String', + false, + false + >; /** * Representation of the [[City.region]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - region: EdmTypeField; + region: OrderableEdmTypeField< + EntityT, + DeSerializersT, + 'Edm.String', + false, + false + >; /** * Creates an instance of CityField. * @param fieldName - Actual name of the field as used in the OData request. diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.d.ts.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.d.ts.map index f7305256a8..7fe22f1612 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.d.ts.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"City.d.ts","sourceRoot":"","sources":["City.ts"],"names":[],"mappings":"AAKA,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAE,YAAY,EAAE,MAAM,EAA2B,YAAY,EAAyB,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,IAAI,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IAC/E;;OAEG;IACH,aAAa,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IAC9D;;OAEG;IACH,IAAI,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IACrD;;OAEG;IACH,MAAM,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;CACxD;AAED;;;GAGG;AACH,qBAAa,SAAS,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,IAAI,EAAE,SAAS,EAAE,WAAW,CAAC;IACjQ,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,aAAa,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAA8E;IAC9J;;;OAGG;IACH,IAAI,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAAqE;IAC5I;;;OAGG;IACH,MAAM,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAAuE;IAEhJ;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,IAAI,CAAC;IACpB;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,IAAI,CAAC,EAepD,CAAC;CACJ"} \ No newline at end of file +{"version":3,"file":"City.d.ts","sourceRoot":"","sources":["City.ts"],"names":[],"mappings":"AAKA,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAgB,MAAM,EAA2B,YAAY,EAAE,qBAAqB,EAAE,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,IAAI,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IAC/E;;OAEG;IACH,aAAa,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IAC9D;;OAEG;IACH,IAAI,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IACrD;;OAEG;IACH,MAAM,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;CACxD;AAED;;;GAGG;AACH,qBAAa,SAAS,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,IAAI,EAAE,SAAS,EAAE,WAAW,CAAC;IACjQ,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,aAAa,EAAE,qBAAqB,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAA8E;IACvK;;;OAGG;IACH,IAAI,EAAE,qBAAqB,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAAqE;IACrJ;;;OAGG;IACH,MAAM,EAAE,qBAAqB,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAAuE;IAEzJ;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,IAAI,CAAC;IACpB;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,IAAI,CAAC,EAepD,CAAC;CACJ"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.js.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.js.map index d700c653c3..a53925c957 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.js.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.js.map @@ -1 +1 @@ -{"version":3,"file":"City.js","sourceRoot":"","sources":["City.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,sDAA6P;AAoB7P;;;GAGG;AACH,MAAa,SAAuK,SAAQ,2BAAuE;IAkBjQ;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,IAAI,EAAE,YAAY,CAAC,CAAC;QAvBvD,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,kBAAa,GAAsE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,eAAe,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;QAC9J;;;WAGG;QACH,SAAI,GAAsE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,MAAM,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;QAC5I;;;WAGG;QACH,WAAM,GAAsE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,QAAQ,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;IAShJ,CAAC;CACF;AA1BD,8BA0BC;AAED,IAAiB,IAAI,CAoBpB;AApBD,WAAiB,IAAI;IACnB;;OAEG;IACU,sBAAiB,GAA6B,CAAC;YAC1D,YAAY,EAAE,eAAe;YAC7B,IAAI,EAAE,eAAe;YACrB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,MAAM;YACpB,IAAI,EAAE,MAAM;YACZ,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,QAAQ;YACtB,IAAI,EAAE,QAAQ;YACd,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EApBgB,IAAI,GAAJ,YAAI,KAAJ,YAAI,QAoBpB"} \ No newline at end of file +{"version":3,"file":"City.js","sourceRoot":"","sources":["City.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,sDAA6P;AAoB7P;;;GAGG;AACH,MAAa,SAAuK,SAAQ,2BAAuE;IAkBjQ;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,IAAI,EAAE,YAAY,CAAC,CAAC;QAvBvD,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,kBAAa,GAA+E,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,eAAe,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;QACvK;;;WAGG;QACH,SAAI,GAA+E,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,MAAM,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;QACrJ;;;WAGG;QACH,WAAM,GAA+E,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,QAAQ,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;IASzJ,CAAC;CACF;AA1BD,8BA0BC;AAED,IAAiB,IAAI,CAoBpB;AApBD,WAAiB,IAAI;IACnB;;OAEG;IACU,sBAAiB,GAA6B,CAAC;YAC1D,YAAY,EAAE,eAAe;YAC7B,IAAI,EAAE,eAAe;YACrB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,MAAM;YACpB,IAAI,EAAE,MAAM;YACZ,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,QAAQ;YACtB,IAAI,EAAE,QAAQ;YACd,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EApBgB,IAAI,GAAJ,YAAI,KAAJ,YAAI,QAoBpB"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.ts index 0c04cd2f8f..a767168bd1 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/City.ts @@ -63,7 +63,7 @@ export class CityField< * Representation of the [[City.countryRegion]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - countryRegion: EdmTypeField< + countryRegion: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', @@ -78,14 +78,24 @@ export class CityField< * Representation of the [[City.name]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - name: EdmTypeField = - this._fieldBuilder.buildEdmTypeField('Name', 'Edm.String', false); + name: OrderableEdmTypeField< + EntityT, + DeSerializersT, + 'Edm.String', + false, + false + > = this._fieldBuilder.buildEdmTypeField('Name', 'Edm.String', false); /** * Representation of the [[City.region]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - region: EdmTypeField = - this._fieldBuilder.buildEdmTypeField('Region', 'Edm.String', false); + region: OrderableEdmTypeField< + EntityT, + DeSerializersT, + 'Edm.String', + false, + false + > = this._fieldBuilder.buildEdmTypeField('Region', 'Edm.String', false); /** * Creates an instance of CityField. diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.d.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.d.ts index 8299ab771f..32257f857a 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.d.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.d.ts @@ -5,9 +5,9 @@ import { DeSerializers, DefaultDeSerializers, DeserializedType, - EdmTypeField, Entity, FieldOptions, + OrderableEdmTypeField, PropertyMetadata } from '@sap-cloud-sdk/odata-v4'; /** @@ -54,7 +54,7 @@ export declare class EventLocationField< * Representation of the [[EventLocation.buildingInfo]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - buildingInfo: EdmTypeField< + buildingInfo: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', @@ -65,7 +65,13 @@ export declare class EventLocationField< * Representation of the [[EventLocation.address]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - address: EdmTypeField; + address: OrderableEdmTypeField< + EntityT, + DeSerializersT, + 'Edm.String', + false, + false + >; /** * Representation of the [[EventLocation.city]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.d.ts.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.d.ts.map index 6063264cb0..ba0edcc54c 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.d.ts.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"EventLocation.d.ts","sourceRoot":"","sources":["EventLocation.ts"],"names":[],"mappings":"AAKA,OAAO,EAAQ,SAAS,EAAE,MAAM,QAAQ,CAAC;AACzC,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAE,YAAY,EAAE,MAAM,EAA2B,YAAY,EAAyB,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,aAAa,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IACxF;;;OAGG;IACH,YAAY,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IAC9D;;OAEG;IACH,OAAO,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IACxD;;OAEG;IACH,IAAI,EAAE,gBAAgB,CAAC,cAAc,EAAE,mDAAmD,CAAC,CAAC;CAC7F;AAED;;;GAGG;AACH,qBAAa,kBAAkB,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,aAAa,EAAE,SAAS,EAAE,WAAW,CAAC;IACnR,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,YAAY,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,IAAI,EAAE,KAAK,CAAC,CAA4E;IAC1J;;;OAGG;IACH,OAAO,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAAwE;IAClJ;;;OAGG;IACH,IAAI,EAAE,SAAS,CAAC,OAAO,EAAE,cAAc,EAAE,KAAK,EAAE,KAAK,CAAC,CAAsE;IAE5H;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,aAAa,CAAC;IAC7B;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,aAAa,CAAC,EAe7D,CAAC;CACJ"} \ No newline at end of file +{"version":3,"file":"EventLocation.d.ts","sourceRoot":"","sources":["EventLocation.ts"],"names":[],"mappings":"AAKA,OAAO,EAAQ,SAAS,EAAE,MAAM,QAAQ,CAAC;AACzC,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAgB,MAAM,EAA2B,YAAY,EAAE,qBAAqB,EAAE,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,aAAa,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IACxF;;;OAGG;IACH,YAAY,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IAC9D;;OAEG;IACH,OAAO,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IACxD;;OAEG;IACH,IAAI,EAAE,gBAAgB,CAAC,cAAc,EAAE,mDAAmD,CAAC,CAAC;CAC7F;AAED;;;GAGG;AACH,qBAAa,kBAAkB,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,aAAa,EAAE,SAAS,EAAE,WAAW,CAAC;IACnR,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,YAAY,EAAE,qBAAqB,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,IAAI,EAAE,KAAK,CAAC,CAA4E;IACnK;;;OAGG;IACH,OAAO,EAAE,qBAAqB,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAAwE;IAC3J;;;OAGG;IACH,IAAI,EAAE,SAAS,CAAC,OAAO,EAAE,cAAc,EAAE,KAAK,EAAE,KAAK,CAAC,CAAsE;IAE5H;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,aAAa,CAAC;IAC7B;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,aAAa,CAAC,EAe7D,CAAC;CACJ"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.js.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.js.map index 1379825bfb..85a4bb3d2f 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.js.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.js.map @@ -1 +1 @@ -{"version":3,"file":"EventLocation.js","sourceRoot":"","sources":["EventLocation.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,iCAAyC;AACzC,sDAA6P;AAqB7P;;;GAGG;AACH,MAAa,kBAAgL,SAAQ,2BAAgF;IAkBnR;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,aAAa,EAAE,YAAY,CAAC,CAAC;QAvBhE,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,iBAAY,GAAqE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,cAAc,EAAE,YAAY,EAAE,IAAI,CAAC,CAAC;QAC1J;;;WAGG;QACH,YAAO,GAAsE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,SAAS,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;QAClJ;;;WAGG;QACH,SAAI,GAAqD,IAAI,CAAC,aAAa,CAAC,qBAAqB,CAAC,MAAM,EAAE,gBAAS,EAAE,KAAK,CAAC,CAAC;IAS5H,CAAC;CACF;AA1BD,gDA0BC;AAED,IAAiB,aAAa,CAoB7B;AApBD,WAAiB,aAAa;IAC5B;;OAEG;IACU,+BAAiB,GAAsC,CAAC;YACnE,YAAY,EAAE,cAAc;YAC5B,IAAI,EAAE,cAAc;YACpB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,SAAS;YACvB,IAAI,EAAE,SAAS;YACf,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,MAAM;YACpB,IAAI,EAAE,MAAM;YACZ,IAAI,EAAE,WAAI;YACV,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EApBgB,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAoB7B"} \ No newline at end of file +{"version":3,"file":"EventLocation.js","sourceRoot":"","sources":["EventLocation.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,iCAAyC;AACzC,sDAA6P;AAqB7P;;;GAGG;AACH,MAAa,kBAAgL,SAAQ,2BAAgF;IAkBnR;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,aAAa,EAAE,YAAY,CAAC,CAAC;QAvBhE,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,iBAAY,GAA8E,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,cAAc,EAAE,YAAY,EAAE,IAAI,CAAC,CAAC;QACnK;;;WAGG;QACH,YAAO,GAA+E,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,SAAS,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;QAC3J;;;WAGG;QACH,SAAI,GAAqD,IAAI,CAAC,aAAa,CAAC,qBAAqB,CAAC,MAAM,EAAE,gBAAS,EAAE,KAAK,CAAC,CAAC;IAS5H,CAAC;CACF;AA1BD,gDA0BC;AAED,IAAiB,aAAa,CAoB7B;AApBD,WAAiB,aAAa;IAC5B;;OAEG;IACU,+BAAiB,GAAsC,CAAC;YACnE,YAAY,EAAE,cAAc;YAC5B,IAAI,EAAE,cAAc;YACpB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,SAAS;YACvB,IAAI,EAAE,SAAS;YACf,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,MAAM;YACpB,IAAI,EAAE,MAAM;YACZ,IAAI,EAAE,WAAI;YACV,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EApBgB,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAoB7B"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.ts index c1ed923df8..5ce260e4e8 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/EventLocation.ts @@ -68,7 +68,7 @@ export class EventLocationField< * Representation of the [[EventLocation.buildingInfo]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - buildingInfo: EdmTypeField< + buildingInfo: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', @@ -79,8 +79,13 @@ export class EventLocationField< * Representation of the [[EventLocation.address]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - address: EdmTypeField = - this._fieldBuilder.buildEdmTypeField('Address', 'Edm.String', false); + address: OrderableEdmTypeField< + EntityT, + DeSerializersT, + 'Edm.String', + false, + false + > = this._fieldBuilder.buildEdmTypeField('Address', 'Edm.String', false); /** * Representation of the [[EventLocation.city]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.d.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.d.ts index 7bda75bc2d..6fc7cd7e1e 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.d.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.d.ts @@ -5,9 +5,9 @@ import { DeSerializers, DefaultDeSerializers, DeserializedType, - EdmTypeField, Entity, FieldOptions, + OrderableEdmTypeField, PropertyMetadata } from '@sap-cloud-sdk/odata-v4'; /** @@ -49,7 +49,13 @@ export declare class LocationField< * Representation of the [[Location.address]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - address: EdmTypeField; + address: OrderableEdmTypeField< + EntityT, + DeSerializersT, + 'Edm.String', + false, + false + >; /** * Representation of the [[Location.city]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.d.ts.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.d.ts.map index 707c824d8c..4b2c315094 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.d.ts.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"Location.d.ts","sourceRoot":"","sources":["Location.ts"],"names":[],"mappings":"AAKA,OAAO,EAAQ,SAAS,EAAE,MAAM,QAAQ,CAAC;AACzC,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAE,YAAY,EAAE,MAAM,EAA2B,YAAY,EAAyB,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,QAAQ,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IACnF;;OAEG;IACH,OAAO,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IACxD;;OAEG;IACH,IAAI,EAAE,gBAAgB,CAAC,cAAc,EAAE,mDAAmD,CAAC,CAAC;CAC7F;AAED;;;GAGG;AACH,qBAAa,aAAa,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,QAAQ,EAAE,SAAS,EAAE,WAAW,CAAC;IACzQ,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,OAAO,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAAwE;IAClJ;;;OAGG;IACH,IAAI,EAAE,SAAS,CAAC,OAAO,EAAE,cAAc,EAAE,KAAK,EAAE,KAAK,CAAC,CAAsE;IAE5H;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,QAAQ,CAAC;IACxB;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,QAAQ,CAAC,EAUxD,CAAC;CACJ"} \ No newline at end of file +{"version":3,"file":"Location.d.ts","sourceRoot":"","sources":["Location.ts"],"names":[],"mappings":"AAKA,OAAO,EAAQ,SAAS,EAAE,MAAM,QAAQ,CAAC;AACzC,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAgB,MAAM,EAA2B,YAAY,EAAE,qBAAqB,EAAE,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,QAAQ,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IACnF;;OAEG;IACH,OAAO,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IACxD;;OAEG;IACH,IAAI,EAAE,gBAAgB,CAAC,cAAc,EAAE,mDAAmD,CAAC,CAAC;CAC7F;AAED;;;GAGG;AACH,qBAAa,aAAa,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,QAAQ,EAAE,SAAS,EAAE,WAAW,CAAC;IACzQ,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,OAAO,EAAE,qBAAqB,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAAwE;IAC3J;;;OAGG;IACH,IAAI,EAAE,SAAS,CAAC,OAAO,EAAE,cAAc,EAAE,KAAK,EAAE,KAAK,CAAC,CAAsE;IAE5H;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,QAAQ,CAAC;IACxB;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,QAAQ,CAAC,EAUxD,CAAC;CACJ"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.js.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.js.map index 2b38d47e4a..d634256b64 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.js.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.js.map @@ -1 +1 @@ -{"version":3,"file":"Location.js","sourceRoot":"","sources":["Location.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,iCAAyC;AACzC,sDAA6P;AAgB7P;;;GAGG;AACH,MAAa,aAA2K,SAAQ,2BAA2E;IAazQ;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,QAAQ,EAAE,YAAY,CAAC,CAAC;QAlB3D,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,YAAO,GAAsE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,SAAS,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;QAClJ;;;WAGG;QACH,SAAI,GAAqD,IAAI,CAAC,aAAa,CAAC,qBAAqB,CAAC,MAAM,EAAE,gBAAS,EAAE,KAAK,CAAC,CAAC;IAS5H,CAAC;CACF;AArBD,sCAqBC;AAED,IAAiB,QAAQ,CAexB;AAfD,WAAiB,QAAQ;IACvB;;OAEG;IACU,0BAAiB,GAAiC,CAAC;YAC9D,YAAY,EAAE,SAAS;YACvB,IAAI,EAAE,SAAS;YACf,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,MAAM;YACpB,IAAI,EAAE,MAAM;YACZ,IAAI,EAAE,WAAI;YACV,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAfgB,QAAQ,GAAR,gBAAQ,KAAR,gBAAQ,QAexB"} \ No newline at end of file +{"version":3,"file":"Location.js","sourceRoot":"","sources":["Location.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,iCAAyC;AACzC,sDAA6P;AAgB7P;;;GAGG;AACH,MAAa,aAA2K,SAAQ,2BAA2E;IAazQ;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,QAAQ,EAAE,YAAY,CAAC,CAAC;QAlB3D,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,YAAO,GAA+E,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,SAAS,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;QAC3J;;;WAGG;QACH,SAAI,GAAqD,IAAI,CAAC,aAAa,CAAC,qBAAqB,CAAC,MAAM,EAAE,gBAAS,EAAE,KAAK,CAAC,CAAC;IAS5H,CAAC;CACF;AArBD,sCAqBC;AAED,IAAiB,QAAQ,CAexB;AAfD,WAAiB,QAAQ;IACvB;;OAEG;IACU,0BAAiB,GAAiC,CAAC;YAC9D,YAAY,EAAE,SAAS;YACvB,IAAI,EAAE,SAAS;YACf,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,MAAM;YACpB,IAAI,EAAE,MAAM;YACZ,IAAI,EAAE,WAAI;YACV,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAfgB,QAAQ,GAAR,gBAAQ,KAAR,gBAAQ,QAexB"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.ts index b44128058e..959e479c72 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/Location.ts @@ -63,8 +63,13 @@ export class LocationField< * Representation of the [[Location.address]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - address: EdmTypeField = - this._fieldBuilder.buildEdmTypeField('Address', 'Edm.String', false); + address: OrderableEdmTypeField< + EntityT, + DeSerializersT, + 'Edm.String', + false, + false + > = this._fieldBuilder.buildEdmTypeField('Address', 'Edm.String', false); /** * Representation of the [[Location.city]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.d.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.d.ts index 321a1a331e..bc39868101 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.d.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.d.ts @@ -11,10 +11,9 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, + OrderableEdmTypeField, CollectionField, EnumField, - OrderableEdmTypeField, OneToManyLink, OneToOneLink } from '@sap-cloud-sdk/odata-v4'; @@ -39,7 +38,7 @@ export declare class PeopleApi< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - USER_NAME: EdmTypeField< + USER_NAME: OrderableEdmTypeField< People< DeSerializers< any, @@ -68,7 +67,7 @@ export declare class PeopleApi< false, true >; - FIRST_NAME: EdmTypeField< + FIRST_NAME: OrderableEdmTypeField< People< DeSerializers< any, @@ -97,7 +96,7 @@ export declare class PeopleApi< false, true >; - LAST_NAME: EdmTypeField< + LAST_NAME: OrderableEdmTypeField< People< DeSerializers< any, diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.d.ts.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.d.ts.map index a2fd5ce70d..c17a6e89d7 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.d.ts.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"PeopleApi.d.ts","sourceRoot":"","sources":["PeopleApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAC;AAClC,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAC9D,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AACxC,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AACtC,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAC9C,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,eAAe,EAAE,SAAS,EAAE,qBAAqB,EAAE,aAAa,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrR,qBAAa,SAAS,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAChF,SAAS,CACP,MAAM,CACJ,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAmB5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,SAAS,CAAC,cAAc,CAAC;QAAC,SAAS,CAAC,cAAc,CAAC;KACpD,GAAG,IAAI;IAgBZ,iBAAiB,gBAAU;IAE3B,cAAc,IAAI,oBAAoB,CACpC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,MAAM,CACJ,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,MAAM,CACF,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA8C;IACpE,IAAI,YAAY,gDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CA2Bd;IAEF,IAAI,MAAM;;;;;;;;QArBZ;;;WAGG;;QAMH;;;WAGG;;;MA0DA;CACF"} \ No newline at end of file +{"version":3,"file":"PeopleApi.d.ts","sourceRoot":"","sources":["PeopleApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAC;AAClC,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAC9D,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AACxC,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AACtC,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAC9C,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,eAAe,EAAE,SAAS,EAAE,aAAa,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACvQ,qBAAa,SAAS,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAChF,SAAS,CACP,MAAM,CACJ,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAmB5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,SAAS,CAAC,cAAc,CAAC;QAAC,SAAS,CAAC,cAAc,CAAC;KACpD,GAAG,IAAI;IAgBZ,iBAAiB,gBAAU;IAE3B,cAAc,IAAI,oBAAoB,CACpC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,MAAM,CACJ,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,MAAM,CACF,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA8C;IACpE,IAAI,YAAY,gDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CA2Bd;IAEF,IAAI,MAAM;;;;;;;;QArBZ;;;WAGG;;QAMH;;;WAGG;;;MA0DA;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.js.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.js.map index b489c78cb7..aec76fc2c8 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.js.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.js.map @@ -1 +1 @@ -{"version":3,"file":"PeopleApi.js","sourceRoot":"","sources":["PeopleApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,qCAAkC;AAClC,iEAA8D;AAE9D,yCAAsC;AACtC,iDAA8C;AAC9C,sDAAqR;AACrR,MAAa,SAAS;IASpB,YACE,gBAAgC,+BAA2B;QA4C7D,sBAAiB,GAAG,eAAM,CAAC;QA3CzB,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAuBD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,OAAO,EAAE,IAAI,wBAAa,CACtB,SAAS,EACT,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;YACH,KAAK,EAAE,IAAI,uBAAY,CACnB,OAAO,EACP,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,2CAAoB,CAAiB,IAAI,CAAC,CAAC;IACxD,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,eAAM,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACnE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IA+BD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,SAAS,EAAE,YAAY,CAAC,iBAAiB,CAAC,UAAU,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC1E;;;mBAGG;gBACH,UAAU,EAAE,YAAY,CAAC,iBAAiB,CAAC,WAAW,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC5E;;;mBAGG;gBACH,SAAS,EAAE,YAAY,CAAC,iBAAiB,CAAC,UAAU,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC1E;;;mBAGG;gBACH,MAAM,EAAE,YAAY,CAAC,oBAAoB,CAAC,QAAQ,EAAE,YAAY,EAAE,IAAI,CAAC;gBACvE;;;mBAGG;gBACH,YAAY,EAAE,YAAY,CAAC,oBAAoB,CAAC,aAAa,EAAE,mBAAQ,EAAE,IAAI,CAAC;gBAC9E;;;mBAGG;gBACH,MAAM,EAAE,YAAY,CAAC,cAAc,CAAC,QAAQ,EAAE,2BAAY,EAAE,IAAI,CAAC;gBACjE;;;mBAGG;gBACH,WAAW,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,WAAW,EAAE,KAAK,CAAC;gBAC9E,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,eAAM,CAAC;aACnC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/KD,8BA+KC"} \ No newline at end of file +{"version":3,"file":"PeopleApi.js","sourceRoot":"","sources":["PeopleApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,qCAAkC;AAClC,iEAA8D;AAE9D,yCAAsC;AACtC,iDAA8C;AAC9C,sDAAuQ;AACvQ,MAAa,SAAS;IASpB,YACE,gBAAgC,+BAA2B;QA4C7D,sBAAiB,GAAG,eAAM,CAAC;QA3CzB,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAuBD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,OAAO,EAAE,IAAI,wBAAa,CACtB,SAAS,EACT,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;YACH,KAAK,EAAE,IAAI,uBAAY,CACnB,OAAO,EACP,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,2CAAoB,CAAiB,IAAI,CAAC,CAAC;IACxD,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,eAAM,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACnE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IA+BD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,SAAS,EAAE,YAAY,CAAC,iBAAiB,CAAC,UAAU,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC1E;;;mBAGG;gBACH,UAAU,EAAE,YAAY,CAAC,iBAAiB,CAAC,WAAW,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC5E;;;mBAGG;gBACH,SAAS,EAAE,YAAY,CAAC,iBAAiB,CAAC,UAAU,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC1E;;;mBAGG;gBACH,MAAM,EAAE,YAAY,CAAC,oBAAoB,CAAC,QAAQ,EAAE,YAAY,EAAE,IAAI,CAAC;gBACvE;;;mBAGG;gBACH,YAAY,EAAE,YAAY,CAAC,oBAAoB,CAAC,aAAa,EAAE,mBAAQ,EAAE,IAAI,CAAC;gBAC9E;;;mBAGG;gBACH,MAAM,EAAE,YAAY,CAAC,cAAc,CAAC,QAAQ,EAAE,2BAAY,EAAE,IAAI,CAAC;gBACjE;;;mBAGG;gBACH,WAAW,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,WAAW,EAAE,KAAK,CAAC;gBAC9E,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,eAAM,CAAC;aACnC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/KD,8BA+KC"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.ts index fee6e72cc9..9f94a22f1e 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PeopleApi.ts @@ -18,10 +18,9 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, + OrderableEdmTypeField, CollectionField, EnumField, - OrderableEdmTypeField, OneToManyLink, OneToOneLink } from '@sap-cloud-sdk/odata-v4'; @@ -97,21 +96,21 @@ export class PeopleApi< } private _schema?: { - USER_NAME: EdmTypeField< + USER_NAME: OrderableEdmTypeField< People, DeSerializersT, 'Edm.String', false, true >; - FIRST_NAME: EdmTypeField< + FIRST_NAME: OrderableEdmTypeField< People, DeSerializersT, 'Edm.String', false, true >; - LAST_NAME: EdmTypeField< + LAST_NAME: OrderableEdmTypeField< People, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.d.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.d.ts index 9d5f485bb8..00781e0225 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.d.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.d.ts @@ -8,8 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - OrderableEdmTypeField, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export declare class PhotosApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -59,7 +58,7 @@ export declare class PhotosApi< false, true >; - NAME: EdmTypeField< + NAME: OrderableEdmTypeField< Photos< DeSerializers< any, diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.d.ts.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.d.ts.map index dcce73e81c..c70efab725 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.d.ts.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"PhotosApi.d.ts","sourceRoot":"","sources":["PhotosApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAC;AAClC,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAC9D,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AAC5N,qBAAa,SAAS,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAChF,SAAS,CACP,MAAM,CACJ,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,gBAAU;IAE3B,cAAc,IAAI,oBAAoB,CACpC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,MAAM,CACJ,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,MAAM,CACF,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA8C;IACpE,IAAI,YAAY,gDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAId;IAEF,IAAI,MAAM;;;;MAwBT;CACF"} \ No newline at end of file +{"version":3,"file":"PhotosApi.d.ts","sourceRoot":"","sources":["PhotosApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAC;AAClC,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAC9D,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,SAAS,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAChF,SAAS,CACP,MAAM,CACJ,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,gBAAU;IAE3B,cAAc,IAAI,oBAAoB,CACpC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,MAAM,CACJ,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,MAAM,CACF,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA8C;IACpE,IAAI,YAAY,gDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAId;IAEF,IAAI,MAAM;;;;MAwBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.js.map b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.js.map index ee5c412c04..3021376c7f 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.js.map +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.js.map @@ -1 +1 @@ -{"version":3,"file":"PhotosApi.js","sourceRoot":"","sources":["PhotosApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,qCAAkC;AAClC,iEAA8D;AAC9D,sDAA4N;AAC5N,MAAa,SAAS;IASpB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,eAAM,CAAC;QAjBzB,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,2CAAoB,CAAiB,IAAI,CAAC,CAAC;IACxD,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,eAAM,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACnE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAQD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,EAAE,EAAE,YAAY,CAAC,iBAAiB,CAAC,IAAI,EAAE,WAAW,EAAE,KAAK,CAAC;gBAC5D;;;mBAGG;gBACH,IAAI,EAAE,YAAY,CAAC,iBAAiB,CAAC,MAAM,EAAE,YAAY,EAAE,IAAI,CAAC;gBAChE,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,eAAM,CAAC;aACnC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AArGD,8BAqGC"} \ No newline at end of file +{"version":3,"file":"PhotosApi.js","sourceRoot":"","sources":["PhotosApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,qCAAkC;AAClC,iEAA8D;AAC9D,sDAA8M;AAC9M,MAAa,SAAS;IASpB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,eAAM,CAAC;QAjBzB,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,2CAAoB,CAAiB,IAAI,CAAC,CAAC;IACxD,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,eAAM,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACnE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAQD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,EAAE,EAAE,YAAY,CAAC,iBAAiB,CAAC,IAAI,EAAE,WAAW,EAAE,KAAK,CAAC;gBAC5D;;;mBAGG;gBACH,IAAI,EAAE,YAAY,CAAC,iBAAiB,CAAC,MAAM,EAAE,YAAY,EAAE,IAAI,CAAC;gBAChE,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,eAAM,CAAC;aACnC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AArGD,8BAqGC"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.ts b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.ts index 43434faeb9..d14911a54e 100755 --- a/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.ts +++ b/test-packages/test-services-e2e/TripPin/microsoft-o-data-service-sample-trippin-in-memory-models-service/PhotosApi.ts @@ -15,8 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - OrderableEdmTypeField, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export class PhotosApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -73,7 +72,7 @@ export class PhotosApi< false, true >; - NAME: EdmTypeField< + NAME: OrderableEdmTypeField< Photos, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.d.ts b/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.d.ts index 6d27cc0f6a..e0faddba52 100755 --- a/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.d.ts +++ b/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.d.ts @@ -8,8 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - OrderableEdmTypeField, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export declare class TestEntity50PropApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -62,7 +61,7 @@ export declare class TestEntity50PropApi< false, true >; - STRING_PROPERTY_1: EdmTypeField< + STRING_PROPERTY_1: OrderableEdmTypeField< TestEntity50Prop< DeSerializers< any, @@ -91,7 +90,7 @@ export declare class TestEntity50PropApi< true, true >; - GUID_PROPERTY_1: EdmTypeField< + GUID_PROPERTY_1: OrderableEdmTypeField< TestEntity50Prop< DeSerializers< any, @@ -120,7 +119,7 @@ export declare class TestEntity50PropApi< true, true >; - BOOLEAN_PROPERTY_1: EdmTypeField< + BOOLEAN_PROPERTY_1: OrderableEdmTypeField< TestEntity50Prop< DeSerializers< any, @@ -352,7 +351,7 @@ export declare class TestEntity50PropApi< true, true >; - STRING_PROPERTY_2: EdmTypeField< + STRING_PROPERTY_2: OrderableEdmTypeField< TestEntity50Prop< DeSerializers< any, @@ -381,7 +380,7 @@ export declare class TestEntity50PropApi< true, true >; - GUID_PROPERTY_2: EdmTypeField< + GUID_PROPERTY_2: OrderableEdmTypeField< TestEntity50Prop< DeSerializers< any, @@ -410,7 +409,7 @@ export declare class TestEntity50PropApi< true, true >; - BOOLEAN_PROPERTY_2: EdmTypeField< + BOOLEAN_PROPERTY_2: OrderableEdmTypeField< TestEntity50Prop< DeSerializers< any, @@ -642,7 +641,7 @@ export declare class TestEntity50PropApi< true, true >; - STRING_PROPERTY_3: EdmTypeField< + STRING_PROPERTY_3: OrderableEdmTypeField< TestEntity50Prop< DeSerializers< any, @@ -671,7 +670,7 @@ export declare class TestEntity50PropApi< true, true >; - GUID_PROPERTY_3: EdmTypeField< + GUID_PROPERTY_3: OrderableEdmTypeField< TestEntity50Prop< DeSerializers< any, @@ -700,7 +699,7 @@ export declare class TestEntity50PropApi< true, true >; - BOOLEAN_PROPERTY_3: EdmTypeField< + BOOLEAN_PROPERTY_3: OrderableEdmTypeField< TestEntity50Prop< DeSerializers< any, @@ -932,7 +931,7 @@ export declare class TestEntity50PropApi< true, true >; - STRING_PROPERTY_4: EdmTypeField< + STRING_PROPERTY_4: OrderableEdmTypeField< TestEntity50Prop< DeSerializers< any, @@ -961,7 +960,7 @@ export declare class TestEntity50PropApi< true, true >; - GUID_PROPERTY_4: EdmTypeField< + GUID_PROPERTY_4: OrderableEdmTypeField< TestEntity50Prop< DeSerializers< any, @@ -990,7 +989,7 @@ export declare class TestEntity50PropApi< true, true >; - BOOLEAN_PROPERTY_4: EdmTypeField< + BOOLEAN_PROPERTY_4: OrderableEdmTypeField< TestEntity50Prop< DeSerializers< any, @@ -1222,7 +1221,7 @@ export declare class TestEntity50PropApi< true, true >; - STRING_PROPERTY_5: EdmTypeField< + STRING_PROPERTY_5: OrderableEdmTypeField< TestEntity50Prop< DeSerializers< any, @@ -1251,7 +1250,7 @@ export declare class TestEntity50PropApi< true, true >; - GUID_PROPERTY_5: EdmTypeField< + GUID_PROPERTY_5: OrderableEdmTypeField< TestEntity50Prop< DeSerializers< any, @@ -1280,7 +1279,7 @@ export declare class TestEntity50PropApi< true, true >; - BOOLEAN_PROPERTY_5: EdmTypeField< + BOOLEAN_PROPERTY_5: OrderableEdmTypeField< TestEntity50Prop< DeSerializers< any, diff --git a/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.d.ts.map b/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.d.ts.map index f4de96e063..1ff24af1fa 100755 --- a/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.d.ts.map +++ b/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntity50PropApi.d.ts","sourceRoot":"","sources":["TestEntity50PropApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,gBAAgB,EAAE,MAAM,oBAAoB,CAAC;AACtD,OAAO,EAAE,8BAA8B,EAAE,MAAM,kCAAkC,CAAC;AAClF,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAQ,qBAAqB,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AAClO,qBAAa,mBAAmB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC1F,SAAS,CACP,gBAAgB,CACd,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,0BAAoB;IAErC,cAAc,IAAI,8BAA8B,CAC9C,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,gBAAgB,CACd,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,gBAAgB,CACZ,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAwD;IAC9E,IAAI,YAAY,0DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAqDd;IAEF,IAAI,MAAM;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MA6QT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntity50PropApi.d.ts","sourceRoot":"","sources":["TestEntity50PropApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,gBAAgB,EAAE,MAAM,oBAAoB,CAAC;AACtD,OAAO,EAAE,8BAA8B,EAAE,MAAM,kCAAkC,CAAC;AAClF,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAQ,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AACpN,qBAAa,mBAAmB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC1F,SAAS,CACP,gBAAgB,CACd,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,0BAAoB;IAErC,cAAc,IAAI,8BAA8B,CAC9C,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,gBAAgB,CACd,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,gBAAgB,CACZ,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAwD;IAC9E,IAAI,YAAY,0DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAqDd;IAEF,IAAI,MAAM;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MA6QT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.js.map b/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.js.map index ee51f97af5..815600e09f 100755 --- a/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.js.map +++ b/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntity50PropApi.js","sourceRoot":"","sources":["TestEntity50PropApi.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"TestEntity50PropApi.js","sourceRoot":"","sources":["TestEntity50PropApi.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.ts b/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.ts index 6444056d0a..bc1a6fa7c5 100755 --- a/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.ts +++ b/test-packages/test-services-e2e/v4/test-service/TestEntity50PropApi.ts @@ -16,8 +16,7 @@ import { EntityApi, FieldBuilder, Time, - OrderableEdmTypeField, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export class TestEntity50PropApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -80,21 +79,21 @@ export class TestEntity50PropApi< false, true >; - STRING_PROPERTY_1: EdmTypeField< + STRING_PROPERTY_1: OrderableEdmTypeField< TestEntity50Prop, DeSerializersT, 'Edm.String', true, true >; - GUID_PROPERTY_1: EdmTypeField< + GUID_PROPERTY_1: OrderableEdmTypeField< TestEntity50Prop, DeSerializersT, 'Edm.Guid', true, true >; - BOOLEAN_PROPERTY_1: EdmTypeField< + BOOLEAN_PROPERTY_1: OrderableEdmTypeField< TestEntity50Prop, DeSerializersT, 'Edm.Boolean', @@ -150,21 +149,21 @@ export class TestEntity50PropApi< true, true >; - STRING_PROPERTY_2: EdmTypeField< + STRING_PROPERTY_2: OrderableEdmTypeField< TestEntity50Prop, DeSerializersT, 'Edm.String', true, true >; - GUID_PROPERTY_2: EdmTypeField< + GUID_PROPERTY_2: OrderableEdmTypeField< TestEntity50Prop, DeSerializersT, 'Edm.Guid', true, true >; - BOOLEAN_PROPERTY_2: EdmTypeField< + BOOLEAN_PROPERTY_2: OrderableEdmTypeField< TestEntity50Prop, DeSerializersT, 'Edm.Boolean', @@ -220,21 +219,21 @@ export class TestEntity50PropApi< true, true >; - STRING_PROPERTY_3: EdmTypeField< + STRING_PROPERTY_3: OrderableEdmTypeField< TestEntity50Prop, DeSerializersT, 'Edm.String', true, true >; - GUID_PROPERTY_3: EdmTypeField< + GUID_PROPERTY_3: OrderableEdmTypeField< TestEntity50Prop, DeSerializersT, 'Edm.Guid', true, true >; - BOOLEAN_PROPERTY_3: EdmTypeField< + BOOLEAN_PROPERTY_3: OrderableEdmTypeField< TestEntity50Prop, DeSerializersT, 'Edm.Boolean', @@ -290,21 +289,21 @@ export class TestEntity50PropApi< true, true >; - STRING_PROPERTY_4: EdmTypeField< + STRING_PROPERTY_4: OrderableEdmTypeField< TestEntity50Prop, DeSerializersT, 'Edm.String', true, true >; - GUID_PROPERTY_4: EdmTypeField< + GUID_PROPERTY_4: OrderableEdmTypeField< TestEntity50Prop, DeSerializersT, 'Edm.Guid', true, true >; - BOOLEAN_PROPERTY_4: EdmTypeField< + BOOLEAN_PROPERTY_4: OrderableEdmTypeField< TestEntity50Prop, DeSerializersT, 'Edm.Boolean', @@ -360,21 +359,21 @@ export class TestEntity50PropApi< true, true >; - STRING_PROPERTY_5: EdmTypeField< + STRING_PROPERTY_5: OrderableEdmTypeField< TestEntity50Prop, DeSerializersT, 'Edm.String', true, true >; - GUID_PROPERTY_5: EdmTypeField< + GUID_PROPERTY_5: OrderableEdmTypeField< TestEntity50Prop, DeSerializersT, 'Edm.Guid', true, true >; - BOOLEAN_PROPERTY_5: EdmTypeField< + BOOLEAN_PROPERTY_5: OrderableEdmTypeField< TestEntity50Prop, DeSerializersT, 'Edm.Boolean', diff --git a/test-packages/test-services-e2e/v4/test-service/TestEntityApi.d.ts b/test-packages/test-services-e2e/v4/test-service/TestEntityApi.d.ts index c828f94429..65792fcae7 100755 --- a/test-packages/test-services-e2e/v4/test-service/TestEntityApi.d.ts +++ b/test-packages/test-services-e2e/v4/test-service/TestEntityApi.d.ts @@ -10,7 +10,6 @@ import { EntityApi, FieldBuilder, OrderableEdmTypeField, - EdmTypeField, OneToManyLink } from '@sap-cloud-sdk/odata-v4'; export declare class TestEntityApi< @@ -66,7 +65,7 @@ export declare class TestEntityApi< false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntity< DeSerializers< any, @@ -95,7 +94,7 @@ export declare class TestEntityApi< true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntity< DeSerializers< any, @@ -124,7 +123,7 @@ export declare class TestEntityApi< true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntity< DeSerializers< any, diff --git a/test-packages/test-services-e2e/v4/test-service/TestEntityApi.d.ts.map b/test-packages/test-services-e2e/v4/test-service/TestEntityApi.d.ts.map index 854c635f14..0d4adb34a3 100755 --- a/test-packages/test-services-e2e/v4/test-service/TestEntityApi.d.ts.map +++ b/test-packages/test-services-e2e/v4/test-service/TestEntityApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityApi.d.ts","sourceRoot":"","sources":["TestEntityApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAC1C,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAQ,qBAAqB,EAAE,YAAY,EAAE,aAAa,EAAE,MAAM,yBAAyB,CAAC;AACjP,qBAAa,aAAa,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACpF,SAAS,CACP,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAU5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,iBAAiB,CAAC,cAAc,CAAC;KAClC,GAAG,IAAI;IAWZ,iBAAiB,oBAAc;IAE/B,cAAc,IAAI,wBAAwB,CACxC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,UAAU,CACN,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAkD;IACxE,IAAI,YAAY,oDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAsBd;IAEF,IAAI,MAAM;;;;;;;;;;;;QAZZ;;;WAGG;;;MA8EA;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityApi.d.ts","sourceRoot":"","sources":["TestEntityApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAC1C,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAQ,qBAAqB,EAAE,aAAa,EAAE,MAAM,yBAAyB,CAAC;AACnO,qBAAa,aAAa,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACpF,SAAS,CACP,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAU5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,iBAAiB,CAAC,cAAc,CAAC;KAClC,GAAG,IAAI;IAWZ,iBAAiB,oBAAc;IAE/B,cAAc,IAAI,wBAAwB,CACxC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,UAAU,CACN,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAkD;IACxE,IAAI,YAAY,oDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAsBd;IAEF,IAAI,MAAM;;;;;;;;;;;;QAZZ;;;WAGG;;;MA8EA;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/v4/test-service/TestEntityApi.js.map b/test-packages/test-services-e2e/v4/test-service/TestEntityApi.js.map index cc166b37cd..e90c3809c8 100755 --- a/test-packages/test-services-e2e/v4/test-service/TestEntityApi.js.map +++ b/test-packages/test-services-e2e/v4/test-service/TestEntityApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityApi.js","sourceRoot":"","sources":["TestEntityApi.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"TestEntityApi.js","sourceRoot":"","sources":["TestEntityApi.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/v4/test-service/TestEntityApi.ts b/test-packages/test-services-e2e/v4/test-service/TestEntityApi.ts index b3438583c3..f9a1654051 100755 --- a/test-packages/test-services-e2e/v4/test-service/TestEntityApi.ts +++ b/test-packages/test-services-e2e/v4/test-service/TestEntityApi.ts @@ -18,7 +18,6 @@ import { FieldBuilder, Time, OrderableEdmTypeField, - EdmTypeField, OneToManyLink } from '@sap-cloud-sdk/odata-v4'; export class TestEntityApi< @@ -93,21 +92,21 @@ export class TestEntityApi< false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntity, DeSerializersT, 'Edm.String', true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntity, DeSerializersT, 'Edm.Guid', true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntity, DeSerializersT, 'Edm.Boolean', diff --git a/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.d.ts b/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.d.ts index 4ff39f8458..ee44457319 100755 --- a/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.d.ts +++ b/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.d.ts @@ -8,8 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - OrderableEdmTypeField, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export declare class TestEntityLinkApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -91,7 +90,7 @@ export declare class TestEntityLinkApi< false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityLink< DeSerializers< any, diff --git a/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.d.ts.map b/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.d.ts.map index c48c5b5b99..69b1058b7e 100755 --- a/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.d.ts.map +++ b/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityLinkApi.d.ts","sourceRoot":"","sources":["TestEntityLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAC;AAClD,OAAO,EAAE,4BAA4B,EAAE,MAAM,gCAAgC,CAAC;AAC9E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AAC5N,qBAAa,iBAAiB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACxF,SAAS,CACP,cAAc,CACZ,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,wBAAkB;IAEnC,cAAc,IAAI,4BAA4B,CAC5C,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,cAAc,CACZ,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,cAAc,CACV,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAsD;IAC5E,IAAI,YAAY,wDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAKd;IAEF,IAAI,MAAM;;;;;MA6BT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityLinkApi.d.ts","sourceRoot":"","sources":["TestEntityLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAC;AAClD,OAAO,EAAE,4BAA4B,EAAE,MAAM,gCAAgC,CAAC;AAC9E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,iBAAiB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACxF,SAAS,CACP,cAAc,CACZ,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,wBAAkB;IAEnC,cAAc,IAAI,4BAA4B,CAC5C,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,cAAc,CACZ,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,cAAc,CACV,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAsD;IAC5E,IAAI,YAAY,wDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAKd;IAEF,IAAI,MAAM;;;;;MA6BT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.js.map b/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.js.map index 3626dbccb3..23bf67d6fb 100755 --- a/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.js.map +++ b/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityLinkApi.js","sourceRoot":"","sources":["TestEntityLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,qDAAkD;AAClD,iFAA8E;AAC9E,sDAA4N;AAC5N,MAAa,iBAAiB;IAS5B,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,+BAAc,CAAC;QAjBjC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,2DAA4B,CAAiB,IAAI,CAAC,CAAC;IAChE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,+BAAc,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC3E;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IASD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,oBAAoB,EAAE,YAAY,CAAC,iBAAiB,CAAC,mBAAmB,EAAE,WAAW,EAAE,KAAK,CAAC;gBAC7F;;;mBAGG;gBACH,kBAAkB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,WAAW,EAAE,KAAK,CAAC;gBACzF;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,+BAAc,CAAC;aAC3C,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA3GD,8CA2GC"} \ No newline at end of file +{"version":3,"file":"TestEntityLinkApi.js","sourceRoot":"","sources":["TestEntityLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,qDAAkD;AAClD,iFAA8E;AAC9E,sDAA8M;AAC9M,MAAa,iBAAiB;IAS5B,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,+BAAc,CAAC;QAjBjC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,2DAA4B,CAAiB,IAAI,CAAC,CAAC;IAChE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,+BAAc,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC3E;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IASD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,oBAAoB,EAAE,YAAY,CAAC,iBAAiB,CAAC,mBAAmB,EAAE,WAAW,EAAE,KAAK,CAAC;gBAC7F;;;mBAGG;gBACH,kBAAkB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,WAAW,EAAE,KAAK,CAAC;gBACzF;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,+BAAc,CAAC;aAC3C,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA3GD,8CA2GC"} \ No newline at end of file diff --git a/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.ts b/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.ts index 4269630cf8..49d4448f96 100755 --- a/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.ts +++ b/test-packages/test-services-e2e/v4/test-service/TestEntityLinkApi.ts @@ -15,8 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - OrderableEdmTypeField, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export class TestEntityLinkApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -83,7 +82,7 @@ export class TestEntityLinkApi< false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityLink, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-common/common-entity.ts b/test-packages/test-services-odata-common/common-entity.ts index 391328adf0..d8737fe644 100755 --- a/test-packages/test-services-odata-common/common-entity.ts +++ b/test-packages/test-services-odata-common/common-entity.ts @@ -65,7 +65,7 @@ export class CommonComplexTypeField< this, this.deSerializers ); - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', @@ -76,7 +76,7 @@ export class CommonComplexTypeField< 'Edm.String', false ); - booleanProperty: EdmTypeField< + booleanProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.Boolean', @@ -159,7 +159,7 @@ export class NestedComplexTypeField< this, this.deSerializers ); - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', @@ -286,14 +286,14 @@ export class CommonEntitySingleLinkApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< CommonEntitySingleLink, DeSerializersT, 'Edm.String', false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< CommonEntitySingleLink, DeSerializersT, 'Edm.String', @@ -428,21 +428,21 @@ export class CommonEntityApi< } private _schema?: { - KEY_PROPERTY_GUID: EdmTypeField< + KEY_PROPERTY_GUID: OrderableEdmTypeField< CommonEntity, DeSerializersT, 'Edm.Guid', false, true >; - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< CommonEntity, DeSerializersT, 'Edm.String', false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< CommonEntity, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.d.ts b/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.d.ts index cbe8269d04..56bcf34a73 100755 --- a/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.d.ts +++ b/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export declare class MultiSchemaTestEntityApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -39,7 +39,7 @@ export declare class MultiSchemaTestEntityApi< >; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< MultiSchemaTestEntity< DeSerializers< any, diff --git a/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.d.ts.map b/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.d.ts.map index 28aea319d1..fa7a527e5e 100755 --- a/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.d.ts.map +++ b/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"MultiSchemaTestEntityApi.d.ts","sourceRoot":"","sources":["MultiSchemaTestEntityApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAChE,OAAO,EAAE,mCAAmC,EAAE,MAAM,uCAAuC,CAAC;AAC5F,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,wBAAwB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC/F,SAAS,CACP,qBAAqB,CACnB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,+BAAyB;IAE1C,cAAc,IAAI,mCAAmC,CACnD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,qBAAqB,CACnB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,qBAAqB,CACjB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA6D;IACnF,IAAI,YAAY,+DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file +{"version":3,"file":"MultiSchemaTestEntityApi.d.ts","sourceRoot":"","sources":["MultiSchemaTestEntityApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAChE,OAAO,EAAE,mCAAmC,EAAE,MAAM,uCAAuC,CAAC;AAC5F,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,wBAAwB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC/F,SAAS,CACP,qBAAqB,CACnB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,+BAAyB;IAE1C,cAAc,IAAI,mCAAmC,CACnD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,qBAAqB,CACnB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,qBAAqB,CACjB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA6D;IACnF,IAAI,YAAY,+DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.js.map b/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.js.map index 5e333ddca0..b7a9a95777 100755 --- a/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.js.map +++ b/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.js.map @@ -1 +1 @@ -{"version":3,"file":"MultiSchemaTestEntityApi.js","sourceRoot":"","sources":["MultiSchemaTestEntityApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,mEAAgE;AAChE,+FAA4F;AAC5F,sDAAqM;AACrM,MAAa,wBAAwB;IASnC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,6CAAqB,CAAC;QAjBxC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,yEAAmC,CAAiB,IAAI,CAAC,CAAC;IACvE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,6CAAqB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAClF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,6CAAqB,CAAC;aAClD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,4DA+FC"} \ No newline at end of file +{"version":3,"file":"MultiSchemaTestEntityApi.js","sourceRoot":"","sources":["MultiSchemaTestEntityApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,mEAAgE;AAChE,+FAA4F;AAC5F,sDAA8M;AAC9M,MAAa,wBAAwB;IASnC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,6CAAqB,CAAC;QAjBxC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,yEAAmC,CAAiB,IAAI,CAAC,CAAC;IACvE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,6CAAqB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAClF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,6CAAqB,CAAC;aAClD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,4DA+FC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.ts b/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.ts index 8b281ebbfe..a224245105 100755 --- a/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.ts +++ b/test-packages/test-services-odata-v2/multiple-schemas-service/MultiSchemaTestEntityApi.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export class MultiSchemaTestEntityApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -78,7 +78,7 @@ export class MultiSchemaTestEntityApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< MultiSchemaTestEntity, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v2/test-service/CaseTestApi.d.ts b/test-packages/test-services-odata-v2/test-service/CaseTestApi.d.ts index 07ccf4d4ec..1452e5eada 100755 --- a/test-packages/test-services-odata-v2/test-service/CaseTestApi.d.ts +++ b/test-packages/test-services-odata-v2/test-service/CaseTestApi.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export declare class CaseTestApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -29,7 +29,7 @@ export declare class CaseTestApi< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< CaseTest< DeSerializers< any, diff --git a/test-packages/test-services-odata-v2/test-service/CaseTestApi.d.ts.map b/test-packages/test-services-odata-v2/test-service/CaseTestApi.d.ts.map index a7e57ea579..06ba61c5c4 100755 --- a/test-packages/test-services-odata-v2/test-service/CaseTestApi.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/CaseTestApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"CaseTestApi.d.ts","sourceRoot":"","sources":["CaseTestApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AACtC,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,WAAW,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAClF,SAAS,CACP,QAAQ,CACN,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,kBAAY;IAE7B,cAAc,IAAI,sBAAsB,CACtC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,QAAQ,CACN,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,QAAQ,CACJ,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAgD;IACtE,IAAI,YAAY,kDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file +{"version":3,"file":"CaseTestApi.d.ts","sourceRoot":"","sources":["CaseTestApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AACtC,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,WAAW,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAClF,SAAS,CACP,QAAQ,CACN,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,kBAAY;IAE7B,cAAc,IAAI,sBAAsB,CACtC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,QAAQ,CACN,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,QAAQ,CACJ,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAgD;IACtE,IAAI,YAAY,kDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/CaseTestApi.js.map b/test-packages/test-services-odata-v2/test-service/CaseTestApi.js.map index 2da6ab1c28..1f5e4fc226 100755 --- a/test-packages/test-services-odata-v2/test-service/CaseTestApi.js.map +++ b/test-packages/test-services-odata-v2/test-service/CaseTestApi.js.map @@ -1 +1 @@ -{"version":3,"file":"CaseTestApi.js","sourceRoot":"","sources":["CaseTestApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,yCAAsC;AACtC,qEAAkE;AAClE,sDAAqM;AACrM,MAAa,WAAW;IAStB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,mBAAQ,CAAC;QAjB3B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,+CAAsB,CAAiB,IAAI,CAAC,CAAC;IAC1D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,mBAAQ,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACrE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,mBAAmB,EAAE,YAAY,CAAC,iBAAiB,CAAC,mBAAmB,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC7F,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,mBAAQ,CAAC;aACrC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,kCA+FC"} \ No newline at end of file +{"version":3,"file":"CaseTestApi.js","sourceRoot":"","sources":["CaseTestApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,yCAAsC;AACtC,qEAAkE;AAClE,sDAA8M;AAC9M,MAAa,WAAW;IAStB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,mBAAQ,CAAC;QAjB3B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,+CAAsB,CAAiB,IAAI,CAAC,CAAC;IAC1D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,mBAAQ,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACrE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,mBAAmB,EAAE,YAAY,CAAC,iBAAiB,CAAC,mBAAmB,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC7F,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,mBAAQ,CAAC;aACrC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,kCA+FC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/CaseTestApi.ts b/test-packages/test-services-odata-v2/test-service/CaseTestApi.ts index 6bd61a5d85..69008d22fc 100755 --- a/test-packages/test-services-odata-v2/test-service/CaseTestApi.ts +++ b/test-packages/test-services-odata-v2/test-service/CaseTestApi.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export class CaseTestApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -65,7 +65,7 @@ export class CaseTestApi< } private _schema?: { - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< CaseTest, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v2/test-service/Casetest_1Api.d.ts b/test-packages/test-services-odata-v2/test-service/Casetest_1Api.d.ts index e4b43c0ef0..a0e784c4d6 100755 --- a/test-packages/test-services-odata-v2/test-service/Casetest_1Api.d.ts +++ b/test-packages/test-services-odata-v2/test-service/Casetest_1Api.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export declare class Casetest_1Api< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -32,7 +32,7 @@ export declare class Casetest_1Api< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< Casetest_1< DeSerializers< any, diff --git a/test-packages/test-services-odata-v2/test-service/Casetest_1Api.d.ts.map b/test-packages/test-services-odata-v2/test-service/Casetest_1Api.d.ts.map index f166976d8c..74a5d16ef9 100755 --- a/test-packages/test-services-odata-v2/test-service/Casetest_1Api.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/Casetest_1Api.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"Casetest_1Api.d.ts","sourceRoot":"","sources":["Casetest_1Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAC1C,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,aAAa,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACpF,SAAS,CACP,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,oBAAc;IAE/B,cAAc,IAAI,wBAAwB,CACxC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,UAAU,CACN,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAkD;IACxE,IAAI,YAAY,oDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file +{"version":3,"file":"Casetest_1Api.d.ts","sourceRoot":"","sources":["Casetest_1Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAC1C,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,aAAa,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACpF,SAAS,CACP,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,oBAAc;IAE/B,cAAc,IAAI,wBAAwB,CACxC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,UAAU,CACN,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAkD;IACxE,IAAI,YAAY,oDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/Casetest_1Api.js.map b/test-packages/test-services-odata-v2/test-service/Casetest_1Api.js.map index 94040c9270..f910df02d3 100755 --- a/test-packages/test-services-odata-v2/test-service/Casetest_1Api.js.map +++ b/test-packages/test-services-odata-v2/test-service/Casetest_1Api.js.map @@ -1 +1 @@ -{"version":3,"file":"Casetest_1Api.js","sourceRoot":"","sources":["Casetest_1Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,6CAA0C;AAC1C,yEAAsE;AACtE,sDAAqM;AACrM,MAAa,aAAa;IASxB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,uBAAU,CAAC;QAjB7B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,mDAAwB,CAAiB,IAAI,CAAC,CAAC;IAC5D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,uBAAU,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACvE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,mBAAmB,EAAE,YAAY,CAAC,iBAAiB,CAAC,mBAAmB,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC7F,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,uBAAU,CAAC;aACvC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,sCA+FC"} \ No newline at end of file +{"version":3,"file":"Casetest_1Api.js","sourceRoot":"","sources":["Casetest_1Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,6CAA0C;AAC1C,yEAAsE;AACtE,sDAA8M;AAC9M,MAAa,aAAa;IASxB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,uBAAU,CAAC;QAjB7B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,mDAAwB,CAAiB,IAAI,CAAC,CAAC;IAC5D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,uBAAU,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACvE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,mBAAmB,EAAE,YAAY,CAAC,iBAAiB,CAAC,mBAAmB,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC7F,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,uBAAU,CAAC;aACvC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,sCA+FC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/Casetest_1Api.ts b/test-packages/test-services-odata-v2/test-service/Casetest_1Api.ts index 22750f230f..8b887406b1 100755 --- a/test-packages/test-services-odata-v2/test-service/Casetest_1Api.ts +++ b/test-packages/test-services-odata-v2/test-service/Casetest_1Api.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export class Casetest_1Api< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -68,7 +68,7 @@ export class Casetest_1Api< } private _schema?: { - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< Casetest_1, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v2/test-service/TestComplexType.d.ts b/test-packages/test-services-odata-v2/test-service/TestComplexType.d.ts index d31c207919..0dfdbe91f8 100755 --- a/test-packages/test-services-odata-v2/test-service/TestComplexType.d.ts +++ b/test-packages/test-services-odata-v2/test-service/TestComplexType.d.ts @@ -129,7 +129,7 @@ export declare class TestComplexTypeField< * Representation of the [[TestComplexType.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', @@ -140,7 +140,7 @@ export declare class TestComplexTypeField< * Representation of the [[TestComplexType.booleanProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - booleanProperty: EdmTypeField< + booleanProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.Boolean', @@ -151,7 +151,13 @@ export declare class TestComplexTypeField< * Representation of the [[TestComplexType.guidProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - guidProperty: EdmTypeField; + guidProperty: OrderableEdmTypeField< + EntityT, + DeSerializersT, + 'Edm.Guid', + true, + false + >; /** * Representation of the [[TestComplexType.int16Property]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. diff --git a/test-packages/test-services-odata-v2/test-service/TestComplexType.d.ts.map b/test-packages/test-services-odata-v2/test-service/TestComplexType.d.ts.map index 72a93eeaf2..78e8b1c8f3 100755 --- a/test-packages/test-services-odata-v2/test-service/TestComplexType.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/TestComplexType.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestComplexType.d.ts","sourceRoot":"","sources":["TestComplexType.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"TestComplexType.d.ts","sourceRoot":"","sources":["TestComplexType.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestComplexType.js.map b/test-packages/test-services-odata-v2/test-service/TestComplexType.js.map index ecfdb5b1dd..f20549cda6 100755 --- a/test-packages/test-services-odata-v2/test-service/TestComplexType.js.map +++ b/test-packages/test-services-odata-v2/test-service/TestComplexType.js.map @@ -1 +1 @@ -{"version":3,"file":"TestComplexType.js","sourceRoot":"","sources":["TestComplexType.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"TestComplexType.js","sourceRoot":"","sources":["TestComplexType.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestComplexType.ts b/test-packages/test-services-odata-v2/test-service/TestComplexType.ts index 72e39e6c4e..6b8aa30490 100755 --- a/test-packages/test-services-odata-v2/test-service/TestComplexType.ts +++ b/test-packages/test-services-odata-v2/test-service/TestComplexType.ts @@ -143,7 +143,7 @@ export class TestComplexTypeField< * Representation of the [[TestComplexType.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', @@ -158,7 +158,7 @@ export class TestComplexTypeField< * Representation of the [[TestComplexType.booleanProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - booleanProperty: EdmTypeField< + booleanProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.Boolean', @@ -173,8 +173,13 @@ export class TestComplexTypeField< * Representation of the [[TestComplexType.guidProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - guidProperty: EdmTypeField = - this._fieldBuilder.buildEdmTypeField('GuidProperty', 'Edm.Guid', true); + guidProperty: OrderableEdmTypeField< + EntityT, + DeSerializersT, + 'Edm.Guid', + true, + false + > = this._fieldBuilder.buildEdmTypeField('GuidProperty', 'Edm.Guid', true); /** * Representation of the [[TestComplexType.int16Property]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityApi.d.ts b/test-packages/test-services-odata-v2/test-service/TestEntityApi.d.ts index ff806b1cd3..c4a0f09be7 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityApi.d.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityApi.d.ts @@ -12,8 +12,8 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField, + EdmTypeField, Link, OneToOneLink } from '@sap-cloud-sdk/odata-v2'; @@ -45,7 +45,7 @@ export declare class TestEntityApi< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - KEY_PROPERTY_GUID: EdmTypeField< + KEY_PROPERTY_GUID: OrderableEdmTypeField< TestEntity< DeSerializers< any, @@ -72,7 +72,7 @@ export declare class TestEntityApi< false, true >; - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< TestEntity< DeSerializers< any, @@ -99,7 +99,7 @@ export declare class TestEntityApi< false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntity< DeSerializers< any, @@ -126,7 +126,7 @@ export declare class TestEntityApi< true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntity< DeSerializers< any, @@ -153,7 +153,7 @@ export declare class TestEntityApi< true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntity< DeSerializers< any, diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityApi.d.ts.map b/test-packages/test-services-odata-v2/test-service/TestEntityApi.d.ts.map index 4a217f86af..dcb78f56ea 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityApi.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityApi.d.ts","sourceRoot":"","sources":["TestEntityApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAC1C,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAmB,oBAAoB,EAAE,MAAM,mBAAmB,CAAC;AAC1E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAQ,YAAY,EAAE,qBAAqB,EAAE,IAAI,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACtP,qBAAa,aAAa,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACpF,SAAS,CACP,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CA4B5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,sBAAsB,CAAC,cAAc,CAAC;QAAC,2BAA2B,CAAC,cAAc,CAAC;QAAC,uBAAuB,CAAC,cAAc,CAAC;KAC3H,GAAG,IAAI;IAqBZ,iBAAiB,oBAAc;IAE/B,cAAc,IAAI,wBAAwB,CACxC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,UAAU,CACN,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAkD;IACxE,IAAI,YAAY,oDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAgDd;IAEF,IAAI,MAAM;;;;;;;;;;;;;;;;;;;;QA9BZ;;;WAGG;;QAMH;;;WAGG;;QAMH;;;WAGG;;;MAsHA;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityApi.d.ts","sourceRoot":"","sources":["TestEntityApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAC1C,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAmB,oBAAoB,EAAE,MAAM,mBAAmB,CAAC;AAC1E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAQ,qBAAqB,EAAE,YAAY,EAAE,IAAI,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACtP,qBAAa,aAAa,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACpF,SAAS,CACP,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CA4B5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,sBAAsB,CAAC,cAAc,CAAC;QAAC,2BAA2B,CAAC,cAAc,CAAC;QAAC,uBAAuB,CAAC,cAAc,CAAC;KAC3H,GAAG,IAAI;IAqBZ,iBAAiB,oBAAc;IAE/B,cAAc,IAAI,wBAAwB,CACxC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,UAAU,CACN,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAkD;IACxE,IAAI,YAAY,oDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAgDd;IAEF,IAAI,MAAM;;;;;;;;;;;;;;;;;;;;QA9BZ;;;WAGG;;QAMH;;;WAGG;;QAMH;;;WAGG;;;MAsHA;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityApi.ts b/test-packages/test-services-odata-v2/test-service/TestEntityApi.ts index 228856fa2c..51996e5126 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityApi.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityApi.ts @@ -20,8 +20,8 @@ import { EntityApi, FieldBuilder, Time, - EdmTypeField, OrderableEdmTypeField, + EdmTypeField, Link, OneToOneLink } from '@sap-cloud-sdk/odata-v2'; @@ -114,35 +114,35 @@ export class TestEntityApi< } private _schema?: { - KEY_PROPERTY_GUID: EdmTypeField< + KEY_PROPERTY_GUID: OrderableEdmTypeField< TestEntity, DeSerializersT, 'Edm.Guid', false, true >; - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< TestEntity, DeSerializersT, 'Edm.String', false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntity, DeSerializersT, 'Edm.String', true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntity, DeSerializersT, 'Edm.Boolean', true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntity, DeSerializersT, 'Edm.Guid', diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.d.ts b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.d.ts index 10a436b540..d56042397e 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.d.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, + OrderableEdmTypeField, Link } from '@sap-cloud-sdk/odata-v2'; export declare class TestEntityCircularLinkChildApi< @@ -43,7 +43,7 @@ export declare class TestEntityCircularLinkChildApi< >; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityCircularLinkChild< DeSerializers< any, diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.d.ts.map b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.d.ts.map index 34757446c3..b2fb8b5e00 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityCircularLinkChildApi.d.ts","sourceRoot":"","sources":["TestEntityCircularLinkChildApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,yCAAyC,EAAE,MAAM,6CAA6C,CAAC;AACxG,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,IAAI,EAAE,MAAM,yBAAyB,CAAC;AAC3M,qBAAa,8BAA8B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACrG,SAAS,CACP,2BAA2B,CACzB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAU5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,8BAA8B,CAAC,cAAc,CAAC;KAC/C,GAAG,IAAI;IAWZ,iBAAiB,qCAA+B;IAEhD,cAAc,IAAI,yCAAyC,CACzD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,2BAA2B,CACzB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,2BAA2B,CACvB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAmE;IACzF,IAAI,YAAY,qEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAYd;IAEF,IAAI,MAAM;;QAZZ;;;WAGG;;;MA4BA;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityCircularLinkChildApi.d.ts","sourceRoot":"","sources":["TestEntityCircularLinkChildApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,yCAAyC,EAAE,MAAM,6CAA6C,CAAC;AACxG,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,IAAI,EAAE,MAAM,yBAAyB,CAAC;AACpN,qBAAa,8BAA8B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACrG,SAAS,CACP,2BAA2B,CACzB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAU5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,8BAA8B,CAAC,cAAc,CAAC;KAC/C,GAAG,IAAI;IAWZ,iBAAiB,qCAA+B;IAEhD,cAAc,IAAI,yCAAyC,CACzD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,2BAA2B,CACzB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,2BAA2B,CACvB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAmE;IACzF,IAAI,YAAY,qEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAYd;IAEF,IAAI,MAAM;;QAZZ;;;WAGG;;;MA4BA;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.js.map b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.js.map index f62d062b9a..9bf5f2db33 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.js.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityCircularLinkChildApi.js","sourceRoot":"","sources":["TestEntityCircularLinkChildApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+EAA4E;AAC5E,2GAAwG;AACxG,sDAA2M;AAC3M,MAAa,8BAA8B;IASzC,YACE,gBAAgC,+BAA2B;QA8B7D,sBAAiB,GAAG,yDAA2B,CAAC;QA7B9C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAcD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,SAAS,EAAE,IAAI,eAAI,CACf,WAAW,EACX,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qFAAyC,CAAiB,IAAI,CAAC,CAAC;IAC7E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yDAA2B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACxF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAgBD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yDAA2B,CAAC;aACxD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AApHD,wEAoHC"} \ No newline at end of file +{"version":3,"file":"TestEntityCircularLinkChildApi.js","sourceRoot":"","sources":["TestEntityCircularLinkChildApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+EAA4E;AAC5E,2GAAwG;AACxG,sDAAoN;AACpN,MAAa,8BAA8B;IASzC,YACE,gBAAgC,+BAA2B;QA8B7D,sBAAiB,GAAG,yDAA2B,CAAC;QA7B9C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAcD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,SAAS,EAAE,IAAI,eAAI,CACf,WAAW,EACX,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qFAAyC,CAAiB,IAAI,CAAC,CAAC;IAC7E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yDAA2B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACxF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAgBD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yDAA2B,CAAC;aACxD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AApHD,wEAoHC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.ts b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.ts index 0fce81810f..db1f3d5b11 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkChildApi.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, + OrderableEdmTypeField, Link } from '@sap-cloud-sdk/odata-v2'; export class TestEntityCircularLinkChildApi< @@ -94,7 +94,7 @@ export class TestEntityCircularLinkChildApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityCircularLinkChild, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.d.ts b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.d.ts index 9944d23d0b..57e69e86ae 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.d.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.d.ts @@ -9,7 +9,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, + OrderableEdmTypeField, Link } from '@sap-cloud-sdk/odata-v2'; export declare class TestEntityCircularLinkParentApi< @@ -44,7 +44,7 @@ export declare class TestEntityCircularLinkParentApi< >; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityCircularLinkParent< DeSerializers< any, diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.d.ts.map b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.d.ts.map index d19e2efb5a..022cd49d23 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityCircularLinkParentApi.d.ts","sourceRoot":"","sources":["TestEntityCircularLinkParentApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,4BAA4B,EAAE,MAAM,gCAAgC,CAAC;AAC9E,OAAO,EAAE,0CAA0C,EAAE,MAAM,8CAA8C,CAAC;AAC1G,OAAO,EAAE,8BAA8B,EAAE,MAAM,kCAAkC,CAAC;AAClF,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,IAAI,EAAE,MAAM,yBAAyB,CAAC;AAC3M,qBAAa,+BAA+B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACtG,SAAS,CACP,4BAA4B,CAC1B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAU5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,8BAA8B,CAAC,cAAc,CAAC;KAC/C,GAAG,IAAI;IAWZ,iBAAiB,sCAAgC;IAEjD,cAAc,IAAI,0CAA0C,CAC1D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,4BAA4B,CAC1B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,4BAA4B,CACxB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAoE;IAC1F,IAAI,YAAY,sEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAYd;IAEF,IAAI,MAAM;;QAZZ;;;WAGG;;;MA4BA;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityCircularLinkParentApi.d.ts","sourceRoot":"","sources":["TestEntityCircularLinkParentApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,4BAA4B,EAAE,MAAM,gCAAgC,CAAC;AAC9E,OAAO,EAAE,0CAA0C,EAAE,MAAM,8CAA8C,CAAC;AAC1G,OAAO,EAAE,8BAA8B,EAAE,MAAM,kCAAkC,CAAC;AAClF,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,IAAI,EAAE,MAAM,yBAAyB,CAAC;AACpN,qBAAa,+BAA+B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACtG,SAAS,CACP,4BAA4B,CAC1B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAU5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,8BAA8B,CAAC,cAAc,CAAC;KAC/C,GAAG,IAAI;IAWZ,iBAAiB,sCAAgC;IAEjD,cAAc,IAAI,0CAA0C,CAC1D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,4BAA4B,CAC1B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,4BAA4B,CACxB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAoE;IAC1F,IAAI,YAAY,sEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAYd;IAEF,IAAI,MAAM;;QAZZ;;;WAGG;;;MA4BA;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.js.map b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.js.map index f5fc84f347..7728d47ad6 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.js.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityCircularLinkParentApi.js","sourceRoot":"","sources":["TestEntityCircularLinkParentApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,iFAA8E;AAC9E,6GAA0G;AAE1G,sDAA2M;AAC3M,MAAa,+BAA+B;IAS1C,YACE,gBAAgC,+BAA2B;QA8B7D,sBAAiB,GAAG,2DAA4B,CAAC;QA7B/C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAcD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,QAAQ,EAAE,IAAI,eAAI,CACd,UAAU,EACV,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,uFAA0C,CAAiB,IAAI,CAAC,CAAC;IAC9E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,2DAA4B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACzF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAgBD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,2DAA4B,CAAC;aACzD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AApHD,0EAoHC"} \ No newline at end of file +{"version":3,"file":"TestEntityCircularLinkParentApi.js","sourceRoot":"","sources":["TestEntityCircularLinkParentApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,iFAA8E;AAC9E,6GAA0G;AAE1G,sDAAoN;AACpN,MAAa,+BAA+B;IAS1C,YACE,gBAAgC,+BAA2B;QA8B7D,sBAAiB,GAAG,2DAA4B,CAAC;QA7B/C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAcD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,QAAQ,EAAE,IAAI,eAAI,CACd,UAAU,EACV,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,uFAA0C,CAAiB,IAAI,CAAC,CAAC;IAC9E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,2DAA4B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACzF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAgBD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,2DAA4B,CAAC;aACzD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AApHD,0EAoHC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.ts b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.ts index 425864c47d..868de898a4 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityCircularLinkParentApi.ts @@ -16,7 +16,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, + OrderableEdmTypeField, Link } from '@sap-cloud-sdk/odata-v2'; export class TestEntityCircularLinkParentApi< @@ -95,7 +95,7 @@ export class TestEntityCircularLinkParentApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityCircularLinkParent, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.d.ts b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.d.ts index d7224a2a66..257da1f31e 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.d.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export declare class TestEntityEndsWithApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -32,7 +32,7 @@ export declare class TestEntityEndsWithApi< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityEndsWith< DeSerializers< any, diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.d.ts.map b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.d.ts.map index adb52528bf..ebeb440165 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityEndsWithApi.d.ts","sourceRoot":"","sources":["TestEntityEndsWithApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,gCAAgC,EAAE,MAAM,oCAAoC,CAAC;AACtF,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,qBAAqB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC5F,SAAS,CACP,kBAAkB,CAChB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,4BAAsB;IAEvC,cAAc,IAAI,gCAAgC,CAChD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,kBAAkB,CAChB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,kBAAkB,CACd,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA0D;IAChF,IAAI,YAAY,4DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityEndsWithApi.d.ts","sourceRoot":"","sources":["TestEntityEndsWithApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,gCAAgC,EAAE,MAAM,oCAAoC,CAAC;AACtF,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,qBAAqB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC5F,SAAS,CACP,kBAAkB,CAChB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,4BAAsB;IAEvC,cAAc,IAAI,gCAAgC,CAChD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,kBAAkB,CAChB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,kBAAkB,CACd,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA0D;IAChF,IAAI,YAAY,4DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.js.map b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.js.map index 14c574c1c4..382aa774bc 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.js.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityEndsWithApi.js","sourceRoot":"","sources":["TestEntityEndsWithApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,6DAA0D;AAC1D,yFAAsF;AACtF,sDAAqM;AACrM,MAAa,qBAAqB;IAShC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,uCAAkB,CAAC;QAjBrC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,mEAAgC,CAAiB,IAAI,CAAC,CAAC;IACpE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,uCAAkB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC/E;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,uCAAkB,CAAC;aAC/C,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,sDA+FC"} \ No newline at end of file +{"version":3,"file":"TestEntityEndsWithApi.js","sourceRoot":"","sources":["TestEntityEndsWithApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,6DAA0D;AAC1D,yFAAsF;AACtF,sDAA8M;AAC9M,MAAa,qBAAqB;IAShC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,uCAAkB,CAAC;QAjBrC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,mEAAgC,CAAiB,IAAI,CAAC,CAAC;IACpE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,uCAAkB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC/E;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,uCAAkB,CAAC;aAC/C,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,sDA+FC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.ts b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.ts index 67985efaeb..803ed982e4 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithApi.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export class TestEntityEndsWithApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -78,7 +78,7 @@ export class TestEntityEndsWithApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityEndsWith, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.d.ts b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.d.ts index 977f6bf26a..97ca56bb10 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.d.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export declare class TestEntityEndsWithSomethingElseApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -40,7 +40,7 @@ export declare class TestEntityEndsWithSomethingElseApi< >; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityEndsWithSomethingElse< DeSerializers< any, diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.d.ts.map b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.d.ts.map index 6a152ead3f..4ec2d50487 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityEndsWithSomethingElseApi.d.ts","sourceRoot":"","sources":["TestEntityEndsWithSomethingElseApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,+BAA+B,EAAE,MAAM,mCAAmC,CAAC;AACpF,OAAO,EAAE,6CAA6C,EAAE,MAAM,iDAAiD,CAAC;AAChH,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,kCAAkC,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACzG,SAAS,CACP,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,yCAAmC;IAEpD,cAAc,IAAI,6CAA6C,CAC7D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,+BAA+B,CAC3B,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAuE;IAC7F,IAAI,YAAY,yEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityEndsWithSomethingElseApi.d.ts","sourceRoot":"","sources":["TestEntityEndsWithSomethingElseApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,+BAA+B,EAAE,MAAM,mCAAmC,CAAC;AACpF,OAAO,EAAE,6CAA6C,EAAE,MAAM,iDAAiD,CAAC;AAChH,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,kCAAkC,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACzG,SAAS,CACP,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,yCAAmC;IAEpD,cAAc,IAAI,6CAA6C,CAC7D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,+BAA+B,CAC3B,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAuE;IAC7F,IAAI,YAAY,yEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.js.map b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.js.map index bab87ef5ec..53f04db5bb 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.js.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityEndsWithSomethingElseApi.js","sourceRoot":"","sources":["TestEntityEndsWithSomethingElseApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uFAAoF;AACpF,mHAAgH;AAChH,sDAAqM;AACrM,MAAa,kCAAkC;IAS7C,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iEAA+B,CAAC;QAjBlD,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6FAA6C,CAAiB,IAAI,CAAC,CAAC;IACjF,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iEAA+B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC5F;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iEAA+B,CAAC;aAC5D,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,gFA+FC"} \ No newline at end of file +{"version":3,"file":"TestEntityEndsWithSomethingElseApi.js","sourceRoot":"","sources":["TestEntityEndsWithSomethingElseApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uFAAoF;AACpF,mHAAgH;AAChH,sDAA8M;AAC9M,MAAa,kCAAkC;IAS7C,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iEAA+B,CAAC;QAjBlD,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6FAA6C,CAAiB,IAAI,CAAC,CAAC;IACjF,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iEAA+B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC5F;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iEAA+B,CAAC;aAC5D,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,gFA+FC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.ts b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.ts index 0c8a952a98..728c239eaf 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityEndsWithSomethingElseApi.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export class TestEntityEndsWithSomethingElseApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -81,7 +81,7 @@ export class TestEntityEndsWithSomethingElseApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityEndsWithSomethingElse, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.d.ts b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.d.ts index cb09930633..2e9444b5eb 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.d.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.d.ts @@ -8,7 +8,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export declare class TestEntityLvl2MultiLinkApi< @@ -40,7 +39,7 @@ export declare class TestEntityLvl2MultiLinkApi< >; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink< DeSerializers< any, @@ -67,7 +66,7 @@ export declare class TestEntityLvl2MultiLinkApi< false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink< DeSerializers< any, @@ -94,7 +93,7 @@ export declare class TestEntityLvl2MultiLinkApi< true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink< DeSerializers< any, @@ -121,7 +120,7 @@ export declare class TestEntityLvl2MultiLinkApi< true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink< DeSerializers< any, diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.d.ts.map b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.d.ts.map index f660fe4d19..c22b6c5e02 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityLvl2MultiLinkApi.d.ts","sourceRoot":"","sources":["TestEntityLvl2MultiLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAE,qCAAqC,EAAE,MAAM,yCAAyC,CAAC;AAChG,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC5N,qBAAa,0BAA0B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACjG,SAAS,CACP,uBAAuB,CACrB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,iCAA2B;IAE5C,cAAc,IAAI,qCAAqC,CACrD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,uBAAuB,CACrB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,uBAAuB,CACnB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA+D;IACrF,IAAI,YAAY,iEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAOd;IAEF,IAAI,MAAM;;;;;;;MAuCT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityLvl2MultiLinkApi.d.ts","sourceRoot":"","sources":["TestEntityLvl2MultiLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAE,qCAAqC,EAAE,MAAM,yCAAyC,CAAC;AAChG,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,0BAA0B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACjG,SAAS,CACP,uBAAuB,CACrB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,iCAA2B;IAE5C,cAAc,IAAI,qCAAqC,CACrD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,uBAAuB,CACrB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,uBAAuB,CACnB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA+D;IACrF,IAAI,YAAY,iEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAOd;IAEF,IAAI,MAAM;;;;;;;MAuCT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.js.map b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.js.map index 01f7d49f1c..f93306dbf7 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.js.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityLvl2MultiLinkApi.js","sourceRoot":"","sources":["TestEntityLvl2MultiLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uEAAoE;AACpE,mGAAgG;AAChG,sDAA4N;AAC5N,MAAa,0BAA0B;IASrC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iDAAuB,CAAC;QAjB1C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6EAAqC,CAAiB,IAAI,CAAC,CAAC;IACzE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iDAAuB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACpF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAWD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iDAAuB,CAAC;aACpD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAvHD,gEAuHC"} \ No newline at end of file +{"version":3,"file":"TestEntityLvl2MultiLinkApi.js","sourceRoot":"","sources":["TestEntityLvl2MultiLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uEAAoE;AACpE,mGAAgG;AAChG,sDAA8M;AAC9M,MAAa,0BAA0B;IASrC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iDAAuB,CAAC;QAjB1C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6EAAqC,CAAiB,IAAI,CAAC,CAAC;IACzE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iDAAuB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACpF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAWD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iDAAuB,CAAC;aACpD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAvHD,gEAuHC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.ts b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.ts index 65ffe85430..28fe4ccbb5 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2MultiLinkApi.ts @@ -15,7 +15,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export class TestEntityLvl2MultiLinkApi< @@ -79,28 +78,28 @@ export class TestEntityLvl2MultiLinkApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink, DeSerializersT, 'Edm.String', false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink, DeSerializersT, 'Edm.String', true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink, DeSerializersT, 'Edm.Boolean', true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink, DeSerializersT, 'Edm.Guid', diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.d.ts b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.d.ts index d0bb4d29e2..9ab1f9bf68 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.d.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.d.ts @@ -8,7 +8,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export declare class TestEntityLvl2SingleLinkApi< @@ -41,7 +40,7 @@ export declare class TestEntityLvl2SingleLinkApi< >; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink< DeSerializers< any, @@ -68,7 +67,7 @@ export declare class TestEntityLvl2SingleLinkApi< false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink< DeSerializers< any, @@ -95,7 +94,7 @@ export declare class TestEntityLvl2SingleLinkApi< true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink< DeSerializers< any, @@ -122,7 +121,7 @@ export declare class TestEntityLvl2SingleLinkApi< true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink< DeSerializers< any, diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.d.ts.map b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.d.ts.map index c4f9d8f1a6..bae9346d45 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityLvl2SingleLinkApi.d.ts","sourceRoot":"","sources":["TestEntityLvl2SingleLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,sCAAsC,EAAE,MAAM,0CAA0C,CAAC;AAClG,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC5N,qBAAa,2BAA2B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAClG,SAAS,CACP,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,kCAA4B;IAE7C,cAAc,IAAI,sCAAsC,CACtD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,wBAAwB,CACpB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAgE;IACtF,IAAI,YAAY,kEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAOd;IAEF,IAAI,MAAM;;;;;;;MAuCT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityLvl2SingleLinkApi.d.ts","sourceRoot":"","sources":["TestEntityLvl2SingleLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,sCAAsC,EAAE,MAAM,0CAA0C,CAAC;AAClG,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,2BAA2B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAClG,SAAS,CACP,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,kCAA4B;IAE7C,cAAc,IAAI,sCAAsC,CACtD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,wBAAwB,CACpB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAgE;IACtF,IAAI,YAAY,kEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAOd;IAEF,IAAI,MAAM;;;;;;;MAuCT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.js.map b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.js.map index dd6f3fdfb4..f492e5a7d9 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.js.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityLvl2SingleLinkApi.js","sourceRoot":"","sources":["TestEntityLvl2SingleLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,yEAAsE;AACtE,qGAAkG;AAClG,sDAA4N;AAC5N,MAAa,2BAA2B;IAStC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,mDAAwB,CAAC;QAjB3C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,+EAAsC,CAAiB,IAAI,CAAC,CAAC;IAC1E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,mDAAwB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACrF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAWD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,mDAAwB,CAAC;aACrD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAvHD,kEAuHC"} \ No newline at end of file +{"version":3,"file":"TestEntityLvl2SingleLinkApi.js","sourceRoot":"","sources":["TestEntityLvl2SingleLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,yEAAsE;AACtE,qGAAkG;AAClG,sDAA8M;AAC9M,MAAa,2BAA2B;IAStC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,mDAAwB,CAAC;QAjB3C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,+EAAsC,CAAiB,IAAI,CAAC,CAAC;IAC1E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,mDAAwB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACrF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAWD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,mDAAwB,CAAC;aACrD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAvHD,kEAuHC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.ts b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.ts index f04020e77f..1f5d9c7126 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityLvl2SingleLinkApi.ts @@ -15,7 +15,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export class TestEntityLvl2SingleLinkApi< @@ -80,28 +79,28 @@ export class TestEntityLvl2SingleLinkApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink, DeSerializersT, 'Edm.String', false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink, DeSerializersT, 'Edm.String', true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink, DeSerializersT, 'Edm.Boolean', true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink, DeSerializersT, 'Edm.Guid', diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.d.ts b/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.d.ts index 4fcd6ec519..02047e386e 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.d.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.d.ts @@ -10,7 +10,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField, Link, OneToOneLink @@ -46,7 +45,7 @@ export declare class TestEntityMultiLinkApi< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink< DeSerializers< any, @@ -73,7 +72,7 @@ export declare class TestEntityMultiLinkApi< false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink< DeSerializers< any, @@ -100,7 +99,7 @@ export declare class TestEntityMultiLinkApi< true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink< DeSerializers< any, @@ -127,7 +126,7 @@ export declare class TestEntityMultiLinkApi< true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink< DeSerializers< any, diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.d.ts.map b/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.d.ts.map index f82b5d560f..4af4c17be6 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityMultiLinkApi.d.ts","sourceRoot":"","sources":["TestEntityMultiLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iCAAiC,EAAE,MAAM,qCAAqC,CAAC;AACxF,OAAO,EAAE,0BAA0B,EAAE,MAAM,8BAA8B,CAAC;AAC1E,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,qBAAqB,EAAE,IAAI,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AAChP,qBAAa,sBAAsB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC7F,SAAS,CACP,mBAAmB,CACjB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAmB5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,0BAA0B,CAAC,cAAc,CAAC;QAAC,2BAA2B,CAAC,cAAc,CAAC;KACvF,GAAG,IAAI;IAgBZ,iBAAiB,6BAAuB;IAExC,cAAc,IAAI,iCAAiC,CACjD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,mBAAmB,CACjB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,mBAAmB,CACf,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA2D;IACjF,IAAI,YAAY,6DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAyBd;IAEF,IAAI,MAAM;;;;;;QArBZ;;;WAGG;;QAMH;;;WAGG;;;MAgDA;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityMultiLinkApi.d.ts","sourceRoot":"","sources":["TestEntityMultiLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iCAAiC,EAAE,MAAM,qCAAqC,CAAC;AACxF,OAAO,EAAE,0BAA0B,EAAE,MAAM,8BAA8B,CAAC;AAC1E,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,IAAI,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AAClO,qBAAa,sBAAsB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC7F,SAAS,CACP,mBAAmB,CACjB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAmB5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,0BAA0B,CAAC,cAAc,CAAC;QAAC,2BAA2B,CAAC,cAAc,CAAC;KACvF,GAAG,IAAI;IAgBZ,iBAAiB,6BAAuB;IAExC,cAAc,IAAI,iCAAiC,CACjD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,mBAAmB,CACjB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,mBAAmB,CACf,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA2D;IACjF,IAAI,YAAY,6DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAyBd;IAEF,IAAI,MAAM;;;;;;QArBZ;;;WAGG;;QAMH;;;WAGG;;;MAgDA;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.js.map b/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.js.map index 22d21302a8..a34b0a69c0 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.js.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityMultiLinkApi.js","sourceRoot":"","sources":["TestEntityMultiLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+DAA4D;AAC5D,2FAAwF;AAGxF,sDAAgP;AAChP,MAAa,sBAAsB;IASjC,YACE,gBAAgC,+BAA2B;QA4C7D,sBAAiB,GAAG,yCAAmB,CAAC;QA3CtC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAuBD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,aAAa,EAAE,IAAI,eAAI,CACnB,cAAc,EACd,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;YACH,cAAc,EAAE,IAAI,uBAAY,CAC5B,eAAe,EACf,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qEAAiC,CAAiB,IAAI,CAAC,CAAC;IACrE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yCAAmB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAChF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IA6BD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yCAAmB,CAAC;aAChD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAnKD,wDAmKC"} \ No newline at end of file +{"version":3,"file":"TestEntityMultiLinkApi.js","sourceRoot":"","sources":["TestEntityMultiLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+DAA4D;AAC5D,2FAAwF;AAGxF,sDAAkO;AAClO,MAAa,sBAAsB;IASjC,YACE,gBAAgC,+BAA2B;QA4C7D,sBAAiB,GAAG,yCAAmB,CAAC;QA3CtC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAuBD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,aAAa,EAAE,IAAI,eAAI,CACnB,cAAc,EACd,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;YACH,cAAc,EAAE,IAAI,uBAAY,CAC5B,eAAe,EACf,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qEAAiC,CAAiB,IAAI,CAAC,CAAC;IACrE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yCAAmB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAChF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IA6BD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yCAAmB,CAAC;aAChD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAnKD,wDAmKC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.ts b/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.ts index 6c20c565ee..e23511d6c0 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityMultiLinkApi.ts @@ -17,7 +17,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField, Link, OneToOneLink @@ -110,28 +109,28 @@ export class TestEntityMultiLinkApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink, DeSerializersT, 'Edm.String', false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink, DeSerializersT, 'Edm.String', true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink, DeSerializersT, 'Edm.Boolean', true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink, DeSerializersT, 'Edm.Guid', diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.d.ts b/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.d.ts index 44dd477ec4..b964a1f4e6 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.d.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export declare class TestEntityOtherMultiLinkApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -40,7 +40,7 @@ export declare class TestEntityOtherMultiLinkApi< >; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityOtherMultiLink< DeSerializers< any, diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.d.ts.map b/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.d.ts.map index a1d3302a82..3174f16a3d 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityOtherMultiLinkApi.d.ts","sourceRoot":"","sources":["TestEntityOtherMultiLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,sCAAsC,EAAE,MAAM,0CAA0C,CAAC;AAClG,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,2BAA2B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAClG,SAAS,CACP,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,kCAA4B;IAE7C,cAAc,IAAI,sCAAsC,CACtD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,wBAAwB,CACpB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAgE;IACtF,IAAI,YAAY,kEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityOtherMultiLinkApi.d.ts","sourceRoot":"","sources":["TestEntityOtherMultiLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,sCAAsC,EAAE,MAAM,0CAA0C,CAAC;AAClG,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,2BAA2B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAClG,SAAS,CACP,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,kCAA4B;IAE7C,cAAc,IAAI,sCAAsC,CACtD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,wBAAwB,CACpB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAgE;IACtF,IAAI,YAAY,kEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.js.map b/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.js.map index 6d0f9abdf2..15abf2d15e 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.js.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityOtherMultiLinkApi.js","sourceRoot":"","sources":["TestEntityOtherMultiLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,yEAAsE;AACtE,qGAAkG;AAClG,sDAAqM;AACrM,MAAa,2BAA2B;IAStC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,mDAAwB,CAAC;QAjB3C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,+EAAsC,CAAiB,IAAI,CAAC,CAAC;IAC1E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,mDAAwB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACrF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,mDAAwB,CAAC;aACrD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,kEA+FC"} \ No newline at end of file +{"version":3,"file":"TestEntityOtherMultiLinkApi.js","sourceRoot":"","sources":["TestEntityOtherMultiLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,yEAAsE;AACtE,qGAAkG;AAClG,sDAA8M;AAC9M,MAAa,2BAA2B;IAStC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,mDAAwB,CAAC;QAjB3C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,+EAAsC,CAAiB,IAAI,CAAC,CAAC;IAC1E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,mDAAwB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACrF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,mDAAwB,CAAC;aACrD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,kEA+FC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.ts b/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.ts index 6f60254db2..b950ce856c 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityOtherMultiLinkApi.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export class TestEntityOtherMultiLinkApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -79,7 +79,7 @@ export class TestEntityOtherMultiLinkApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityOtherMultiLink, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.d.ts b/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.d.ts index 9d4e2dbfce..685e51d595 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.d.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.d.ts @@ -10,7 +10,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField, Link, OneToOneLink @@ -46,7 +45,7 @@ export declare class TestEntitySingleLinkApi< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink< DeSerializers< any, @@ -73,7 +72,7 @@ export declare class TestEntitySingleLinkApi< false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink< DeSerializers< any, @@ -100,7 +99,7 @@ export declare class TestEntitySingleLinkApi< true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink< DeSerializers< any, @@ -127,7 +126,7 @@ export declare class TestEntitySingleLinkApi< true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink< DeSerializers< any, diff --git a/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.d.ts.map b/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.d.ts.map index 27ecb5f7af..b22ad232bb 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntitySingleLinkApi.d.ts","sourceRoot":"","sources":["TestEntitySingleLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAC9D,OAAO,EAAE,kCAAkC,EAAE,MAAM,sCAAsC,CAAC;AAC1F,OAAO,EAAE,0BAA0B,EAAE,MAAM,8BAA8B,CAAC;AAC1E,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,qBAAqB,EAAE,IAAI,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AAChP,qBAAa,uBAAuB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC9F,SAAS,CACP,oBAAoB,CAClB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAmB5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,0BAA0B,CAAC,cAAc,CAAC;QAAC,2BAA2B,CAAC,cAAc,CAAC;KACvF,GAAG,IAAI;IAgBZ,iBAAiB,8BAAwB;IAEzC,cAAc,IAAI,kCAAkC,CAClD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,oBAAoB,CAClB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,oBAAoB,CAChB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA4D;IAClF,IAAI,YAAY,8DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAyBd;IAEF,IAAI,MAAM;;;;;;QArBZ;;;WAGG;;QAMH;;;WAGG;;;MAgDA;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntitySingleLinkApi.d.ts","sourceRoot":"","sources":["TestEntitySingleLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAC9D,OAAO,EAAE,kCAAkC,EAAE,MAAM,sCAAsC,CAAC;AAC1F,OAAO,EAAE,0BAA0B,EAAE,MAAM,8BAA8B,CAAC;AAC1E,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,IAAI,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AAClO,qBAAa,uBAAuB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC9F,SAAS,CACP,oBAAoB,CAClB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAmB5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,0BAA0B,CAAC,cAAc,CAAC;QAAC,2BAA2B,CAAC,cAAc,CAAC;KACvF,GAAG,IAAI;IAgBZ,iBAAiB,8BAAwB;IAEzC,cAAc,IAAI,kCAAkC,CAClD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,oBAAoB,CAClB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,oBAAoB,CAChB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA4D;IAClF,IAAI,YAAY,8DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAyBd;IAEF,IAAI,MAAM;;;;;;QArBZ;;;WAGG;;QAMH;;;WAGG;;;MAgDA;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.js.map b/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.js.map index d47fe11c0f..3daa0517b7 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.js.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntitySingleLinkApi.js","sourceRoot":"","sources":["TestEntitySingleLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,iEAA8D;AAC9D,6FAA0F;AAG1F,sDAAgP;AAChP,MAAa,uBAAuB;IASlC,YACE,gBAAgC,+BAA2B;QA4C7D,sBAAiB,GAAG,2CAAoB,CAAC;QA3CvC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAuBD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,aAAa,EAAE,IAAI,eAAI,CACnB,cAAc,EACd,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;YACH,cAAc,EAAE,IAAI,uBAAY,CAC5B,eAAe,EACf,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,uEAAkC,CAAiB,IAAI,CAAC,CAAC;IACtE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,2CAAoB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACjF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IA6BD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,2CAAoB,CAAC;aACjD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAnKD,0DAmKC"} \ No newline at end of file +{"version":3,"file":"TestEntitySingleLinkApi.js","sourceRoot":"","sources":["TestEntitySingleLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,iEAA8D;AAC9D,6FAA0F;AAG1F,sDAAkO;AAClO,MAAa,uBAAuB;IASlC,YACE,gBAAgC,+BAA2B;QA4C7D,sBAAiB,GAAG,2CAAoB,CAAC;QA3CvC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAuBD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,aAAa,EAAE,IAAI,eAAI,CACnB,cAAc,EACd,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;YACH,cAAc,EAAE,IAAI,uBAAY,CAC5B,eAAe,EACf,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,uEAAkC,CAAiB,IAAI,CAAC,CAAC;IACtE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,2CAAoB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACjF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IA6BD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,2CAAoB,CAAC;aACjD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAnKD,0DAmKC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.ts b/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.ts index fe4459d55a..7c6a77ddd2 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntitySingleLinkApi.ts @@ -17,7 +17,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField, Link, OneToOneLink @@ -110,28 +109,28 @@ export class TestEntitySingleLinkApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink, DeSerializersT, 'Edm.String', false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink, DeSerializersT, 'Edm.String', true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink, DeSerializersT, 'Edm.Boolean', true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink, DeSerializersT, 'Edm.Guid', diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.d.ts b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.d.ts index 65652166d9..32d611bf3b 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.d.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export declare class TestEntityWithSharedEntityType1Api< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -40,7 +40,7 @@ export declare class TestEntityWithSharedEntityType1Api< >; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityWithSharedEntityType1< DeSerializers< any, diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.d.ts.map b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.d.ts.map index 35e14851ad..4f08ad0416 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityWithSharedEntityType1Api.d.ts","sourceRoot":"","sources":["TestEntityWithSharedEntityType1Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,+BAA+B,EAAE,MAAM,mCAAmC,CAAC;AACpF,OAAO,EAAE,6CAA6C,EAAE,MAAM,iDAAiD,CAAC;AAChH,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,kCAAkC,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACzG,SAAS,CACP,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,yCAAmC;IAEpD,cAAc,IAAI,6CAA6C,CAC7D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,+BAA+B,CAC3B,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAuE;IAC7F,IAAI,YAAY,yEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityWithSharedEntityType1Api.d.ts","sourceRoot":"","sources":["TestEntityWithSharedEntityType1Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,+BAA+B,EAAE,MAAM,mCAAmC,CAAC;AACpF,OAAO,EAAE,6CAA6C,EAAE,MAAM,iDAAiD,CAAC;AAChH,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,kCAAkC,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACzG,SAAS,CACP,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,yCAAmC;IAEpD,cAAc,IAAI,6CAA6C,CAC7D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,+BAA+B,CAC3B,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAuE;IAC7F,IAAI,YAAY,yEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.js.map b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.js.map index 9aade78eea..381875afb9 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.js.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityWithSharedEntityType1Api.js","sourceRoot":"","sources":["TestEntityWithSharedEntityType1Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uFAAoF;AACpF,mHAAgH;AAChH,sDAAqM;AACrM,MAAa,kCAAkC;IAS7C,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iEAA+B,CAAC;QAjBlD,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6FAA6C,CAAiB,IAAI,CAAC,CAAC;IACjF,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iEAA+B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC5F;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iEAA+B,CAAC;aAC5D,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,gFA+FC"} \ No newline at end of file +{"version":3,"file":"TestEntityWithSharedEntityType1Api.js","sourceRoot":"","sources":["TestEntityWithSharedEntityType1Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uFAAoF;AACpF,mHAAgH;AAChH,sDAA8M;AAC9M,MAAa,kCAAkC;IAS7C,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iEAA+B,CAAC;QAjBlD,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6FAA6C,CAAiB,IAAI,CAAC,CAAC;IACjF,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iEAA+B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC5F;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iEAA+B,CAAC;aAC5D,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,gFA+FC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.ts b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.ts index 9a1ce6fb05..cc58a2fe6e 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType1Api.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export class TestEntityWithSharedEntityType1Api< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -81,7 +81,7 @@ export class TestEntityWithSharedEntityType1Api< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityWithSharedEntityType1, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.d.ts b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.d.ts index 478bba1c6f..d4687513a6 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.d.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export declare class TestEntityWithSharedEntityType2Api< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -40,7 +40,7 @@ export declare class TestEntityWithSharedEntityType2Api< >; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityWithSharedEntityType2< DeSerializers< any, diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.d.ts.map b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.d.ts.map index fa9f30e72f..a1e0a3a8fe 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityWithSharedEntityType2Api.d.ts","sourceRoot":"","sources":["TestEntityWithSharedEntityType2Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,+BAA+B,EAAE,MAAM,mCAAmC,CAAC;AACpF,OAAO,EAAE,6CAA6C,EAAE,MAAM,iDAAiD,CAAC;AAChH,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,kCAAkC,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACzG,SAAS,CACP,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,yCAAmC;IAEpD,cAAc,IAAI,6CAA6C,CAC7D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,+BAA+B,CAC3B,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAuE;IAC7F,IAAI,YAAY,yEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityWithSharedEntityType2Api.d.ts","sourceRoot":"","sources":["TestEntityWithSharedEntityType2Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,+BAA+B,EAAE,MAAM,mCAAmC,CAAC;AACpF,OAAO,EAAE,6CAA6C,EAAE,MAAM,iDAAiD,CAAC;AAChH,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,kCAAkC,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACzG,SAAS,CACP,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,yCAAmC;IAEpD,cAAc,IAAI,6CAA6C,CAC7D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,+BAA+B,CAC3B,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAuE;IAC7F,IAAI,YAAY,yEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.js.map b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.js.map index ec1df3728f..a6a99dedb6 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.js.map +++ b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityWithSharedEntityType2Api.js","sourceRoot":"","sources":["TestEntityWithSharedEntityType2Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uFAAoF;AACpF,mHAAgH;AAChH,sDAAqM;AACrM,MAAa,kCAAkC;IAS7C,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iEAA+B,CAAC;QAjBlD,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6FAA6C,CAAiB,IAAI,CAAC,CAAC;IACjF,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iEAA+B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC5F;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iEAA+B,CAAC;aAC5D,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,gFA+FC"} \ No newline at end of file +{"version":3,"file":"TestEntityWithSharedEntityType2Api.js","sourceRoot":"","sources":["TestEntityWithSharedEntityType2Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uFAAoF;AACpF,mHAAgH;AAChH,sDAA8M;AAC9M,MAAa,kCAAkC;IAS7C,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iEAA+B,CAAC;QAjBlD,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6FAA6C,CAAiB,IAAI,CAAC,CAAC;IACjF,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iEAA+B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC5F;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iEAA+B,CAAC;aAC5D,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,gFA+FC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.ts b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.ts index 6c99bd73e2..af5c326f43 100755 --- a/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.ts +++ b/test-packages/test-services-odata-v2/test-service/TestEntityWithSharedEntityType2Api.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export class TestEntityWithSharedEntityType2Api< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -81,7 +81,7 @@ export class TestEntityWithSharedEntityType2Api< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityWithSharedEntityType2, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.d.ts b/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.d.ts index 0345aeea05..a4fff98234 100755 --- a/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.d.ts +++ b/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.d.ts @@ -4,9 +4,9 @@ import { DeSerializers, DefaultDeSerializers, DeserializedType, - EdmTypeField, Entity, FieldOptions, + OrderableEdmTypeField, PropertyMetadata } from '@sap-cloud-sdk/odata-v2'; /** @@ -42,7 +42,7 @@ export declare class TestLvl2NestedComplexTypeField< * Representation of the [[TestLvl2NestedComplexType.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.d.ts.map b/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.d.ts.map index 44c2f59e37..641d8f5cdd 100755 --- a/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestLvl2NestedComplexType.d.ts","sourceRoot":"","sources":["TestLvl2NestedComplexType.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAE,YAAY,EAAE,MAAM,EAAgB,YAAY,EAAyB,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAEjO;;GAEG;AACH,MAAM,WAAW,yBAAyB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IACpG;;;OAGG;IACH,cAAc,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;CACjE;AAED;;;GAGG;AACH,qBAAa,8BAA8B,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,yBAAyB,EAAE,SAAS,EAAE,WAAW,CAAC;IAC3S,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,cAAc,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,IAAI,EAAE,KAAK,CAAC,CAA8E;IAE9J;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,yBAAyB,CAAC;IACzC;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,yBAAyB,CAAC,EAKzE,CAAC;CACJ"} \ No newline at end of file +{"version":3,"file":"TestLvl2NestedComplexType.d.ts","sourceRoot":"","sources":["TestLvl2NestedComplexType.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAgB,MAAM,EAAgB,YAAY,EAAE,qBAAqB,EAAE,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAEjO;;GAEG;AACH,MAAM,WAAW,yBAAyB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IACpG;;;OAGG;IACH,cAAc,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;CACjE;AAED;;;GAGG;AACH,qBAAa,8BAA8B,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,yBAAyB,EAAE,SAAS,EAAE,WAAW,CAAC;IAC3S,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,cAAc,EAAE,qBAAqB,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,IAAI,EAAE,KAAK,CAAC,CAA8E;IAEvK;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,yBAAyB,CAAC;IACzC;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,yBAAyB,CAAC,EAKzE,CAAC;CACJ"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.js.map b/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.js.map index d5e9594208..57845b6852 100755 --- a/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.js.map +++ b/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.js.map @@ -1 +1 @@ -{"version":3,"file":"TestLvl2NestedComplexType.js","sourceRoot":"","sources":["TestLvl2NestedComplexType.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,sDAAiO;AAajO;;;GAGG;AACH,MAAa,8BAA4L,SAAQ,2BAA4F;IAQ3S;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,yBAAyB,EAAE,YAAY,CAAC,CAAC;QAb5E,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,mBAAc,GAAqE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC,CAAC;IAS9J,CAAC;CACF;AAhBD,wEAgBC;AAED,IAAiB,yBAAyB,CAUzC;AAVD,WAAiB,yBAAyB;IACxC;;OAEG;IACU,2CAAiB,GAAkD,CAAC;YAC/E,YAAY,EAAE,gBAAgB;YAC9B,IAAI,EAAE,gBAAgB;YACtB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAVgB,yBAAyB,GAAzB,iCAAyB,KAAzB,iCAAyB,QAUzC"} \ No newline at end of file +{"version":3,"file":"TestLvl2NestedComplexType.js","sourceRoot":"","sources":["TestLvl2NestedComplexType.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,sDAAiO;AAajO;;;GAGG;AACH,MAAa,8BAA4L,SAAQ,2BAA4F;IAQ3S;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,yBAAyB,EAAE,YAAY,CAAC,CAAC;QAb5E,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,mBAAc,GAA8E,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC,CAAC;IASvK,CAAC;CACF;AAhBD,wEAgBC;AAED,IAAiB,yBAAyB,CAUzC;AAVD,WAAiB,yBAAyB;IACxC;;OAEG;IACU,2CAAiB,GAAkD,CAAC;YAC/E,YAAY,EAAE,gBAAgB;YAC9B,IAAI,EAAE,gBAAgB;YACtB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAVgB,yBAAyB,GAAzB,iCAAyB,KAAzB,iCAAyB,QAUzC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.ts b/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.ts index 21e6c02864..4ea5b525da 100755 --- a/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.ts +++ b/test-packages/test-services-odata-v2/test-service/TestLvl2NestedComplexType.ts @@ -54,7 +54,7 @@ export class TestLvl2NestedComplexTypeField< * Representation of the [[TestLvl2NestedComplexType.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.d.ts b/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.d.ts index c7e4bcf3c1..7dd4d7eefa 100755 --- a/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.d.ts +++ b/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.d.ts @@ -5,9 +5,9 @@ import { DeSerializers, DefaultDeSerializers, DeserializedType, - EdmTypeField, Entity, FieldOptions, + OrderableEdmTypeField, PropertyMetadata } from '@sap-cloud-sdk/odata-v2'; /** @@ -51,7 +51,7 @@ export declare class TestNestedComplexTypeField< * Representation of the [[TestNestedComplexType.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.d.ts.map b/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.d.ts.map index 83bfc6f346..5b5d02977d 100755 --- a/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.d.ts.map +++ b/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestNestedComplexType.d.ts","sourceRoot":"","sources":["TestNestedComplexType.ts"],"names":[],"mappings":"AAKA,OAAO,EAA6B,8BAA8B,EAAE,MAAM,6BAA6B,CAAC;AACxG,OAAO,EAAE,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAE,YAAY,EAAE,MAAM,EAAgB,YAAY,EAAyB,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAEjO;;GAEG;AACH,MAAM,WAAW,qBAAqB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IAChG;;;OAGG;IACH,cAAc,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IAChE;;;OAGG;IACH,mBAAmB,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,0CAA0C,CAAC,CAAC;CACpG;AAED;;;GAGG;AACH,qBAAa,0BAA0B,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,qBAAqB,EAAE,SAAS,EAAE,WAAW,CAAC;IACnS,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,cAAc,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,IAAI,EAAE,KAAK,CAAC,CAA8E;IAC9J;;;OAGG;IACH,mBAAmB,EAAE,8BAA8B,CAAC,OAAO,EAAE,cAAc,EAAE,IAAI,EAAE,KAAK,CAAC,CAAyG;IAElM;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,qBAAqB,CAAC;IACrC;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,qBAAqB,CAAC,EAUrE,CAAC;CACJ"} \ No newline at end of file +{"version":3,"file":"TestNestedComplexType.d.ts","sourceRoot":"","sources":["TestNestedComplexType.ts"],"names":[],"mappings":"AAKA,OAAO,EAA6B,8BAA8B,EAAE,MAAM,6BAA6B,CAAC;AACxG,OAAO,EAAE,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAgB,MAAM,EAAgB,YAAY,EAAE,qBAAqB,EAAE,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAEjO;;GAEG;AACH,MAAM,WAAW,qBAAqB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IAChG;;;OAGG;IACH,cAAc,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IAChE;;;OAGG;IACH,mBAAmB,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,0CAA0C,CAAC,CAAC;CACpG;AAED;;;GAGG;AACH,qBAAa,0BAA0B,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,qBAAqB,EAAE,SAAS,EAAE,WAAW,CAAC;IACnS,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,cAAc,EAAE,qBAAqB,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,IAAI,EAAE,KAAK,CAAC,CAA8E;IACvK;;;OAGG;IACH,mBAAmB,EAAE,8BAA8B,CAAC,OAAO,EAAE,cAAc,EAAE,IAAI,EAAE,KAAK,CAAC,CAAyG;IAElM;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,qBAAqB,CAAC;IACrC;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,qBAAqB,CAAC,EAUrE,CAAC;CACJ"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.js.map b/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.js.map index 9e35b582da..80274e7ae7 100755 --- a/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.js.map +++ b/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.js.map @@ -1 +1 @@ -{"version":3,"file":"TestNestedComplexType.js","sourceRoot":"","sources":["TestNestedComplexType.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,2EAAwG;AACxG,sDAAiO;AAkBjO;;;GAGG;AACH,MAAa,0BAAwL,SAAQ,2BAAwF;IAanS;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,qBAAqB,EAAE,YAAY,CAAC,CAAC;QAlBxE,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,mBAAc,GAAqE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC,CAAC;QAC9J;;;WAGG;QACH,wBAAmB,GAAyE,IAAI,CAAC,aAAa,CAAC,qBAAqB,CAAC,qBAAqB,EAAE,0DAA8B,EAAE,IAAI,CAAC,CAAC;IASlM,CAAC;CACF;AArBD,gEAqBC;AAED,IAAiB,qBAAqB,CAerC;AAfD,WAAiB,qBAAqB;IACpC;;OAEG;IACU,uCAAiB,GAA8C,CAAC;YAC3E,YAAY,EAAE,gBAAgB;YAC9B,IAAI,EAAE,gBAAgB;YACtB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,qBAAqB;YACnC,IAAI,EAAE,qBAAqB;YAC3B,IAAI,EAAE,qDAAyB;YAC/B,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAfgB,qBAAqB,GAArB,6BAAqB,KAArB,6BAAqB,QAerC"} \ No newline at end of file +{"version":3,"file":"TestNestedComplexType.js","sourceRoot":"","sources":["TestNestedComplexType.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,2EAAwG;AACxG,sDAAiO;AAkBjO;;;GAGG;AACH,MAAa,0BAAwL,SAAQ,2BAAwF;IAanS;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,qBAAqB,EAAE,YAAY,CAAC,CAAC;QAlBxE,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,mBAAc,GAA8E,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC,CAAC;QACvK;;;WAGG;QACH,wBAAmB,GAAyE,IAAI,CAAC,aAAa,CAAC,qBAAqB,CAAC,qBAAqB,EAAE,0DAA8B,EAAE,IAAI,CAAC,CAAC;IASlM,CAAC;CACF;AArBD,gEAqBC;AAED,IAAiB,qBAAqB,CAerC;AAfD,WAAiB,qBAAqB;IACpC;;OAEG;IACU,uCAAiB,GAA8C,CAAC;YAC3E,YAAY,EAAE,gBAAgB;YAC9B,IAAI,EAAE,gBAAgB;YACtB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,qBAAqB;YACnC,IAAI,EAAE,qBAAqB;YAC3B,IAAI,EAAE,qDAAyB;YAC/B,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAfgB,qBAAqB,GAArB,6BAAqB,KAArB,6BAAqB,QAerC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.ts b/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.ts index 321ce6954a..9d5dd18bf3 100755 --- a/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.ts +++ b/test-packages/test-services-odata-v2/test-service/TestNestedComplexType.ts @@ -66,7 +66,7 @@ export class TestNestedComplexTypeField< * Representation of the [[TestNestedComplexType.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.d.ts b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.d.ts index 5bf8d7c786..a425e77e38 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.d.ts +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.d.ts @@ -4,9 +4,9 @@ import { DeSerializers, DefaultDeSerializers, DeserializedType, - EdmTypeField, Entity, FieldOptions, + OrderableEdmTypeField, PropertyMetadata } from '@sap-cloud-sdk/odata-v4'; /** @@ -41,7 +41,7 @@ export declare class TestComplexType1Field< * Representation of the [[TestComplexType1.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.d.ts.map b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.d.ts.map index 2c75809525..bf0ee9e465 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.d.ts.map +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestComplexType1.d.ts","sourceRoot":"","sources":["TestComplexType1.ts"],"names":[],"mappings":"AAKA,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAE,YAAY,EAAE,MAAM,EAA2B,YAAY,EAAyB,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,gBAAgB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IAC3F;;OAEG;IACH,cAAc,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;CAChE;AAED;;;GAGG;AACH,qBAAa,qBAAqB,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,gBAAgB,EAAE,SAAS,EAAE,WAAW,CAAC;IACzR,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,cAAc,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAA+E;IAEhK;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,gBAAgB,CAAC;IAChC;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,gBAAgB,CAAC,EAKhE,CAAC;CACJ"} \ No newline at end of file +{"version":3,"file":"TestComplexType1.d.ts","sourceRoot":"","sources":["TestComplexType1.ts"],"names":[],"mappings":"AAKA,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAgB,MAAM,EAA2B,YAAY,EAAE,qBAAqB,EAAE,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,gBAAgB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IAC3F;;OAEG;IACH,cAAc,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;CAChE;AAED;;;GAGG;AACH,qBAAa,qBAAqB,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,gBAAgB,EAAE,SAAS,EAAE,WAAW,CAAC;IACzR,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,cAAc,EAAE,qBAAqB,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAA+E;IAEzK;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,gBAAgB,CAAC;IAChC;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,gBAAgB,CAAC,EAKhE,CAAC;CACJ"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.js.map b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.js.map index 53aad76e2b..4a72c14b22 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.js.map +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.js.map @@ -1 +1 @@ -{"version":3,"file":"TestComplexType1.js","sourceRoot":"","sources":["TestComplexType1.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,sDAA6P;AAY7P;;;GAGG;AACH,MAAa,qBAAmL,SAAQ,2BAAmF;IAQzR;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,gBAAgB,EAAE,YAAY,CAAC,CAAC;QAbnE,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,mBAAc,GAAsE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;IAShK,CAAC;CACF;AAhBD,sDAgBC;AAED,IAAiB,gBAAgB,CAUhC;AAVD,WAAiB,gBAAgB;IAC/B;;OAEG;IACU,kCAAiB,GAAyC,CAAC;YACtE,YAAY,EAAE,gBAAgB;YAC9B,IAAI,EAAE,gBAAgB;YACtB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAVgB,gBAAgB,GAAhB,wBAAgB,KAAhB,wBAAgB,QAUhC"} \ No newline at end of file +{"version":3,"file":"TestComplexType1.js","sourceRoot":"","sources":["TestComplexType1.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,sDAA6P;AAY7P;;;GAGG;AACH,MAAa,qBAAmL,SAAQ,2BAAmF;IAQzR;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,gBAAgB,EAAE,YAAY,CAAC,CAAC;QAbnE,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,mBAAc,GAA+E,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;IASzK,CAAC;CACF;AAhBD,sDAgBC;AAED,IAAiB,gBAAgB,CAUhC;AAVD,WAAiB,gBAAgB;IAC/B;;OAEG;IACU,kCAAiB,GAAyC,CAAC;YACtE,YAAY,EAAE,gBAAgB;YAC9B,IAAI,EAAE,gBAAgB;YACtB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAVgB,gBAAgB,GAAhB,wBAAgB,KAAhB,wBAAgB,QAUhC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.ts b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.ts index b1c0ae3c2e..029bb92ac7 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.ts +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType1.ts @@ -55,7 +55,7 @@ export class TestComplexType1Field< * Representation of the [[TestComplexType1.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.d.ts b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.d.ts index 5c515e75a5..3850d9327b 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.d.ts +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.d.ts @@ -4,9 +4,9 @@ import { DeSerializers, DefaultDeSerializers, DeserializedType, - EdmTypeField, Entity, FieldOptions, + OrderableEdmTypeField, PropertyMetadata } from '@sap-cloud-sdk/odata-v4'; /** @@ -41,7 +41,7 @@ export declare class TestComplexType2Field< * Representation of the [[TestComplexType2.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.d.ts.map b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.d.ts.map index 8701a1cc9b..31676632ca 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.d.ts.map +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestComplexType2.d.ts","sourceRoot":"","sources":["TestComplexType2.ts"],"names":[],"mappings":"AAKA,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAE,YAAY,EAAE,MAAM,EAA2B,YAAY,EAAyB,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,gBAAgB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IAC3F;;OAEG;IACH,cAAc,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;CAChE;AAED;;;GAGG;AACH,qBAAa,qBAAqB,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,gBAAgB,EAAE,SAAS,EAAE,WAAW,CAAC;IACzR,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,cAAc,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAA+E;IAEhK;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,gBAAgB,CAAC;IAChC;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,gBAAgB,CAAC,EAKhE,CAAC;CACJ"} \ No newline at end of file +{"version":3,"file":"TestComplexType2.d.ts","sourceRoot":"","sources":["TestComplexType2.ts"],"names":[],"mappings":"AAKA,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAgB,MAAM,EAA2B,YAAY,EAAE,qBAAqB,EAAE,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,gBAAgB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IAC3F;;OAEG;IACH,cAAc,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;CAChE;AAED;;;GAGG;AACH,qBAAa,qBAAqB,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,gBAAgB,EAAE,SAAS,EAAE,WAAW,CAAC;IACzR,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,cAAc,EAAE,qBAAqB,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,KAAK,EAAE,KAAK,CAAC,CAA+E;IAEzK;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,gBAAgB,CAAC;IAChC;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,gBAAgB,CAAC,EAKhE,CAAC;CACJ"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.js.map b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.js.map index ecd1d02dbb..ec43103f01 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.js.map +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.js.map @@ -1 +1 @@ -{"version":3,"file":"TestComplexType2.js","sourceRoot":"","sources":["TestComplexType2.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,sDAA6P;AAY7P;;;GAGG;AACH,MAAa,qBAAmL,SAAQ,2BAAmF;IAQzR;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,gBAAgB,EAAE,YAAY,CAAC,CAAC;QAbnE,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,mBAAc,GAAsE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;IAShK,CAAC;CACF;AAhBD,sDAgBC;AAED,IAAiB,gBAAgB,CAUhC;AAVD,WAAiB,gBAAgB;IAC/B;;OAEG;IACU,kCAAiB,GAAyC,CAAC;YACtE,YAAY,EAAE,gBAAgB;YAC9B,IAAI,EAAE,gBAAgB;YACtB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAVgB,gBAAgB,GAAhB,wBAAgB,KAAhB,wBAAgB,QAUhC"} \ No newline at end of file +{"version":3,"file":"TestComplexType2.js","sourceRoot":"","sources":["TestComplexType2.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,sDAA6P;AAY7P;;;GAGG;AACH,MAAa,qBAAmL,SAAQ,2BAAmF;IAQzR;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,gBAAgB,EAAE,YAAY,CAAC,CAAC;QAbnE,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,mBAAc,GAA+E,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,KAAK,CAAC,CAAC;IASzK,CAAC;CACF;AAhBD,sDAgBC;AAED,IAAiB,gBAAgB,CAUhC;AAVD,WAAiB,gBAAgB;IAC/B;;OAEG;IACU,kCAAiB,GAAyC,CAAC;YACtE,YAAY,EAAE,gBAAgB;YAC9B,IAAI,EAAE,gBAAgB;YACtB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAVgB,gBAAgB,GAAhB,wBAAgB,KAAhB,wBAAgB,QAUhC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.ts b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.ts index 2f1a62cfa4..6d099196c9 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.ts +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestComplexType2.ts @@ -55,7 +55,7 @@ export class TestComplexType2Field< * Representation of the [[TestComplexType2.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.d.ts b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.d.ts index 2072fb2baf..5f187855c7 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.d.ts +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.d.ts @@ -10,7 +10,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField, EnumField } from '@sap-cloud-sdk/odata-v4'; @@ -36,7 +35,7 @@ export declare class TestEntity1Api< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< TestEntity1< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.d.ts.map b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.d.ts.map index d208ba3836..fbbbe8a65f 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.d.ts.map +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntity1Api.d.ts","sourceRoot":"","sources":["TestEntity1Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAC5C,OAAO,EAAE,yBAAyB,EAAE,MAAM,6BAA6B,CAAC;AACxE,OAAO,EAAoB,qBAAqB,EAAE,MAAM,oBAAoB,CAAC;AAC7E,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAChD,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,qBAAqB,EAAE,SAAS,EAAE,MAAM,yBAAyB,CAAC;AACvO,qBAAa,cAAc,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACrF,SAAS,CACP,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,qBAAe;IAEhC,cAAc,IAAI,yBAAyB,CACzC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,WAAW,CACP,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAmD;IACzE,IAAI,YAAY,qDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAMd;IAEF,IAAI,MAAM;;;;;;MAkCT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntity1Api.d.ts","sourceRoot":"","sources":["TestEntity1Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAC5C,OAAO,EAAE,yBAAyB,EAAE,MAAM,6BAA6B,CAAC;AACxE,OAAO,EAAoB,qBAAqB,EAAE,MAAM,oBAAoB,CAAC;AAC7E,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAChD,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,SAAS,EAAE,MAAM,yBAAyB,CAAC;AACzN,qBAAa,cAAc,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACrF,SAAS,CACP,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,qBAAe;IAEhC,cAAc,IAAI,yBAAyB,CACzC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,WAAW,CACP,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAmD;IACzE,IAAI,YAAY,qDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAMd;IAEF,IAAI,MAAM;;;;;;MAkCT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.js.map b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.js.map index 72de828921..42dc123111 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.js.map +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntity1Api.js","sourceRoot":"","sources":["TestEntity1Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+CAA4C;AAC5C,2EAAwE;AACxE,yDAA6E;AAC7E,mDAAgD;AAChD,sDAAuO;AACvO,MAAa,cAAc;IASzB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,yBAAW,CAAC;QAjB9B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qDAAyB,CAAiB,IAAI,CAAC,CAAC;IAC7D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yBAAW,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACxE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAUD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,mBAAmB,EAAE,YAAY,CAAC,iBAAiB,CAAC,mBAAmB,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC7F;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,cAAc,CAAC,cAAc,EAAE,6BAAa,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,qBAAqB,EAAE,YAAY,CAAC,qBAAqB,CAAC,qBAAqB,EAAE,wCAAqB,EAAE,IAAI,CAAC;gBAC7G,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yBAAW,CAAC;aACxC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAjHD,wCAiHC"} \ No newline at end of file +{"version":3,"file":"TestEntity1Api.js","sourceRoot":"","sources":["TestEntity1Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+CAA4C;AAC5C,2EAAwE;AACxE,yDAA6E;AAC7E,mDAAgD;AAChD,sDAAyN;AACzN,MAAa,cAAc;IASzB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,yBAAW,CAAC;QAjB9B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qDAAyB,CAAiB,IAAI,CAAC,CAAC;IAC7D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yBAAW,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACxE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAUD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,mBAAmB,EAAE,YAAY,CAAC,iBAAiB,CAAC,mBAAmB,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC7F;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,cAAc,CAAC,cAAc,EAAE,6BAAa,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,qBAAqB,EAAE,YAAY,CAAC,qBAAqB,CAAC,qBAAqB,EAAE,wCAAqB,EAAE,IAAI,CAAC;gBAC7G,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yBAAW,CAAC;aACxC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAjHD,wCAiHC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.ts b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.ts index 55167158d2..038bf52d2f 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.ts +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity1Api.ts @@ -17,7 +17,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField, EnumField } from '@sap-cloud-sdk/odata-v4'; @@ -72,7 +71,7 @@ export class TestEntity1Api< } private _schema?: { - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< TestEntity1, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.d.ts b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.d.ts index 5f4d340f25..fb80797be3 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.d.ts +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.d.ts @@ -8,7 +8,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export declare class TestEntity2Api< @@ -33,7 +32,7 @@ export declare class TestEntity2Api< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< TestEntity2< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.d.ts.map b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.d.ts.map index 8e83cc45be..92827869e0 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.d.ts.map +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntity2Api.d.ts","sourceRoot":"","sources":["TestEntity2Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAC5C,OAAO,EAAE,yBAAyB,EAAE,MAAM,6BAA6B,CAAC;AACxE,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC5N,qBAAa,cAAc,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACrF,SAAS,CACP,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,qBAAe;IAEhC,cAAc,IAAI,yBAAyB,CACzC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,WAAW,CACP,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAmD;IACzE,IAAI,YAAY,qDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAId;IAEF,IAAI,MAAM;;;;MAwBT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntity2Api.d.ts","sourceRoot":"","sources":["TestEntity2Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAC5C,OAAO,EAAE,yBAAyB,EAAE,MAAM,6BAA6B,CAAC;AACxE,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,cAAc,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACrF,SAAS,CACP,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,qBAAe;IAEhC,cAAc,IAAI,yBAAyB,CACzC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,WAAW,CACP,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAmD;IACzE,IAAI,YAAY,qDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAId;IAEF,IAAI,MAAM;;;;MAwBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.js.map b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.js.map index 7a75661436..90d6fa9bf4 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.js.map +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntity2Api.js","sourceRoot":"","sources":["TestEntity2Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+CAA4C;AAC5C,2EAAwE;AACxE,sDAA4N;AAC5N,MAAa,cAAc;IASzB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,yBAAW,CAAC;QAjB9B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qDAAyB,CAAiB,IAAI,CAAC,CAAC;IAC7D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yBAAW,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACxE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAQD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,mBAAmB,EAAE,YAAY,CAAC,iBAAiB,CAAC,mBAAmB,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC7F;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yBAAW,CAAC;aACxC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AArGD,wCAqGC"} \ No newline at end of file +{"version":3,"file":"TestEntity2Api.js","sourceRoot":"","sources":["TestEntity2Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+CAA4C;AAC5C,2EAAwE;AACxE,sDAA8M;AAC9M,MAAa,cAAc;IASzB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,yBAAW,CAAC;QAjB9B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qDAAyB,CAAiB,IAAI,CAAC,CAAC;IAC7D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yBAAW,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACxE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAQD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,mBAAmB,EAAE,YAAY,CAAC,iBAAiB,CAAC,mBAAmB,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC7F;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yBAAW,CAAC;aACxC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AArGD,wCAqGC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.ts b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.ts index 9778baf45c..b0f170c5f1 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.ts +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity2Api.ts @@ -15,7 +15,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export class TestEntity2Api< @@ -69,7 +68,7 @@ export class TestEntity2Api< } private _schema?: { - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< TestEntity2, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.d.ts b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.d.ts index a641321329..9c47fe7ade 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.d.ts +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.d.ts @@ -10,7 +10,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, + OrderableEdmTypeField, EnumField } from '@sap-cloud-sdk/odata-v4'; export declare class TestEntity3Api< @@ -35,7 +35,7 @@ export declare class TestEntity3Api< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< TestEntity3< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.d.ts.map b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.d.ts.map index a40a459b83..de4fcb3719 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.d.ts.map +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntity3Api.d.ts","sourceRoot":"","sources":["TestEntity3Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAC5C,OAAO,EAAE,yBAAyB,EAAE,MAAM,6BAA6B,CAAC;AACxE,OAAO,EAAoB,qBAAqB,EAAE,MAAM,oBAAoB,CAAC;AAC7E,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAChD,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,SAAS,EAAE,MAAM,yBAAyB,CAAC;AAChN,qBAAa,cAAc,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACrF,SAAS,CACP,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,qBAAe;IAEhC,cAAc,IAAI,yBAAyB,CACzC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,WAAW,CACP,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAmD;IACzE,IAAI,YAAY,qDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAKd;IAEF,IAAI,MAAM;;;;;MA6BT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntity3Api.d.ts","sourceRoot":"","sources":["TestEntity3Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAC5C,OAAO,EAAE,yBAAyB,EAAE,MAAM,6BAA6B,CAAC;AACxE,OAAO,EAAoB,qBAAqB,EAAE,MAAM,oBAAoB,CAAC;AAC7E,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAChD,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,SAAS,EAAE,MAAM,yBAAyB,CAAC;AACzN,qBAAa,cAAc,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACrF,SAAS,CACP,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,qBAAe;IAEhC,cAAc,IAAI,yBAAyB,CACzC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,WAAW,CACP,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAmD;IACzE,IAAI,YAAY,qDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAKd;IAEF,IAAI,MAAM;;;;;MA6BT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.js.map b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.js.map index 5a4e3614d0..8c99486ba3 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.js.map +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntity3Api.js","sourceRoot":"","sources":["TestEntity3Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+CAA4C;AAC5C,2EAAwE;AACxE,yDAA6E;AAC7E,mDAAgD;AAChD,sDAAgN;AAChN,MAAa,cAAc;IASzB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,yBAAW,CAAC;QAjB9B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qDAAyB,CAAiB,IAAI,CAAC,CAAC;IAC7D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yBAAW,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACxE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IASD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,mBAAmB,EAAE,YAAY,CAAC,iBAAiB,CAAC,mBAAmB,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC7F;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,cAAc,CAAC,cAAc,EAAE,6BAAa,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,qBAAqB,EAAE,YAAY,CAAC,qBAAqB,CAAC,qBAAqB,EAAE,wCAAqB,EAAE,IAAI,CAAC;gBAC7G,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yBAAW,CAAC;aACxC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA3GD,wCA2GC"} \ No newline at end of file +{"version":3,"file":"TestEntity3Api.js","sourceRoot":"","sources":["TestEntity3Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+CAA4C;AAC5C,2EAAwE;AACxE,yDAA6E;AAC7E,mDAAgD;AAChD,sDAAyN;AACzN,MAAa,cAAc;IASzB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,yBAAW,CAAC;QAjB9B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qDAAyB,CAAiB,IAAI,CAAC,CAAC;IAC7D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yBAAW,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACxE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IASD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,mBAAmB,EAAE,YAAY,CAAC,iBAAiB,CAAC,mBAAmB,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC7F;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,cAAc,CAAC,cAAc,EAAE,6BAAa,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,qBAAqB,EAAE,YAAY,CAAC,qBAAqB,CAAC,qBAAqB,EAAE,wCAAqB,EAAE,IAAI,CAAC;gBAC7G,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yBAAW,CAAC;aACxC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA3GD,wCA2GC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.ts b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.ts index 0c719c3f6d..5471127cab 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.ts +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity3Api.ts @@ -17,7 +17,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, + OrderableEdmTypeField, EnumField } from '@sap-cloud-sdk/odata-v4'; export class TestEntity3Api< @@ -71,7 +71,7 @@ export class TestEntity3Api< } private _schema?: { - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< TestEntity3, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.d.ts b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.d.ts index f7664bdb2f..a73c82e4eb 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.d.ts +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export declare class TestEntity4Api< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -32,7 +32,7 @@ export declare class TestEntity4Api< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< TestEntity4< DeSerializers< any, @@ -61,7 +61,7 @@ export declare class TestEntity4Api< false, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntity4< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.d.ts.map b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.d.ts.map index ee01285a70..186fdd5141 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.d.ts.map +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntity4Api.d.ts","sourceRoot":"","sources":["TestEntity4Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAC5C,OAAO,EAAE,yBAAyB,EAAE,MAAM,6BAA6B,CAAC;AACxE,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,cAAc,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACrF,SAAS,CACP,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,qBAAe;IAEhC,cAAc,IAAI,yBAAyB,CACzC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,WAAW,CACP,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAmD;IACzE,IAAI,YAAY,qDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAId;IAEF,IAAI,MAAM;;;;MAwBT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntity4Api.d.ts","sourceRoot":"","sources":["TestEntity4Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAC5C,OAAO,EAAE,yBAAyB,EAAE,MAAM,6BAA6B,CAAC;AACxE,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,cAAc,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACrF,SAAS,CACP,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,qBAAe;IAEhC,cAAc,IAAI,yBAAyB,CACzC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,WAAW,CACT,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,WAAW,CACP,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAmD;IACzE,IAAI,YAAY,qDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAId;IAEF,IAAI,MAAM;;;;MAwBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.js.map b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.js.map index 9b3e06f661..a7e16980ef 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.js.map +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntity4Api.js","sourceRoot":"","sources":["TestEntity4Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+CAA4C;AAC5C,2EAAwE;AACxE,sDAAqM;AACrM,MAAa,cAAc;IASzB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,yBAAW,CAAC;QAjB9B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qDAAyB,CAAiB,IAAI,CAAC,CAAC;IAC7D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yBAAW,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACxE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAQD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,mBAAmB,EAAE,YAAY,CAAC,iBAAiB,CAAC,mBAAmB,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC7F;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yBAAW,CAAC;aACxC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AArGD,wCAqGC"} \ No newline at end of file +{"version":3,"file":"TestEntity4Api.js","sourceRoot":"","sources":["TestEntity4Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+CAA4C;AAC5C,2EAAwE;AACxE,sDAA8M;AAC9M,MAAa,cAAc;IASzB,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,yBAAW,CAAC;QAjB9B,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qDAAyB,CAAiB,IAAI,CAAC,CAAC;IAC7D,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yBAAW,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACxE;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAQD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,mBAAmB,EAAE,YAAY,CAAC,iBAAiB,CAAC,mBAAmB,EAAE,YAAY,EAAE,KAAK,CAAC;gBAC7F;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yBAAW,CAAC;aACxC,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AArGD,wCAqGC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.ts b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.ts index 85fec2e176..60ba0cfe71 100755 --- a/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.ts +++ b/test-packages/test-services-odata-v4/multiple-schemas-service/TestEntity4Api.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export class TestEntity4Api< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -68,14 +68,14 @@ export class TestEntity4Api< } private _schema?: { - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< TestEntity4, DeSerializersT, 'Edm.String', false, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntity4, DeSerializersT, 'Edm.Boolean', diff --git a/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.d.ts b/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.d.ts index ce2e20538f..5ef7436bf1 100755 --- a/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.d.ts @@ -4,9 +4,9 @@ import { DeSerializers, DefaultDeSerializers, DeserializedType, - EdmTypeField, Entity, FieldOptions, + OrderableEdmTypeField, PropertyMetadata } from '@sap-cloud-sdk/odata-v4'; /** @@ -42,7 +42,7 @@ export declare class TestComplexBaseTypeField< * Representation of the [[TestComplexBaseType.baseStringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - baseStringProperty: EdmTypeField< + baseStringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.d.ts.map index e44836b6a8..26675aea12 100755 --- a/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestComplexBaseType.d.ts","sourceRoot":"","sources":["TestComplexBaseType.ts"],"names":[],"mappings":"AAKA,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAE,YAAY,EAAE,MAAM,EAA2B,YAAY,EAAyB,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,mBAAmB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IAC9F;;;OAGG;IACH,kBAAkB,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;CACrE;AAED;;;GAGG;AACH,qBAAa,wBAAwB,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,mBAAmB,EAAE,SAAS,EAAE,WAAW,CAAC;IAC/R,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,kBAAkB,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,IAAI,EAAE,KAAK,CAAC,CAAkF;IAEtK;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,mBAAmB,CAAC;IACnC;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,mBAAmB,CAAC,EAKnE,CAAC;CACJ"} \ No newline at end of file +{"version":3,"file":"TestComplexBaseType.d.ts","sourceRoot":"","sources":["TestComplexBaseType.ts"],"names":[],"mappings":"AAKA,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAgB,MAAM,EAA2B,YAAY,EAAE,qBAAqB,EAAE,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,mBAAmB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IAC9F;;;OAGG;IACH,kBAAkB,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;CACrE;AAED;;;GAGG;AACH,qBAAa,wBAAwB,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,mBAAmB,EAAE,SAAS,EAAE,WAAW,CAAC;IAC/R,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,kBAAkB,EAAE,qBAAqB,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,IAAI,EAAE,KAAK,CAAC,CAAkF;IAE/K;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,mBAAmB,CAAC;IACnC;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,mBAAmB,CAAC,EAKnE,CAAC;CACJ"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.js.map b/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.js.map index 01c84a2edf..626cfbc80c 100755 --- a/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.js.map @@ -1 +1 @@ -{"version":3,"file":"TestComplexBaseType.js","sourceRoot":"","sources":["TestComplexBaseType.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,sDAA6P;AAa7P;;;GAGG;AACH,MAAa,wBAAsL,SAAQ,2BAAsF;IAQ/R;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,mBAAmB,EAAE,YAAY,CAAC,CAAC;QAbtE,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,uBAAkB,GAAqE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,oBAAoB,EAAE,YAAY,EAAE,IAAI,CAAC,CAAC;IAStK,CAAC;CACF;AAhBD,4DAgBC;AAED,IAAiB,mBAAmB,CAUnC;AAVD,WAAiB,mBAAmB;IAClC;;OAEG;IACU,qCAAiB,GAA4C,CAAC;YACzE,YAAY,EAAE,oBAAoB;YAClC,IAAI,EAAE,oBAAoB;YAC1B,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAVgB,mBAAmB,GAAnB,2BAAmB,KAAnB,2BAAmB,QAUnC"} \ No newline at end of file +{"version":3,"file":"TestComplexBaseType.js","sourceRoot":"","sources":["TestComplexBaseType.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,sDAA6P;AAa7P;;;GAGG;AACH,MAAa,wBAAsL,SAAQ,2BAAsF;IAQ/R;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,mBAAmB,EAAE,YAAY,CAAC,CAAC;QAbtE,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,uBAAkB,GAA8E,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,oBAAoB,EAAE,YAAY,EAAE,IAAI,CAAC,CAAC;IAS/K,CAAC;CACF;AAhBD,4DAgBC;AAED,IAAiB,mBAAmB,CAUnC;AAVD,WAAiB,mBAAmB;IAClC;;OAEG;IACU,qCAAiB,GAA4C,CAAC;YACzE,YAAY,EAAE,oBAAoB;YAClC,IAAI,EAAE,oBAAoB;YAC1B,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAVgB,mBAAmB,GAAnB,2BAAmB,KAAnB,2BAAmB,QAUnC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.ts b/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.ts index 59aa6f280d..574327dea6 100755 --- a/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.ts +++ b/test-packages/test-services-odata-v4/test-service/TestComplexBaseType.ts @@ -56,7 +56,7 @@ export class TestComplexBaseTypeField< * Representation of the [[TestComplexBaseType.baseStringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - baseStringProperty: EdmTypeField< + baseStringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestComplexType.d.ts b/test-packages/test-services-odata-v4/test-service/TestComplexType.d.ts index d76ba5aebc..04a9be13d0 100755 --- a/test-packages/test-services-odata-v4/test-service/TestComplexType.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestComplexType.d.ts @@ -168,7 +168,7 @@ export declare class TestComplexTypeField< * Representation of the [[TestComplexType.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', @@ -179,7 +179,7 @@ export declare class TestComplexTypeField< * Representation of the [[TestComplexType.booleanProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - booleanProperty: EdmTypeField< + booleanProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.Boolean', @@ -190,7 +190,13 @@ export declare class TestComplexTypeField< * Representation of the [[TestComplexType.guidProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - guidProperty: EdmTypeField; + guidProperty: OrderableEdmTypeField< + EntityT, + DeSerializersT, + 'Edm.Guid', + true, + false + >; /** * Representation of the [[TestComplexType.int16Property]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. @@ -397,7 +403,7 @@ export declare class TestComplexTypeField< * Representation of the [[TestComplexType.baseStringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - baseStringProperty: EdmTypeField< + baseStringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestComplexType.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestComplexType.d.ts.map index 4aa8080952..3e1ece5cbd 100755 --- a/test-packages/test-services-odata-v4/test-service/TestComplexType.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestComplexType.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestComplexType.d.ts","sourceRoot":"","sources":["TestComplexType.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"TestComplexType.d.ts","sourceRoot":"","sources":["TestComplexType.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestComplexType.js.map b/test-packages/test-services-odata-v4/test-service/TestComplexType.js.map index 54bb546ebb..110500ad85 100755 --- a/test-packages/test-services-odata-v4/test-service/TestComplexType.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestComplexType.js.map @@ -1 +1 @@ -{"version":3,"file":"TestComplexType.js","sourceRoot":"","sources":["TestComplexType.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"TestComplexType.js","sourceRoot":"","sources":["TestComplexType.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestComplexType.ts b/test-packages/test-services-odata-v4/test-service/TestComplexType.ts index 68b5f7dbc5..d896152d42 100755 --- a/test-packages/test-services-odata-v4/test-service/TestComplexType.ts +++ b/test-packages/test-services-odata-v4/test-service/TestComplexType.ts @@ -179,7 +179,7 @@ export class TestComplexTypeField< * Representation of the [[TestComplexType.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', @@ -194,7 +194,7 @@ export class TestComplexTypeField< * Representation of the [[TestComplexType.booleanProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - booleanProperty: EdmTypeField< + booleanProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.Boolean', @@ -209,8 +209,13 @@ export class TestComplexTypeField< * Representation of the [[TestComplexType.guidProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - guidProperty: EdmTypeField = - this._fieldBuilder.buildEdmTypeField('GuidProperty', 'Edm.Guid', true); + guidProperty: OrderableEdmTypeField< + EntityT, + DeSerializersT, + 'Edm.Guid', + true, + false + > = this._fieldBuilder.buildEdmTypeField('GuidProperty', 'Edm.Guid', true); /** * Representation of the [[TestComplexType.int16Property]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. @@ -462,7 +467,7 @@ export class TestComplexTypeField< * Representation of the [[TestComplexType.baseStringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - baseStringProperty: EdmTypeField< + baseStringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityApi.d.ts b/test-packages/test-services-odata-v4/test-service/TestEntityApi.d.ts index 5923abbfc4..cb0c740cd9 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityApi.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityApi.d.ts @@ -14,8 +14,8 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField, + EdmTypeField, CollectionField, EnumField, OneToManyLink, @@ -49,7 +49,7 @@ export declare class TestEntityApi< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - KEY_PROPERTY_GUID: EdmTypeField< + KEY_PROPERTY_GUID: OrderableEdmTypeField< TestEntity< DeSerializers< any, @@ -78,7 +78,7 @@ export declare class TestEntityApi< false, true >; - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< TestEntity< DeSerializers< any, @@ -107,7 +107,7 @@ export declare class TestEntityApi< false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntity< DeSerializers< any, @@ -136,7 +136,7 @@ export declare class TestEntityApi< true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntity< DeSerializers< any, @@ -165,7 +165,7 @@ export declare class TestEntityApi< true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntity< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityApi.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestEntityApi.d.ts.map index 6f2f492b95..1e9c5b2c61 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityApi.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityApi.d.ts","sourceRoot":"","sources":["TestEntityApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAC1C,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAE,eAAe,EAAE,oBAAoB,EAAE,MAAM,mBAAmB,CAAC;AAC1E,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAC9C,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,yBAAyB,EAAE,MAAM,6BAA6B,CAAC;AACxE,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAQ,YAAY,EAAE,qBAAqB,EAAE,eAAe,EAAE,SAAS,EAAE,aAAa,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AAC3R,qBAAa,aAAa,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACpF,SAAS,CACP,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CA4B5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,sBAAsB,CAAC,cAAc,CAAC;QAAC,sBAAsB,CAAC,cAAc,CAAC;QAAC,uBAAuB,CAAC,cAAc,CAAC;KACtH,GAAG,IAAI;IAqBZ,iBAAiB,oBAAc;IAE/B,cAAc,IAAI,wBAAwB,CACxC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,UAAU,CACN,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAkD;IACxE,IAAI,YAAY,oDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAwDd;IAEF,IAAI,MAAM;;;;;;;;;;;;;;;;;;;;;;;;;;;;QA9BZ;;;WAGG;;QAMH;;;WAGG;;QAMH;;;WAGG;;;MA8JA;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityApi.d.ts","sourceRoot":"","sources":["TestEntityApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAC1C,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAE,eAAe,EAAE,oBAAoB,EAAE,MAAM,mBAAmB,CAAC;AAC1E,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAC9C,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,yBAAyB,EAAE,MAAM,6BAA6B,CAAC;AACxE,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAQ,qBAAqB,EAAE,YAAY,EAAE,eAAe,EAAE,SAAS,EAAE,aAAa,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AAC3R,qBAAa,aAAa,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACpF,SAAS,CACP,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CA4B5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,sBAAsB,CAAC,cAAc,CAAC;QAAC,sBAAsB,CAAC,cAAc,CAAC;QAAC,uBAAuB,CAAC,cAAc,CAAC;KACtH,GAAG,IAAI;IAqBZ,iBAAiB,oBAAc;IAE/B,cAAc,IAAI,wBAAwB,CACxC,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,UAAU,CACR,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,UAAU,CACN,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAkD;IACxE,IAAI,YAAY,oDAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAwDd;IAEF,IAAI,MAAM;;;;;;;;;;;;;;;;;;;;;;;;;;;;QA9BZ;;;WAGG;;QAMH;;;WAGG;;QAMH;;;WAGG;;;MA8JA;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityApi.ts b/test-packages/test-services-odata-v4/test-service/TestEntityApi.ts index cc84ab810b..2c9f011e98 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityApi.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityApi.ts @@ -22,8 +22,8 @@ import { EntityApi, FieldBuilder, Time, - EdmTypeField, OrderableEdmTypeField, + EdmTypeField, CollectionField, EnumField, OneToManyLink, @@ -122,35 +122,35 @@ export class TestEntityApi< } private _schema?: { - KEY_PROPERTY_GUID: EdmTypeField< + KEY_PROPERTY_GUID: OrderableEdmTypeField< TestEntity, DeSerializersT, 'Edm.Guid', false, true >; - KEY_PROPERTY_STRING: EdmTypeField< + KEY_PROPERTY_STRING: OrderableEdmTypeField< TestEntity, DeSerializersT, 'Edm.String', false, true >; - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntity, DeSerializersT, 'Edm.String', true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntity, DeSerializersT, 'Edm.Boolean', true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntity, DeSerializersT, 'Edm.Guid', diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.d.ts b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.d.ts index 07dcc8de53..81fa5e34b0 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.d.ts @@ -9,7 +9,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, + OrderableEdmTypeField, OneToOneLink } from '@sap-cloud-sdk/odata-v4'; export declare class TestEntityCircularLinkChildApi< @@ -44,7 +44,7 @@ export declare class TestEntityCircularLinkChildApi< >; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityCircularLinkChild< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.d.ts.map index d7ea529e83..5dde6757aa 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityCircularLinkChildApi.d.ts","sourceRoot":"","sources":["TestEntityCircularLinkChildApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,yCAAyC,EAAE,MAAM,6CAA6C,CAAC;AACxG,OAAO,EAAE,+BAA+B,EAAE,MAAM,mCAAmC,CAAC;AACpF,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACnN,qBAAa,8BAA8B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACrG,SAAS,CACP,2BAA2B,CACzB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAU5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,+BAA+B,CAAC,cAAc,CAAC;KAChD,GAAG,IAAI;IAWZ,iBAAiB,qCAA+B;IAEhD,cAAc,IAAI,yCAAyC,CACzD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,2BAA2B,CACzB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,2BAA2B,CACvB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAmE;IACzF,IAAI,YAAY,qEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAYd;IAEF,IAAI,MAAM;;QAZZ;;;WAGG;;;MA4BA;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityCircularLinkChildApi.d.ts","sourceRoot":"","sources":["TestEntityCircularLinkChildApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,yCAAyC,EAAE,MAAM,6CAA6C,CAAC;AACxG,OAAO,EAAE,+BAA+B,EAAE,MAAM,mCAAmC,CAAC;AACpF,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AAC5N,qBAAa,8BAA8B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACrG,SAAS,CACP,2BAA2B,CACzB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAU5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,+BAA+B,CAAC,cAAc,CAAC;KAChD,GAAG,IAAI;IAWZ,iBAAiB,qCAA+B;IAEhD,cAAc,IAAI,yCAAyC,CACzD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,2BAA2B,CACzB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,2BAA2B,CACvB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAmE;IACzF,IAAI,YAAY,qEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAYd;IAEF,IAAI,MAAM;;QAZZ;;;WAGG;;;MA4BA;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.js.map b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.js.map index fafb4b37b3..7edfa07267 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityCircularLinkChildApi.js","sourceRoot":"","sources":["TestEntityCircularLinkChildApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+EAA4E;AAC5E,2GAAwG;AAExG,sDAAmN;AACnN,MAAa,8BAA8B;IASzC,YACE,gBAAgC,+BAA2B;QA8B7D,sBAAiB,GAAG,yDAA2B,CAAC;QA7B9C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAcD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,SAAS,EAAE,IAAI,uBAAY,CACvB,WAAW,EACX,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qFAAyC,CAAiB,IAAI,CAAC,CAAC;IAC7E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yDAA2B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACxF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAgBD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yDAA2B,CAAC;aACxD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AApHD,wEAoHC"} \ No newline at end of file +{"version":3,"file":"TestEntityCircularLinkChildApi.js","sourceRoot":"","sources":["TestEntityCircularLinkChildApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+EAA4E;AAC5E,2GAAwG;AAExG,sDAA4N;AAC5N,MAAa,8BAA8B;IASzC,YACE,gBAAgC,+BAA2B;QA8B7D,sBAAiB,GAAG,yDAA2B,CAAC;QA7B9C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAcD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,SAAS,EAAE,IAAI,uBAAY,CACvB,WAAW,EACX,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qFAAyC,CAAiB,IAAI,CAAC,CAAC;IAC7E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yDAA2B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACxF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAgBD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yDAA2B,CAAC;aACxD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AApHD,wEAoHC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.ts b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.ts index 58602bc274..dcdc8b469b 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkChildApi.ts @@ -16,7 +16,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, + OrderableEdmTypeField, OneToOneLink } from '@sap-cloud-sdk/odata-v4'; export class TestEntityCircularLinkChildApi< @@ -95,7 +95,7 @@ export class TestEntityCircularLinkChildApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityCircularLinkChild, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.d.ts b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.d.ts index 2d2fb9d388..514d983209 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.d.ts @@ -9,7 +9,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, + OrderableEdmTypeField, OneToOneLink, OneToManyLink } from '@sap-cloud-sdk/odata-v4'; @@ -48,7 +48,7 @@ export declare class TestEntityCircularLinkParentApi< >; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityCircularLinkParent< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.d.ts.map index 3c6e52e040..dac00510cf 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityCircularLinkParentApi.d.ts","sourceRoot":"","sources":["TestEntityCircularLinkParentApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,4BAA4B,EAAE,MAAM,gCAAgC,CAAC;AAC9E,OAAO,EAAE,0CAA0C,EAAE,MAAM,8CAA8C,CAAC;AAC1G,OAAO,EAAE,8BAA8B,EAAE,MAAM,kCAAkC,CAAC;AAClF,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,YAAY,EAAE,aAAa,EAAE,MAAM,yBAAyB,CAAC;AAClO,qBAAa,+BAA+B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACtG,SAAS,CACP,4BAA4B,CAC1B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAmB5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,8BAA8B,CAAC,cAAc,CAAC;QAAC,8BAA8B,CAAC,cAAc,CAAC;KAC9F,GAAG,IAAI;IAgBZ,iBAAiB,sCAAgC;IAEjD,cAAc,IAAI,0CAA0C,CAC1D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,4BAA4B,CAC1B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,4BAA4B,CACxB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAoE;IAC1F,IAAI,YAAY,sEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAqBd;IAEF,IAAI,MAAM;;QArBZ;;;WAGG;;QAMH;;;WAGG;;;MA4BA;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityCircularLinkParentApi.d.ts","sourceRoot":"","sources":["TestEntityCircularLinkParentApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,4BAA4B,EAAE,MAAM,gCAAgC,CAAC;AAC9E,OAAO,EAAE,0CAA0C,EAAE,MAAM,8CAA8C,CAAC;AAC1G,OAAO,EAAE,8BAA8B,EAAE,MAAM,kCAAkC,CAAC;AAClF,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,YAAY,EAAE,aAAa,EAAE,MAAM,yBAAyB,CAAC;AAC3O,qBAAa,+BAA+B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACtG,SAAS,CACP,4BAA4B,CAC1B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAmB5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,8BAA8B,CAAC,cAAc,CAAC;QAAC,8BAA8B,CAAC,cAAc,CAAC;KAC9F,GAAG,IAAI;IAgBZ,iBAAiB,sCAAgC;IAEjD,cAAc,IAAI,0CAA0C,CAC1D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,4BAA4B,CAC1B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,4BAA4B,CACxB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAoE;IAC1F,IAAI,YAAY,sEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAqBd;IAEF,IAAI,MAAM;;QArBZ;;;WAGG;;QAMH;;;WAGG;;;MA4BA;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.js.map b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.js.map index 23e6ac5bbc..8b0086ace1 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityCircularLinkParentApi.js","sourceRoot":"","sources":["TestEntityCircularLinkParentApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,iFAA8E;AAC9E,6GAA0G;AAE1G,sDAAkO;AAClO,MAAa,+BAA+B;IAS1C,YACE,gBAAgC,+BAA2B;QA4C7D,sBAAiB,GAAG,2DAA4B,CAAC;QA3C/C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAuBD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,cAAc,EAAE,IAAI,uBAAY,CAC5B,eAAe,EACf,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;YACH,WAAW,EAAE,IAAI,wBAAa,CAC1B,aAAa,EACb,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,uFAA0C,CAAiB,IAAI,CAAC,CAAC;IAC9E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,2DAA4B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACzF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAyBD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,2DAA4B,CAAC;aACzD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA3ID,0EA2IC"} \ No newline at end of file +{"version":3,"file":"TestEntityCircularLinkParentApi.js","sourceRoot":"","sources":["TestEntityCircularLinkParentApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,iFAA8E;AAC9E,6GAA0G;AAE1G,sDAA2O;AAC3O,MAAa,+BAA+B;IAS1C,YACE,gBAAgC,+BAA2B;QA4C7D,sBAAiB,GAAG,2DAA4B,CAAC;QA3C/C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAuBD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,cAAc,EAAE,IAAI,uBAAY,CAC5B,eAAe,EACf,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;YACH,WAAW,EAAE,IAAI,wBAAa,CAC1B,aAAa,EACb,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,uFAA0C,CAAiB,IAAI,CAAC,CAAC;IAC9E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,2DAA4B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACzF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAyBD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,2DAA4B,CAAC;aACzD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA3ID,0EA2IC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.ts b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.ts index d7ea645a41..5e29ea1528 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityCircularLinkParentApi.ts @@ -16,7 +16,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, + OrderableEdmTypeField, OneToOneLink, OneToManyLink } from '@sap-cloud-sdk/odata-v4'; @@ -109,7 +109,7 @@ export class TestEntityCircularLinkParentApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityCircularLinkParent, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.d.ts b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.d.ts index 0144732a04..5f1f331dfc 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export declare class TestEntityEndsWithApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -32,7 +32,7 @@ export declare class TestEntityEndsWithApi< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityEndsWith< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.d.ts.map index adb52528bf..ebeb440165 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityEndsWithApi.d.ts","sourceRoot":"","sources":["TestEntityEndsWithApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,gCAAgC,EAAE,MAAM,oCAAoC,CAAC;AACtF,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,qBAAqB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC5F,SAAS,CACP,kBAAkB,CAChB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,4BAAsB;IAEvC,cAAc,IAAI,gCAAgC,CAChD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,kBAAkB,CAChB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,kBAAkB,CACd,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA0D;IAChF,IAAI,YAAY,4DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityEndsWithApi.d.ts","sourceRoot":"","sources":["TestEntityEndsWithApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,gCAAgC,EAAE,MAAM,oCAAoC,CAAC;AACtF,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,qBAAqB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC5F,SAAS,CACP,kBAAkB,CAChB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,4BAAsB;IAEvC,cAAc,IAAI,gCAAgC,CAChD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,kBAAkB,CAChB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,kBAAkB,CACd,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA0D;IAChF,IAAI,YAAY,4DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.js.map b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.js.map index 14c574c1c4..382aa774bc 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityEndsWithApi.js","sourceRoot":"","sources":["TestEntityEndsWithApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,6DAA0D;AAC1D,yFAAsF;AACtF,sDAAqM;AACrM,MAAa,qBAAqB;IAShC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,uCAAkB,CAAC;QAjBrC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,mEAAgC,CAAiB,IAAI,CAAC,CAAC;IACpE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,uCAAkB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC/E;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,uCAAkB,CAAC;aAC/C,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,sDA+FC"} \ No newline at end of file +{"version":3,"file":"TestEntityEndsWithApi.js","sourceRoot":"","sources":["TestEntityEndsWithApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,6DAA0D;AAC1D,yFAAsF;AACtF,sDAA8M;AAC9M,MAAa,qBAAqB;IAShC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,uCAAkB,CAAC;QAjBrC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,mEAAgC,CAAiB,IAAI,CAAC,CAAC;IACpE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,uCAAkB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC/E;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,uCAAkB,CAAC;aAC/C,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,sDA+FC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.ts b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.ts index 6da0c014fd..8c78e3598b 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithApi.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export class TestEntityEndsWithApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -78,7 +78,7 @@ export class TestEntityEndsWithApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityEndsWith, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.d.ts b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.d.ts index 316699f46e..d7005d33d0 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export declare class TestEntityEndsWithSomethingElseApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -40,7 +40,7 @@ export declare class TestEntityEndsWithSomethingElseApi< >; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityEndsWithSomethingElse< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.d.ts.map index 6a152ead3f..4ec2d50487 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityEndsWithSomethingElseApi.d.ts","sourceRoot":"","sources":["TestEntityEndsWithSomethingElseApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,+BAA+B,EAAE,MAAM,mCAAmC,CAAC;AACpF,OAAO,EAAE,6CAA6C,EAAE,MAAM,iDAAiD,CAAC;AAChH,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,kCAAkC,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACzG,SAAS,CACP,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,yCAAmC;IAEpD,cAAc,IAAI,6CAA6C,CAC7D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,+BAA+B,CAC3B,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAuE;IAC7F,IAAI,YAAY,yEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityEndsWithSomethingElseApi.d.ts","sourceRoot":"","sources":["TestEntityEndsWithSomethingElseApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,+BAA+B,EAAE,MAAM,mCAAmC,CAAC;AACpF,OAAO,EAAE,6CAA6C,EAAE,MAAM,iDAAiD,CAAC;AAChH,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,kCAAkC,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACzG,SAAS,CACP,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,yCAAmC;IAEpD,cAAc,IAAI,6CAA6C,CAC7D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,+BAA+B,CAC3B,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAuE;IAC7F,IAAI,YAAY,yEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.js.map b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.js.map index bab87ef5ec..53f04db5bb 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityEndsWithSomethingElseApi.js","sourceRoot":"","sources":["TestEntityEndsWithSomethingElseApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uFAAoF;AACpF,mHAAgH;AAChH,sDAAqM;AACrM,MAAa,kCAAkC;IAS7C,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iEAA+B,CAAC;QAjBlD,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6FAA6C,CAAiB,IAAI,CAAC,CAAC;IACjF,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iEAA+B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC5F;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iEAA+B,CAAC;aAC5D,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,gFA+FC"} \ No newline at end of file +{"version":3,"file":"TestEntityEndsWithSomethingElseApi.js","sourceRoot":"","sources":["TestEntityEndsWithSomethingElseApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uFAAoF;AACpF,mHAAgH;AAChH,sDAA8M;AAC9M,MAAa,kCAAkC;IAS7C,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iEAA+B,CAAC;QAjBlD,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6FAA6C,CAAiB,IAAI,CAAC,CAAC;IACjF,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iEAA+B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC5F;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iEAA+B,CAAC;aAC5D,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,gFA+FC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.ts b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.ts index 6ad80d66c5..9b8c721d2e 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityEndsWithSomethingElseApi.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export class TestEntityEndsWithSomethingElseApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -81,7 +81,7 @@ export class TestEntityEndsWithSomethingElseApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityEndsWithSomethingElse, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.d.ts b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.d.ts index af1b8b4560..d0994f268c 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.d.ts @@ -9,7 +9,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField, OneToManyLink } from '@sap-cloud-sdk/odata-v4'; @@ -44,7 +43,7 @@ export declare class TestEntityLvl2MultiLinkApi< >; private _schema?; get schema(): { - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink< DeSerializers< any, @@ -73,7 +72,7 @@ export declare class TestEntityLvl2MultiLinkApi< true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink< DeSerializers< any, @@ -102,7 +101,7 @@ export declare class TestEntityLvl2MultiLinkApi< true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink< DeSerializers< any, @@ -160,7 +159,7 @@ export declare class TestEntityLvl2MultiLinkApi< true, true >; - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.d.ts.map index 518f1c4e99..8334531eaf 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityLvl2MultiLinkApi.d.ts","sourceRoot":"","sources":["TestEntityLvl2MultiLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAE,qCAAqC,EAAE,MAAM,yCAAyC,CAAC;AAChG,OAAO,EAAE,0BAA0B,EAAE,MAAM,8BAA8B,CAAC;AAC1E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,qBAAqB,EAAE,aAAa,EAAE,MAAM,yBAAyB,CAAC;AAC3O,qBAAa,0BAA0B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACjG,SAAS,CACP,uBAAuB,CACrB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAU5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,0BAA0B,CAAC,cAAc,CAAC;KAC3C,GAAG,IAAI;IAWZ,iBAAiB,iCAA2B;IAE5C,cAAc,IAAI,qCAAqC,CACrD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,uBAAuB,CACrB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,uBAAuB,CACnB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA+D;IACrF,IAAI,YAAY,iEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAgBd;IAEF,IAAI,MAAM;;;;;;QAZZ;;;WAGG;;;MAgDA;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityLvl2MultiLinkApi.d.ts","sourceRoot":"","sources":["TestEntityLvl2MultiLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAE,qCAAqC,EAAE,MAAM,yCAAyC,CAAC;AAChG,OAAO,EAAE,0BAA0B,EAAE,MAAM,8BAA8B,CAAC;AAC1E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,aAAa,EAAE,MAAM,yBAAyB,CAAC;AAC7N,qBAAa,0BAA0B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACjG,SAAS,CACP,uBAAuB,CACrB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAU5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,0BAA0B,CAAC,cAAc,CAAC;KAC3C,GAAG,IAAI;IAWZ,iBAAiB,iCAA2B;IAE5C,cAAc,IAAI,qCAAqC,CACrD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,uBAAuB,CACrB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,uBAAuB,CACnB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA+D;IACrF,IAAI,YAAY,iEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAgBd;IAEF,IAAI,MAAM;;;;;;QAZZ;;;WAGG;;;MAgDA;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.js.map b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.js.map index a80a3a2e14..210308d0d4 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityLvl2MultiLinkApi.js","sourceRoot":"","sources":["TestEntityLvl2MultiLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uEAAoE;AACpE,mGAAgG;AAEhG,sDAA2O;AAC3O,MAAa,0BAA0B;IASrC,YACE,gBAAgC,+BAA2B;QA8B7D,sBAAiB,GAAG,iDAAuB,CAAC;QA7B1C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAcD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,eAAe,EAAE,IAAI,wBAAa,CAC9B,eAAe,EACf,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6EAAqC,CAAiB,IAAI,CAAC,CAAC;IACzE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iDAAuB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACpF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAoBD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF;;;mBAGG;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iDAAuB,CAAC;aACpD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA5ID,gEA4IC"} \ No newline at end of file +{"version":3,"file":"TestEntityLvl2MultiLinkApi.js","sourceRoot":"","sources":["TestEntityLvl2MultiLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uEAAoE;AACpE,mGAAgG;AAEhG,sDAA6N;AAC7N,MAAa,0BAA0B;IASrC,YACE,gBAAgC,+BAA2B;QA8B7D,sBAAiB,GAAG,iDAAuB,CAAC;QA7B1C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAcD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,eAAe,EAAE,IAAI,wBAAa,CAC9B,eAAe,EACf,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6EAAqC,CAAiB,IAAI,CAAC,CAAC;IACzE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iDAAuB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACpF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAoBD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF;;;mBAGG;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iDAAuB,CAAC;aACpD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA5ID,gEA4IC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.ts b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.ts index 0fc799a5bc..2f0388213f 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2MultiLinkApi.ts @@ -16,7 +16,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField, OneToManyLink } from '@sap-cloud-sdk/odata-v4'; @@ -95,21 +94,21 @@ export class TestEntityLvl2MultiLinkApi< } private _schema?: { - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink, DeSerializersT, 'Edm.String', true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink, DeSerializersT, 'Edm.Boolean', true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink, DeSerializersT, 'Edm.Guid', @@ -123,7 +122,7 @@ export class TestEntityLvl2MultiLinkApi< true, true >; - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityLvl2MultiLink, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.d.ts b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.d.ts index 80bf078b85..9e82f94bab 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.d.ts @@ -8,7 +8,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export declare class TestEntityLvl2SingleLinkApi< @@ -41,7 +40,7 @@ export declare class TestEntityLvl2SingleLinkApi< >; private _schema?; get schema(): { - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink< DeSerializers< any, @@ -70,7 +69,7 @@ export declare class TestEntityLvl2SingleLinkApi< true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink< DeSerializers< any, @@ -99,7 +98,7 @@ export declare class TestEntityLvl2SingleLinkApi< true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink< DeSerializers< any, @@ -157,7 +156,7 @@ export declare class TestEntityLvl2SingleLinkApi< true, true >; - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.d.ts.map index c4f9d8f1a6..bae9346d45 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityLvl2SingleLinkApi.d.ts","sourceRoot":"","sources":["TestEntityLvl2SingleLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,sCAAsC,EAAE,MAAM,0CAA0C,CAAC;AAClG,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC5N,qBAAa,2BAA2B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAClG,SAAS,CACP,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,kCAA4B;IAE7C,cAAc,IAAI,sCAAsC,CACtD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,wBAAwB,CACpB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAgE;IACtF,IAAI,YAAY,kEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAOd;IAEF,IAAI,MAAM;;;;;;;MAuCT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityLvl2SingleLinkApi.d.ts","sourceRoot":"","sources":["TestEntityLvl2SingleLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,sCAAsC,EAAE,MAAM,0CAA0C,CAAC;AAClG,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,2BAA2B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAClG,SAAS,CACP,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,kCAA4B;IAE7C,cAAc,IAAI,sCAAsC,CACtD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,wBAAwB,CACpB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAgE;IACtF,IAAI,YAAY,kEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAOd;IAEF,IAAI,MAAM;;;;;;;MAuCT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.js.map b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.js.map index f60d1c89e1..9264e04eb6 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityLvl2SingleLinkApi.js","sourceRoot":"","sources":["TestEntityLvl2SingleLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,yEAAsE;AACtE,qGAAkG;AAClG,sDAA4N;AAC5N,MAAa,2BAA2B;IAStC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,mDAAwB,CAAC;QAjB3C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,+EAAsC,CAAiB,IAAI,CAAC,CAAC;IAC1E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,mDAAwB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACrF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAWD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF;;;mBAGG;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,mDAAwB,CAAC;aACrD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAvHD,kEAuHC"} \ No newline at end of file +{"version":3,"file":"TestEntityLvl2SingleLinkApi.js","sourceRoot":"","sources":["TestEntityLvl2SingleLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,yEAAsE;AACtE,qGAAkG;AAClG,sDAA8M;AAC9M,MAAa,2BAA2B;IAStC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,mDAAwB,CAAC;QAjB3C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,+EAAsC,CAAiB,IAAI,CAAC,CAAC;IAC1E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,mDAAwB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACrF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAWD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF;;;mBAGG;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,mDAAwB,CAAC;aACrD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAvHD,kEAuHC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.ts b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.ts index 018dc191e6..5ab1530cc8 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityLvl2SingleLinkApi.ts @@ -15,7 +15,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export class TestEntityLvl2SingleLinkApi< @@ -80,21 +79,21 @@ export class TestEntityLvl2SingleLinkApi< } private _schema?: { - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink, DeSerializersT, 'Edm.String', true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink, DeSerializersT, 'Edm.Boolean', true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink, DeSerializersT, 'Edm.Guid', @@ -108,7 +107,7 @@ export class TestEntityLvl2SingleLinkApi< true, true >; - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityLvl2SingleLink, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.d.ts b/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.d.ts index f5d905cc02..ba112bfef4 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export declare class TestEntityLvl3MultiLinkApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -39,7 +39,7 @@ export declare class TestEntityLvl3MultiLinkApi< >; private _schema?; get schema(): { - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityLvl3MultiLink< DeSerializers< any, @@ -68,7 +68,7 @@ export declare class TestEntityLvl3MultiLinkApi< true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntityLvl3MultiLink< DeSerializers< any, @@ -97,7 +97,7 @@ export declare class TestEntityLvl3MultiLinkApi< true, true >; - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityLvl3MultiLink< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.d.ts.map index 5044de77b8..cfebf6d2af 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityLvl3MultiLinkApi.d.ts","sourceRoot":"","sources":["TestEntityLvl3MultiLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAE,qCAAqC,EAAE,MAAM,yCAAyC,CAAC;AAChG,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,0BAA0B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACjG,SAAS,CACP,uBAAuB,CACrB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,iCAA2B;IAE5C,cAAc,IAAI,qCAAqC,CACrD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,uBAAuB,CACrB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,uBAAuB,CACnB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA+D;IACrF,IAAI,YAAY,iEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAKd;IAEF,IAAI,MAAM;;;;;MA6BT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityLvl3MultiLinkApi.d.ts","sourceRoot":"","sources":["TestEntityLvl3MultiLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAE,qCAAqC,EAAE,MAAM,yCAAyC,CAAC;AAChG,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,0BAA0B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACjG,SAAS,CACP,uBAAuB,CACrB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,iCAA2B;IAE5C,cAAc,IAAI,qCAAqC,CACrD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,uBAAuB,CACrB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,uBAAuB,CACnB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA+D;IACrF,IAAI,YAAY,iEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAKd;IAEF,IAAI,MAAM;;;;;MA6BT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.js.map b/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.js.map index d1acd2988a..138c10fe96 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityLvl3MultiLinkApi.js","sourceRoot":"","sources":["TestEntityLvl3MultiLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uEAAoE;AACpE,mGAAgG;AAChG,sDAAqM;AACrM,MAAa,0BAA0B;IASrC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iDAAuB,CAAC;QAjB1C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6EAAqC,CAAiB,IAAI,CAAC,CAAC;IACzE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iDAAuB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACpF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IASD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iDAAuB,CAAC;aACpD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA3GD,gEA2GC"} \ No newline at end of file +{"version":3,"file":"TestEntityLvl3MultiLinkApi.js","sourceRoot":"","sources":["TestEntityLvl3MultiLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uEAAoE;AACpE,mGAAgG;AAChG,sDAA8M;AAC9M,MAAa,0BAA0B;IASrC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iDAAuB,CAAC;QAjB1C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6EAAqC,CAAiB,IAAI,CAAC,CAAC;IACzE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iDAAuB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACpF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IASD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iDAAuB,CAAC;aACpD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA3GD,gEA2GC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.ts b/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.ts index 1642c10bcc..2e5074e4f9 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityLvl3MultiLinkApi.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export class TestEntityLvl3MultiLinkApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -78,21 +78,21 @@ export class TestEntityLvl3MultiLinkApi< } private _schema?: { - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityLvl3MultiLink, DeSerializersT, 'Edm.String', true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntityLvl3MultiLink, DeSerializersT, 'Edm.Guid', true, true >; - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityLvl3MultiLink, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.d.ts b/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.d.ts index 1f8244c977..d6b19184ad 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.d.ts @@ -10,7 +10,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField, OneToManyLink, OneToOneLink @@ -46,7 +45,7 @@ export declare class TestEntityMultiLinkApi< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink< DeSerializers< any, @@ -75,7 +74,7 @@ export declare class TestEntityMultiLinkApi< true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink< DeSerializers< any, @@ -104,7 +103,7 @@ export declare class TestEntityMultiLinkApi< true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink< DeSerializers< any, @@ -162,7 +161,7 @@ export declare class TestEntityMultiLinkApi< true, true >; - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.d.ts.map index 1bffefc81d..140312defb 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityMultiLinkApi.d.ts","sourceRoot":"","sources":["TestEntityMultiLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iCAAiC,EAAE,MAAM,qCAAqC,CAAC;AACxF,OAAO,EAAE,0BAA0B,EAAE,MAAM,8BAA8B,CAAC;AAC1E,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,qBAAqB,EAAE,aAAa,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACzP,qBAAa,sBAAsB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC7F,SAAS,CACP,mBAAmB,CACjB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAmB5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,0BAA0B,CAAC,cAAc,CAAC;QAAC,2BAA2B,CAAC,cAAc,CAAC;KACvF,GAAG,IAAI;IAgBZ,iBAAiB,6BAAuB;IAExC,cAAc,IAAI,iCAAiC,CACjD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,mBAAmB,CACjB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,mBAAmB,CACf,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA2D;IACjF,IAAI,YAAY,6DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAyBd;IAEF,IAAI,MAAM;;;;;;QArBZ;;;WAGG;;QAMH;;;WAGG;;;MAgDA;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityMultiLinkApi.d.ts","sourceRoot":"","sources":["TestEntityMultiLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iCAAiC,EAAE,MAAM,qCAAqC,CAAC;AACxF,OAAO,EAAE,0BAA0B,EAAE,MAAM,8BAA8B,CAAC;AAC1E,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,aAAa,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AAC3O,qBAAa,sBAAsB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC7F,SAAS,CACP,mBAAmB,CACjB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAmB5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,0BAA0B,CAAC,cAAc,CAAC;QAAC,2BAA2B,CAAC,cAAc,CAAC;KACvF,GAAG,IAAI;IAgBZ,iBAAiB,6BAAuB;IAExC,cAAc,IAAI,iCAAiC,CACjD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,mBAAmB,CACjB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,mBAAmB,CACf,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA2D;IACjF,IAAI,YAAY,6DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAyBd;IAEF,IAAI,MAAM;;;;;;QArBZ;;;WAGG;;QAMH;;;WAGG;;;MAgDA;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.js.map b/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.js.map index 9c88f38372..0855917099 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityMultiLinkApi.js","sourceRoot":"","sources":["TestEntityMultiLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+DAA4D;AAC5D,2FAAwF;AAGxF,sDAAyP;AACzP,MAAa,sBAAsB;IASjC,YACE,gBAAgC,+BAA2B;QA4C7D,sBAAiB,GAAG,yCAAmB,CAAC;QA3CtC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAuBD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,eAAe,EAAE,IAAI,wBAAa,CAC9B,eAAe,EACf,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;YACH,cAAc,EAAE,IAAI,uBAAY,CAC5B,eAAe,EACf,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qEAAiC,CAAiB,IAAI,CAAC,CAAC;IACrE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yCAAmB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAChF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IA6BD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF;;;mBAGG;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yCAAmB,CAAC;aAChD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAnKD,wDAmKC"} \ No newline at end of file +{"version":3,"file":"TestEntityMultiLinkApi.js","sourceRoot":"","sources":["TestEntityMultiLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,+DAA4D;AAC5D,2FAAwF;AAGxF,sDAA2O;AAC3O,MAAa,sBAAsB;IASjC,YACE,gBAAgC,+BAA2B;QA4C7D,sBAAiB,GAAG,yCAAmB,CAAC;QA3CtC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAuBD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,eAAe,EAAE,IAAI,wBAAa,CAC9B,eAAe,EACf,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;YACH,cAAc,EAAE,IAAI,uBAAY,CAC5B,eAAe,EACf,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,qEAAiC,CAAiB,IAAI,CAAC,CAAC;IACrE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,yCAAmB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAChF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IA6BD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF;;;mBAGG;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,yCAAmB,CAAC;aAChD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAnKD,wDAmKC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.ts b/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.ts index d6a694e98a..3ee80151ca 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityMultiLinkApi.ts @@ -17,7 +17,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField, OneToManyLink, OneToOneLink @@ -110,21 +109,21 @@ export class TestEntityMultiLinkApi< } private _schema?: { - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink, DeSerializersT, 'Edm.String', true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink, DeSerializersT, 'Edm.Boolean', true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink, DeSerializersT, 'Edm.Guid', @@ -138,7 +137,7 @@ export class TestEntityMultiLinkApi< true, true >; - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityMultiLink, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.d.ts b/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.d.ts index fed52c0367..37ecbb7353 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export declare class TestEntityOtherMultiLinkApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -40,7 +40,7 @@ export declare class TestEntityOtherMultiLinkApi< >; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityOtherMultiLink< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.d.ts.map index a1d3302a82..3174f16a3d 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityOtherMultiLinkApi.d.ts","sourceRoot":"","sources":["TestEntityOtherMultiLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,sCAAsC,EAAE,MAAM,0CAA0C,CAAC;AAClG,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,2BAA2B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAClG,SAAS,CACP,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,kCAA4B;IAE7C,cAAc,IAAI,sCAAsC,CACtD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,wBAAwB,CACpB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAgE;IACtF,IAAI,YAAY,kEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityOtherMultiLinkApi.d.ts","sourceRoot":"","sources":["TestEntityOtherMultiLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,sCAAsC,EAAE,MAAM,0CAA0C,CAAC;AAClG,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,2BAA2B,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAClG,SAAS,CACP,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,kCAA4B;IAE7C,cAAc,IAAI,sCAAsC,CACtD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,wBAAwB,CACtB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,wBAAwB,CACpB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAgE;IACtF,IAAI,YAAY,kEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.js.map b/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.js.map index 6d0f9abdf2..15abf2d15e 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityOtherMultiLinkApi.js","sourceRoot":"","sources":["TestEntityOtherMultiLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,yEAAsE;AACtE,qGAAkG;AAClG,sDAAqM;AACrM,MAAa,2BAA2B;IAStC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,mDAAwB,CAAC;QAjB3C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,+EAAsC,CAAiB,IAAI,CAAC,CAAC;IAC1E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,mDAAwB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACrF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,mDAAwB,CAAC;aACrD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,kEA+FC"} \ No newline at end of file +{"version":3,"file":"TestEntityOtherMultiLinkApi.js","sourceRoot":"","sources":["TestEntityOtherMultiLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,yEAAsE;AACtE,qGAAkG;AAClG,sDAA8M;AAC9M,MAAa,2BAA2B;IAStC,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,mDAAwB,CAAC;QAjB3C,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,+EAAsC,CAAiB,IAAI,CAAC,CAAC;IAC1E,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,mDAAwB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACrF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,mDAAwB,CAAC;aACrD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,kEA+FC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.ts b/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.ts index 08233f63dc..7e052b06f8 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityOtherMultiLinkApi.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export class TestEntityOtherMultiLinkApi< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -79,7 +79,7 @@ export class TestEntityOtherMultiLinkApi< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityOtherMultiLink, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.d.ts b/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.d.ts index 5775ab3a02..e5b1e58b9f 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.d.ts @@ -10,7 +10,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField, OneToManyLink, OneToOneLink @@ -46,7 +45,7 @@ export declare class TestEntitySingleLinkApi< get fieldBuilder(): FieldBuilder; private _schema?; get schema(): { - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink< DeSerializers< any, @@ -75,7 +74,7 @@ export declare class TestEntitySingleLinkApi< true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink< DeSerializers< any, @@ -104,7 +103,7 @@ export declare class TestEntitySingleLinkApi< true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink< DeSerializers< any, @@ -162,7 +161,7 @@ export declare class TestEntitySingleLinkApi< true, true >; - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.d.ts.map index 8da7d869cf..2631dd0c75 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntitySingleLinkApi.d.ts","sourceRoot":"","sources":["TestEntitySingleLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAC9D,OAAO,EAAE,kCAAkC,EAAE,MAAM,sCAAsC,CAAC;AAC1F,OAAO,EAAE,0BAA0B,EAAE,MAAM,8BAA8B,CAAC;AAC1E,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,qBAAqB,EAAE,aAAa,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACzP,qBAAa,uBAAuB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC9F,SAAS,CACP,oBAAoB,CAClB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAmB5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,0BAA0B,CAAC,cAAc,CAAC;QAAC,2BAA2B,CAAC,cAAc,CAAC;KACvF,GAAG,IAAI;IAgBZ,iBAAiB,8BAAwB;IAEzC,cAAc,IAAI,kCAAkC,CAClD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,oBAAoB,CAClB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,oBAAoB,CAChB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA4D;IAClF,IAAI,YAAY,8DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAyBd;IAEF,IAAI,MAAM;;;;;;QArBZ;;;WAGG;;QAMH;;;WAGG;;;MAgDA;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntitySingleLinkApi.d.ts","sourceRoot":"","sources":["TestEntitySingleLinkApi.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAC9D,OAAO,EAAE,kCAAkC,EAAE,MAAM,sCAAsC,CAAC;AAC1F,OAAO,EAAE,0BAA0B,EAAE,MAAM,8BAA8B,CAAC;AAC1E,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,aAAa,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AAC3O,qBAAa,uBAAuB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YAC9F,SAAS,CACP,oBAAoB,CAClB,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAmB5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;QACV,0BAA0B,CAAC,cAAc,CAAC;QAAC,2BAA2B,CAAC,cAAc,CAAC;KACvF,GAAG,IAAI;IAgBZ,iBAAiB,8BAAwB;IAEzC,cAAc,IAAI,kCAAkC,CAClD,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,oBAAoB,CAClB,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,oBAAoB,CAChB,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAA4D;IAClF,IAAI,YAAY,8DAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAyBd;IAEF,IAAI,MAAM;;;;;;QArBZ;;;WAGG;;QAMH;;;WAGG;;;MAgDA;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.js.map b/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.js.map index 5451fa0f2b..10864ec25f 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntitySingleLinkApi.js","sourceRoot":"","sources":["TestEntitySingleLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,iEAA8D;AAC9D,6FAA0F;AAG1F,sDAAyP;AACzP,MAAa,uBAAuB;IASlC,YACE,gBAAgC,+BAA2B;QA4C7D,sBAAiB,GAAG,2CAAoB,CAAC;QA3CvC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAuBD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,aAAa,EAAE,IAAI,wBAAa,CAC5B,cAAc,EACd,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;YACH,cAAc,EAAE,IAAI,uBAAY,CAC5B,eAAe,EACf,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,uEAAkC,CAAiB,IAAI,CAAC,CAAC;IACtE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,2CAAoB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACjF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IA6BD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF;;;mBAGG;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,2CAAoB,CAAC;aACjD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAnKD,0DAmKC"} \ No newline at end of file +{"version":3,"file":"TestEntitySingleLinkApi.js","sourceRoot":"","sources":["TestEntitySingleLinkApi.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,iEAA8D;AAC9D,6FAA0F;AAG1F,sDAA2O;AAC3O,MAAa,uBAAuB;IASlC,YACE,gBAAgC,+BAA2B;QA4C7D,sBAAiB,GAAG,2CAAoB,CAAC;QA3CvC,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAuBD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG;YAC9B,aAAa,EAAE,IAAI,wBAAa,CAC5B,cAAc,EACd,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;YACH,cAAc,EAAE,IAAI,uBAAY,CAC5B,eAAe,EACf,IAAI,EACJ,UAAU,CAAC,CAAC,CAAC,CACd;SACJ,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,uEAAkC,CAAiB,IAAI,CAAC,CAAC;IACtE,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,2CAAoB,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SACjF;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IA6BD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC;gBACrF;;;mBAGG;gBACH,gBAAgB,EAAE,YAAY,CAAC,iBAAiB,CAAC,iBAAiB,EAAE,aAAa,EAAE,IAAI,CAAC;gBACxF;;;mBAGG;gBACH,aAAa,EAAE,YAAY,CAAC,iBAAiB,CAAC,cAAc,EAAE,UAAU,EAAE,IAAI,CAAC;gBAC/E;;;mBAGG;gBACH,eAAe,EAAE,YAAY,CAAC,iBAAiB,CAAC,eAAe,EAAE,WAAW,EAAE,IAAI,CAAC;gBACnF;;;mBAGG;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,2CAAoB,CAAC;aACjD,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AAnKD,0DAmKC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.ts b/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.ts index d2dd07485d..27e5422919 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntitySingleLinkApi.ts @@ -17,7 +17,6 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField, OrderableEdmTypeField, OneToManyLink, OneToOneLink @@ -110,21 +109,21 @@ export class TestEntitySingleLinkApi< } private _schema?: { - STRING_PROPERTY: EdmTypeField< + STRING_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink, DeSerializersT, 'Edm.String', true, true >; - BOOLEAN_PROPERTY: EdmTypeField< + BOOLEAN_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink, DeSerializersT, 'Edm.Boolean', true, true >; - GUID_PROPERTY: EdmTypeField< + GUID_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink, DeSerializersT, 'Edm.Guid', @@ -138,7 +137,7 @@ export class TestEntitySingleLinkApi< true, true >; - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntitySingleLink, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.d.ts b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.d.ts index 3f04e7ee37..ab25161f87 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export declare class TestEntityWithSharedEntityType1Api< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -40,7 +40,7 @@ export declare class TestEntityWithSharedEntityType1Api< >; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityWithSharedEntityType1< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.d.ts.map index 35e14851ad..4f08ad0416 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityWithSharedEntityType1Api.d.ts","sourceRoot":"","sources":["TestEntityWithSharedEntityType1Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,+BAA+B,EAAE,MAAM,mCAAmC,CAAC;AACpF,OAAO,EAAE,6CAA6C,EAAE,MAAM,iDAAiD,CAAC;AAChH,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,kCAAkC,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACzG,SAAS,CACP,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,yCAAmC;IAEpD,cAAc,IAAI,6CAA6C,CAC7D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,+BAA+B,CAC3B,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAuE;IAC7F,IAAI,YAAY,yEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityWithSharedEntityType1Api.d.ts","sourceRoot":"","sources":["TestEntityWithSharedEntityType1Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,+BAA+B,EAAE,MAAM,mCAAmC,CAAC;AACpF,OAAO,EAAE,6CAA6C,EAAE,MAAM,iDAAiD,CAAC;AAChH,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,kCAAkC,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACzG,SAAS,CACP,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,yCAAmC;IAEpD,cAAc,IAAI,6CAA6C,CAC7D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,+BAA+B,CAC3B,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAuE;IAC7F,IAAI,YAAY,yEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.js.map b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.js.map index 9aade78eea..381875afb9 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityWithSharedEntityType1Api.js","sourceRoot":"","sources":["TestEntityWithSharedEntityType1Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uFAAoF;AACpF,mHAAgH;AAChH,sDAAqM;AACrM,MAAa,kCAAkC;IAS7C,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iEAA+B,CAAC;QAjBlD,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6FAA6C,CAAiB,IAAI,CAAC,CAAC;IACjF,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iEAA+B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC5F;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iEAA+B,CAAC;aAC5D,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,gFA+FC"} \ No newline at end of file +{"version":3,"file":"TestEntityWithSharedEntityType1Api.js","sourceRoot":"","sources":["TestEntityWithSharedEntityType1Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uFAAoF;AACpF,mHAAgH;AAChH,sDAA8M;AAC9M,MAAa,kCAAkC;IAS7C,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iEAA+B,CAAC;QAjBlD,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6FAA6C,CAAiB,IAAI,CAAC,CAAC;IACjF,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iEAA+B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC5F;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iEAA+B,CAAC;aAC5D,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,gFA+FC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.ts b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.ts index cdfab933f4..91e694675d 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType1Api.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export class TestEntityWithSharedEntityType1Api< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -81,7 +81,7 @@ export class TestEntityWithSharedEntityType1Api< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityWithSharedEntityType1, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.d.ts b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.d.ts index 43dd8c011f..5461ecc398 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.d.ts @@ -8,7 +8,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export declare class TestEntityWithSharedEntityType2Api< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -40,7 +40,7 @@ export declare class TestEntityWithSharedEntityType2Api< >; private _schema?; get schema(): { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityWithSharedEntityType2< DeSerializers< any, diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.d.ts.map index fa9f30e72f..a1e0a3a8fe 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityWithSharedEntityType2Api.d.ts","sourceRoot":"","sources":["TestEntityWithSharedEntityType2Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,+BAA+B,EAAE,MAAM,mCAAmC,CAAC;AACpF,OAAO,EAAE,6CAA6C,EAAE,MAAM,iDAAiD,CAAC;AAChH,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACrM,qBAAa,kCAAkC,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACzG,SAAS,CACP,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,yCAAmC;IAEpD,cAAc,IAAI,6CAA6C,CAC7D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,+BAA+B,CAC3B,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAuE;IAC7F,IAAI,YAAY,yEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file +{"version":3,"file":"TestEntityWithSharedEntityType2Api.d.ts","sourceRoot":"","sources":["TestEntityWithSharedEntityType2Api.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,+BAA+B,EAAE,MAAM,mCAAmC,CAAC;AACpF,OAAO,EAAE,6CAA6C,EAAE,MAAM,iDAAiD,CAAC;AAChH,OAAO,EAAE,WAAW,EAAwB,oBAAoB,EAAE,aAAa,EAAE,SAAS,EAAiB,iBAAiB,EAAE,SAAS,EAAE,YAAY,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAC9M,qBAAa,kCAAkC,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB,CAAE,YACzG,SAAS,CACP,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IACI,aAAa,EAAE,cAAc,CAAC;gBAGnC,aAAa,GAAE,cAA4C;IAI7D,OAAO,CAAC,wBAAwB,CAE5B;IAEJ,wBAAwB,CACpB,UAAU,EAAE;KAEX,GAAG,IAAI;IAOZ,iBAAiB,yCAAmC;IAEpD,cAAc,IAAI,6CAA6C,CAC7D,cAAc,CACf;IAID,aAAa,IAAI,iBAAiB,CAChC,+BAA+B,CAC7B,cAAc,CACf,EACD,cAAc,CACf;IAID,WAAW,CAAC,SAAS,SAAS,OAAO,GAAG,KAAK,EAC3C,SAAS,EAAE,MAAM,EACjB,UAAU,GAAE,SAA8B,GACzC,WAAW,CACd,+BAA+B,CAC3B,cAAc,CAAC,EACjB,cAAc,EACd,SAAS,CACV;IASD,OAAO,CAAC,aAAa,CAAC,CAAuE;IAC7F,IAAI,YAAY,yEAKf;IAED,OAAO,CAAC,OAAO,CAAC,CAGd;IAEF,IAAI,MAAM;;;MAmBT;CACF"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.js.map b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.js.map index ec1df3728f..a6a99dedb6 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.js.map @@ -1 +1 @@ -{"version":3,"file":"TestEntityWithSharedEntityType2Api.js","sourceRoot":"","sources":["TestEntityWithSharedEntityType2Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uFAAoF;AACpF,mHAAgH;AAChH,sDAAqM;AACrM,MAAa,kCAAkC;IAS7C,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iEAA+B,CAAC;QAjBlD,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6FAA6C,CAAiB,IAAI,CAAC,CAAC;IACjF,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iEAA+B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC5F;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iEAA+B,CAAC;aAC5D,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,gFA+FC"} \ No newline at end of file +{"version":3,"file":"TestEntityWithSharedEntityType2Api.js","sourceRoot":"","sources":["TestEntityWithSharedEntityType2Api.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,uFAAoF;AACpF,mHAAgH;AAChH,sDAA8M;AAC9M,MAAa,kCAAkC;IAS7C,YACE,gBAAgC,+BAA2B;QAkB7D,sBAAiB,GAAG,iEAA+B,CAAC;QAjBlD,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;IACrC,CAAC;IAMD,wBAAwB,CACpB,UAEC;QACC,IAAI,CAAC,wBAAwB,GAAG,EAE/B,CAAC;QACF,OAAO,IAAI,CAAC;IACd,CAAC;IAIL,cAAc;QAGZ,OAAO,IAAI,6FAA6C,CAAiB,IAAI,CAAC,CAAC;IACjF,CAAC;IAED,aAAa;QAMX,OAAO,IAAA,wBAAa,EAAC,IAAI,CAAC,CAAC;IAC7B,CAAC;IAED,WAAW,CACT,SAAiB,EACjB,aAAwB,KAAkB;QAO1C,OAAO,IAAI,sBAAW,CACpB,SAAS,EACT,IAAI,CAAC,iBAAiB,EACtB,IAAI,CAAC,aAAa,EAClB,UAAU,CACJ,CAAC;IACX,CAAC;IAGD,IAAI,YAAY;QACd,IAAG,CAAC,IAAI,CAAC,aAAa,EAAC;YACrB,IAAI,CAAC,aAAa,GAAG,IAAI,uBAAY,CAAC,iEAA+B,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;SAC5F;QACD,OAAO,IAAI,CAAC,aAAa,CAAC;IAC5B,CAAC;IAOD,IAAI,MAAM;QACR,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,CAAC;YACvC,IAAI,CAAC,OAAO,GAAG;gBACjB;;;eAGD;gBACH,YAAY,EAAE,YAAY,CAAC,iBAAiB,CAAC,aAAa,EAAE,YAAY,EAAE,KAAK,CAAC;gBAChF,GAAG,IAAI,CAAC,wBAAwB;gBAChC;;;mBAGG;gBACH,UAAU,EAAE,IAAI,oBAAS,CAAC,GAAG,EAAE,iEAA+B,CAAC;aAC5D,CAAC;SACC;QAED,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;CACF;AA/FD,gFA+FC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.ts b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.ts index 406b962bce..258d6dec28 100755 --- a/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.ts +++ b/test-packages/test-services-odata-v4/test-service/TestEntityWithSharedEntityType2Api.ts @@ -15,7 +15,7 @@ import { EntityBuilderType, EntityApi, FieldBuilder, - EdmTypeField + OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v4'; export class TestEntityWithSharedEntityType2Api< DeSerializersT extends DeSerializers = DefaultDeSerializers @@ -81,7 +81,7 @@ export class TestEntityWithSharedEntityType2Api< } private _schema?: { - KEY_PROPERTY: EdmTypeField< + KEY_PROPERTY: OrderableEdmTypeField< TestEntityWithSharedEntityType2, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.d.ts b/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.d.ts index 089e88be4e..5d8388ebfc 100755 --- a/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.d.ts @@ -4,9 +4,9 @@ import { DeSerializers, DefaultDeSerializers, DeserializedType, - EdmTypeField, Entity, FieldOptions, + OrderableEdmTypeField, PropertyMetadata } from '@sap-cloud-sdk/odata-v4'; /** @@ -42,7 +42,7 @@ export declare class TestLvl2NestedComplexTypeField< * Representation of the [[TestLvl2NestedComplexType.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.d.ts.map index d232fe420f..316a4f5403 100755 --- a/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestLvl2NestedComplexType.d.ts","sourceRoot":"","sources":["TestLvl2NestedComplexType.ts"],"names":[],"mappings":"AAKA,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAE,YAAY,EAAE,MAAM,EAA2B,YAAY,EAAyB,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,yBAAyB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IACpG;;;OAGG;IACH,cAAc,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;CACjE;AAED;;;GAGG;AACH,qBAAa,8BAA8B,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,yBAAyB,EAAE,SAAS,EAAE,WAAW,CAAC;IAC3S,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,cAAc,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,IAAI,EAAE,KAAK,CAAC,CAA8E;IAE9J;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,yBAAyB,CAAC;IACzC;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,yBAAyB,CAAC,EAKzE,CAAC;CACJ"} \ No newline at end of file +{"version":3,"file":"TestLvl2NestedComplexType.d.ts","sourceRoot":"","sources":["TestLvl2NestedComplexType.ts"],"names":[],"mappings":"AAKA,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAgB,MAAM,EAA2B,YAAY,EAAE,qBAAqB,EAAE,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,yBAAyB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IACpG;;;OAGG;IACH,cAAc,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;CACjE;AAED;;;GAGG;AACH,qBAAa,8BAA8B,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,yBAAyB,EAAE,SAAS,EAAE,WAAW,CAAC;IAC3S,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,cAAc,EAAE,qBAAqB,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,IAAI,EAAE,KAAK,CAAC,CAA8E;IAEvK;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,yBAAyB,CAAC;IACzC;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,yBAAyB,CAAC,EAKzE,CAAC;CACJ"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.js.map b/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.js.map index 39f75b9c8f..f9d20bccbf 100755 --- a/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.js.map @@ -1 +1 @@ -{"version":3,"file":"TestLvl2NestedComplexType.js","sourceRoot":"","sources":["TestLvl2NestedComplexType.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,sDAA6P;AAa7P;;;GAGG;AACH,MAAa,8BAA4L,SAAQ,2BAA4F;IAQ3S;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,yBAAyB,EAAE,YAAY,CAAC,CAAC;QAb5E,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,mBAAc,GAAqE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC,CAAC;IAS9J,CAAC;CACF;AAhBD,wEAgBC;AAED,IAAiB,yBAAyB,CAUzC;AAVD,WAAiB,yBAAyB;IACxC;;OAEG;IACU,2CAAiB,GAAkD,CAAC;YAC/E,YAAY,EAAE,gBAAgB;YAC9B,IAAI,EAAE,gBAAgB;YACtB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAVgB,yBAAyB,GAAzB,iCAAyB,KAAzB,iCAAyB,QAUzC"} \ No newline at end of file +{"version":3,"file":"TestLvl2NestedComplexType.js","sourceRoot":"","sources":["TestLvl2NestedComplexType.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,sDAA6P;AAa7P;;;GAGG;AACH,MAAa,8BAA4L,SAAQ,2BAA4F;IAQ3S;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,yBAAyB,EAAE,YAAY,CAAC,CAAC;QAb5E,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,mBAAc,GAA8E,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC,CAAC;IASvK,CAAC;CACF;AAhBD,wEAgBC;AAED,IAAiB,yBAAyB,CAUzC;AAVD,WAAiB,yBAAyB;IACxC;;OAEG;IACU,2CAAiB,GAAkD,CAAC;YAC/E,YAAY,EAAE,gBAAgB;YAC9B,IAAI,EAAE,gBAAgB;YACtB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAVgB,yBAAyB,GAAzB,iCAAyB,KAAzB,iCAAyB,QAUzC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.ts b/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.ts index 69e40287fe..df5da4b6f5 100755 --- a/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.ts +++ b/test-packages/test-services-odata-v4/test-service/TestLvl2NestedComplexType.ts @@ -56,7 +56,7 @@ export class TestLvl2NestedComplexTypeField< * Representation of the [[TestLvl2NestedComplexType.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.d.ts b/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.d.ts index ac5e796d9a..b315810ede 100755 --- a/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.d.ts +++ b/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.d.ts @@ -5,9 +5,9 @@ import { DeSerializers, DefaultDeSerializers, DeserializedType, - EdmTypeField, Entity, FieldOptions, + OrderableEdmTypeField, PropertyMetadata } from '@sap-cloud-sdk/odata-v4'; /** @@ -51,7 +51,7 @@ export declare class TestNestedComplexTypeField< * Representation of the [[TestNestedComplexType.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.d.ts.map b/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.d.ts.map index f0508d641c..f0211cd241 100755 --- a/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.d.ts.map +++ b/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TestNestedComplexType.d.ts","sourceRoot":"","sources":["TestNestedComplexType.ts"],"names":[],"mappings":"AAKA,OAAO,EAA6B,8BAA8B,EAAE,MAAM,6BAA6B,CAAC;AACxG,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAE,YAAY,EAAE,MAAM,EAA2B,YAAY,EAAyB,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,qBAAqB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IAChG;;;OAGG;IACH,cAAc,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IAChE;;;OAGG;IACH,mBAAmB,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,0CAA0C,CAAC,CAAC;CACpG;AAED;;;GAGG;AACH,qBAAa,0BAA0B,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,qBAAqB,EAAE,SAAS,EAAE,WAAW,CAAC;IACnS,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,cAAc,EAAE,YAAY,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,IAAI,EAAE,KAAK,CAAC,CAA8E;IAC9J;;;OAGG;IACH,mBAAmB,EAAE,8BAA8B,CAAC,OAAO,EAAE,cAAc,EAAE,IAAI,EAAE,KAAK,CAAC,CAAyG;IAElM;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,qBAAqB,CAAC;IACrC;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,qBAAqB,CAAC,EAUrE,CAAC;CACJ"} \ No newline at end of file +{"version":3,"file":"TestNestedComplexType.d.ts","sourceRoot":"","sources":["TestNestedComplexType.ts"],"names":[],"mappings":"AAKA,OAAO,EAA6B,8BAA8B,EAAE,MAAM,6BAA6B,CAAC;AACxG,OAAO,EAAmB,gBAAgB,EAAE,kBAAkB,EAAE,aAAa,EAAE,oBAAoB,EAAE,gBAAgB,EAAgB,MAAM,EAA2B,YAAY,EAAE,qBAAqB,EAAE,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAE7P;;GAEG;AACH,MAAM,WAAW,qBAAqB,CAAC,cAAc,SAAS,aAAa,GAAG,oBAAoB;IAChG;;;OAGG;IACH,cAAc,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,YAAY,CAAC,CAAC;IAChE;;;OAGG;IACH,mBAAmB,CAAC,EAAE,gBAAgB,CAAC,cAAc,EAAE,0CAA0C,CAAC,CAAC;CACpG;AAED;;;GAGG;AACH,qBAAa,0BAA0B,CAAC,OAAO,SAAS,MAAM,EAAE,cAAc,SAAS,aAAa,GAAG,oBAAoB,EAAE,SAAS,SAAS,OAAO,GAAG,KAAK,EAAE,WAAW,SAAS,OAAO,GAAG,KAAK,CAAE,SAAQ,gBAAgB,CAAC,OAAO,EAAE,cAAc,EAAE,qBAAqB,EAAE,SAAS,EAAE,WAAW,CAAC;IACnS,OAAO,CAAC,aAAa,CAAkF;IACvG;;;OAGG;IACH,cAAc,EAAE,qBAAqB,CAAC,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,IAAI,EAAE,KAAK,CAAC,CAA8E;IACvK;;;OAGG;IACH,mBAAmB,EAAE,8BAA8B,CAAC,OAAO,EAAE,cAAc,EAAE,IAAI,EAAE,KAAK,CAAC,CAAyG;IAElM;;;;OAIG;gBACS,SAAS,EAAE,MAAM,EAAE,OAAO,EAAE,kBAAkB,CAAC,OAAO,CAAC,EAAE,aAAa,EAAE,cAAc,EAAE,YAAY,CAAC,EAAE,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC;CAGxJ;AAED,yBAAiB,qBAAqB,CAAC;IACrC;;OAEG;IACI,MAAM,iBAAiB,EAAE,gBAAgB,CAAC,qBAAqB,CAAC,EAUrE,CAAC;CACJ"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.js.map b/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.js.map index e139254299..fd472fe26e 100755 --- a/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.js.map +++ b/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.js.map @@ -1 +1 @@ -{"version":3,"file":"TestNestedComplexType.js","sourceRoot":"","sources":["TestNestedComplexType.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,2EAAwG;AACxG,sDAA6P;AAkB7P;;;GAGG;AACH,MAAa,0BAAwL,SAAQ,2BAAwF;IAanS;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,qBAAqB,EAAE,YAAY,CAAC,CAAC;QAlBxE,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,mBAAc,GAAqE,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC,CAAC;QAC9J;;;WAGG;QACH,wBAAmB,GAAyE,IAAI,CAAC,aAAa,CAAC,qBAAqB,CAAC,qBAAqB,EAAE,0DAA8B,EAAE,IAAI,CAAC,CAAC;IASlM,CAAC;CACF;AArBD,gEAqBC;AAED,IAAiB,qBAAqB,CAerC;AAfD,WAAiB,qBAAqB;IACpC;;OAEG;IACU,uCAAiB,GAA8C,CAAC;YAC3E,YAAY,EAAE,gBAAgB;YAC9B,IAAI,EAAE,gBAAgB;YACtB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,qBAAqB;YACnC,IAAI,EAAE,qBAAqB;YAC3B,IAAI,EAAE,qDAAyB;YAC/B,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAfgB,qBAAqB,GAArB,6BAAqB,KAArB,6BAAqB,QAerC"} \ No newline at end of file +{"version":3,"file":"TestNestedComplexType.js","sourceRoot":"","sources":["TestNestedComplexType.ts"],"names":[],"mappings":";;;AAAA;;;;GAIG;AACH,2EAAwG;AACxG,sDAA6P;AAkB7P;;;GAGG;AACH,MAAa,0BAAwL,SAAQ,2BAAwF;IAanS;;;;OAIG;IACH,YAAY,SAAiB,EAAE,OAAoC,EAAE,aAA6B,EAAE,YAAmD;QACrJ,KAAK,CAAC,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,qBAAqB,EAAE,YAAY,CAAC,CAAC;QAlBxE,kBAAa,GAAuC,IAAI,uBAAY,CAAC,IAAI,EAAE,IAAI,CAAC,aAAa,CAAC,CAAC;QACvG;;;WAGG;QACH,mBAAc,GAA8E,IAAI,CAAC,aAAa,CAAC,iBAAiB,CAAC,gBAAgB,EAAE,YAAY,EAAE,IAAI,CAAC,CAAC;QACvK;;;WAGG;QACH,wBAAmB,GAAyE,IAAI,CAAC,aAAa,CAAC,qBAAqB,CAAC,qBAAqB,EAAE,0DAA8B,EAAE,IAAI,CAAC,CAAC;IASlM,CAAC;CACF;AArBD,gEAqBC;AAED,IAAiB,qBAAqB,CAerC;AAfD,WAAiB,qBAAqB;IACpC;;OAEG;IACU,uCAAiB,GAA8C,CAAC;YAC3E,YAAY,EAAE,gBAAgB;YAC9B,IAAI,EAAE,gBAAgB;YACtB,IAAI,EAAE,YAAY;YAClB,YAAY,EAAE,KAAK;SACpB,EAAE;YACD,YAAY,EAAE,qBAAqB;YACnC,IAAI,EAAE,qBAAqB;YAC3B,IAAI,EAAE,qDAAyB;YAC/B,YAAY,EAAE,KAAK;SACpB,CAAC,CAAC;AACL,CAAC,EAfgB,qBAAqB,GAArB,6BAAqB,KAArB,6BAAqB,QAerC"} \ No newline at end of file diff --git a/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.ts b/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.ts index c78bd131e4..b86d537b98 100755 --- a/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.ts +++ b/test-packages/test-services-odata-v4/test-service/TestNestedComplexType.ts @@ -68,7 +68,7 @@ export class TestNestedComplexTypeField< * Representation of the [[TestNestedComplexType.stringProperty]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ - stringProperty: EdmTypeField< + stringProperty: OrderableEdmTypeField< EntityT, DeSerializersT, 'Edm.String', diff --git a/test-packages/type-tests/test/v2/complex-types.spec.ts b/test-packages/type-tests/test/v2/complex-types.spec.ts index 7e6ee5a5ac..5fcd091a95 100644 --- a/test-packages/type-tests/test/v2/complex-types.spec.ts +++ b/test-packages/type-tests/test/v2/complex-types.spec.ts @@ -7,7 +7,7 @@ const testEntitySchema = testEntityApi.schema; // $ExpectType TestComplexTypeField>, DeSerializers, true, true> testEntitySchema.COMPLEX_TYPE_PROPERTY; -// $ExpectType EdmTypeField>, DeSerializers, "Edm.String", false, false> +// $ExpectType OrderableEdmTypeField>, DeSerializers, "Edm.String", false, false> testEntitySchema.COMPLEX_TYPE_PROPERTY.stringProperty; // $ExpectType GetAllRequestBuilder>, DeSerializers> diff --git a/test-packages/type-tests/test/v2/filter-functions.spec.ts b/test-packages/type-tests/test/v2/filter-functions.spec.ts index a0ea38b71d..248b035273 100644 --- a/test-packages/type-tests/test/v2/filter-functions.spec.ts +++ b/test-packages/type-tests/test/v2/filter-functions.spec.ts @@ -42,6 +42,9 @@ filterFunctions().substring( // $ExpectType Filter>, any, number> filterFunctions().length(testEntitySchema.STRING_PROPERTY).greaterThan(1); +// $ExpectType Filter +filterFunctions().substring('abcde', 1).greaterOrEqual('bcde'); + // $ExpectType Filter>, any, number> filterFunctions().round(testEntitySchema.STRING_PROPERTY).greaterThan(1); diff --git a/test-packages/type-tests/test/v2/filter.spec.ts b/test-packages/type-tests/test/v2/filter.spec.ts index 892ed9a99e..e545ea69d6 100644 --- a/test-packages/type-tests/test/v2/filter.spec.ts +++ b/test-packages/type-tests/test/v2/filter.spec.ts @@ -55,3 +55,15 @@ testEntitySchema.KEY_PROPERTY_STRING.equals(null); // $ExpectType Filter>, DeSerializers, string | null> testEntitySchema.STRING_PROPERTY.equals(null); + +// $ExpectType Filter>, DeSerializers, number | null> +testEntitySchema.INT_16_PROPERTY.lessThan(123); + +// $ExpectType Filter>, DeSerializers, string | null> +testEntitySchema.STRING_PROPERTY.lessOrEqual('test'); + +// $ExpectType Filter>, DeSerializers, boolean | null> +testEntitySchema.BOOLEAN_PROPERTY.greaterThan(true); + +// $ExpectType Filter>, DeSerializers, string | null> +testEntitySchema.GUID_PROPERTY.greaterOrEqual('test-guid'); diff --git a/test-packages/type-tests/test/v4/field-builder.spec.ts b/test-packages/type-tests/test/v4/field-builder.spec.ts index 41217aed06..1a29b57eb6 100644 --- a/test-packages/type-tests/test/v4/field-builder.spec.ts +++ b/test-packages/type-tests/test/v4/field-builder.spec.ts @@ -9,7 +9,7 @@ import { FieldBuilder } from '@sap-cloud-sdk/odata-common/internal'; // $ExpectType FieldBuilder const entityFieldBuilder = new FieldBuilder(TestEntity, defaultDeSerializers); -// $ExpectType EdmTypeField>, DefaultDeSerializers, "Edm.String", true, true> +// $ExpectType OrderableEdmTypeField>, DefaultDeSerializers, "Edm.String", true, true> entityFieldBuilder.buildEdmTypeField('fieldName', 'Edm.String', true); // $ExpectType OrderableEdmTypeField>, DefaultDeSerializers, "Edm.Int16", false, true> @@ -34,7 +34,7 @@ const complexTypeFieldBuilder = new FieldBuilder( defaultDeSerializers ); -// $ExpectType EdmTypeField>, DefaultDeSerializers, "Edm.String", true, false> +// $ExpectType OrderableEdmTypeField>, DefaultDeSerializers, "Edm.String", true, false> complexTypeFieldBuilder.buildEdmTypeField('fieldName', 'Edm.String', true); // $ExpectType OrderableEdmTypeField>, DefaultDeSerializers, "Edm.Int16", false, false>