import { ReContrRhythmTerm } from './ReContrRhythmTerm'; import { ReContrRhythmTermRequestBuilder } from './ReContrRhythmTermRequestBuilder'; import { ReContractApi } from './ReContractApi'; import { Sap_Message } from './Sap_Message'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OrderableEdmTypeField, CollectionField, OneToOneLink } from '@sap-cloud-sdk/odata-v4'; export declare class ReContrRhythmTermApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ ReContractApi ]): this; entityConstructor: typeof ReContrRhythmTerm; requestBuilder(): ReContrRhythmTermRequestBuilder; entityBuilder(): EntityBuilderType, DeSerializersT>; customField(fieldName: string, isNullable?: NullableT): CustomField, DeSerializersT, NullableT>; get schema(): { /** * * All fields selector. */ ALL_FIELDS: AllFields>>; /** * Static representation of the one-to-one navigation property [[reContract]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_CONTRACT: OneToOneLink, DeSerializersT, ReContractApi>; /** * Static representation of the [[internalRealEstateNumber]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INTERNAL_REAL_ESTATE_NUMBER: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reTermType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_TERM_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reTermNumber]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_TERM_NUMBER: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[validityStartEndDateValue]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ VALIDITY_START_END_DATE_VALUE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[validityStartDate]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ VALIDITY_START_DATE: OrderableEdmTypeField>, DeSerializersT, "Edm.Date", true, true>; /** * Static representation of the [[validityEndDate]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ VALIDITY_END_DATE: OrderableEdmTypeField>, DeSerializersT, "Edm.Date", true, true>; /** * Static representation of the [[reTermName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_TERM_NAME: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reNumberOfFrequencyUnits]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_NUMBER_OF_FREQUENCY_UNITS: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reFrequencyUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_FREQUENCY_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reStartFrequencyWeek]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_START_FREQUENCY_WEEK: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reFrequencyStart]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_FREQUENCY_START: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reConditionAmountReference]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_CONDITION_AMOUNT_REFERENCE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reConditionAmountDiff]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_CONDITION_AMOUNT_DIFF: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reProRataMethod]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_PRO_RATA_METHOD: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reProRataMethodCalc]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_PRO_RATA_METHOD_CALC: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[rePaymentForm]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_PAYMENT_FORM: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reFrequencyStartDate]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_FREQUENCY_START_DATE: OrderableEdmTypeField>, DeSerializersT, "Edm.Date", true, true>; /** * Static representation of the [[reDueDateCorrectionRule]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_DUE_DATE_CORRECTION_RULE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reDueDateNumberOfCrrtnDays]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_DUE_DATE_NUMBER_OF_CRRTN_DAYS: OrderableEdmTypeField>, DeSerializersT, "Edm.Int16", false, true>; /** * Static representation of the [[reDueDateNumberOfCrrtnMonths]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_DUE_DATE_NUMBER_OF_CRRTN_MONTHS: OrderableEdmTypeField>, DeSerializersT, "Edm.Int16", false, true>; /** * Static representation of the [[reDueDateNumberOfCrrtnYears]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_DUE_DATE_NUMBER_OF_CRRTN_YEARS: OrderableEdmTypeField>, DeSerializersT, "Edm.Int16", false, true>; /** * Static representation of the [[reDueDateNumberOfCrrtnCalendar]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_DUE_DATE_NUMBER_OF_CRRTN_CALENDAR: OrderableEdmTypeField>, DeSerializersT, "Edm.Int16", false, true>; /** * Static representation of the [[reDueDateCrrtnCalendarUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_DUE_DATE_CRRTN_CALENDAR_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[factoryCalendar]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ FACTORY_CALENDAR: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reDueDateIsAtBeginning]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_DUE_DATE_IS_AT_BEGINNING: EdmTypeField>, DeSerializersT, "Edm.Boolean", false, true>; /** * Static representation of the [[reDueDateIsAtEnd]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_DUE_DATE_IS_AT_END: EdmTypeField>, DeSerializersT, "Edm.Boolean", false, true>; /** * Static representation of the [[reFixedPeriod]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_FIXED_PERIOD: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[sapMessages]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SAP_MESSAGES: CollectionField>, DeSerializersT, Sap_Message, false, true>; }; } //# sourceMappingURL=ReContrRhythmTermApi.d.ts.map