UNPKG

@sap-cloud-sdk/odata-common

Version:

SAP Cloud SDK for JavaScript common functions of OData client generator and OpenAPI clint generator.

41 lines (40 loc) 3.69 kB
/** * [[include:odata-common/README.md]] * @packageDocumentation * @module @sap-cloud-sdk/odata-common */ export type { WithBatchReference } from './request'; export { and, or, not, FilterLink, Filter, FilterList, FilterLambdaExpression, UnaryFilter, BooleanFilterFunction, FilterFunction, NumberFilterFunction, StringFilterFunction, CollectionFilterFunction, filterFunction } from './filter'; export type { FilterFunctionsType } from './filter'; export type { Filterable, FilterFunctionParameterType, FilterOperator, FilterLambdaOperator, FilterFunctionPrimitiveParameterType, FilterOperatorString, FilterOperatorBoolean, FilterOperatorNumber, FilterFunctionTypes } from './filter'; export type { Time } from './time'; export { AllFields, CollectionField, ComplexTypeField, EdmTypeField, EnumField, FieldBuilder, Link, OneToManyLink, OneToOneLink, OrderableEdmTypeField, CustomField, Field } from './selectable'; export type { FieldOptions, PropertyMetadata, ComplexTypeNamespace } from './selectable'; export type { ConstructorOrField, CollectionFieldType, Selectable, SimpleTypeFields, NullableFieldType, FieldTypeByEdmType, EntityTypeFromFieldOf, IsSelectableField, ComplexTypePropertyFields, ComplexTypeFieldConstructor } from './selectable'; export { entityBuilder, EntityBase } from './entity-base'; export type { EntityIdentifiable, Constructable } from './entity-base'; export type { EntityBuilderType, ODataVersionOf } from './entity-base'; export type { EntityApi } from './entity-api'; export type { EntityType } from './entity-api'; export type { DeSerializers, DeSerializer } from './de-serializers'; export type { DeserializedType, CustomOrDefaultType, DefaultDeSerializers } from './de-serializers'; export { BatchChangeSet, RequestBuilder, CreateRequestBuilderBase, UpdateRequestBuilderBase, DeleteRequestBuilderBase, GetAllRequestBuilderBase, GetByKeyRequestBuilderBase, OperationRequestBuilderBase, CountRequestBuilder } from './request-builder'; export type { BatchSubRequestPathType, ChangesetBuilderTypes } from './request-builder'; export { OperationParameter, ODataCreateRequestConfig, ODataDeleteRequestConfig, ODataUpdateRequestConfig, ODataCountRequestConfig, ODataGetAllRequestConfig, ODataGetByKeyRequestConfig, ODataBatchRequestConfig, ODataFunctionRequestConfig, ODataRequest, ODataRequestConfig } from './request'; export type { WithKeys, WithETag, WithGetAllRestrictions, WithSelection, BatchReference, OperationParameters, RequestMethodType } from './request'; export { throwErrorWhenReturnTypeIsUnionType } from './response-transformer'; export { isOrderableEdmType } from './edm-types'; export type { EdmTypeShared, EdmTypeCommon, ExclusiveEdmTypeV2, ExclusiveEdmTypeV4, EdmTypeSameConverters, EdmTypeDifferentConverters, OrderableEdmType } from './edm-types'; export { asc, desc, Order, OrderLink } from './order'; export type { Orderable, OrderType, OrderableInput, OrderableAndOrderableInput } from './order'; export { transformVariadicArgumentToArray } from '@sap-cloud-sdk/util'; export { EntityBuilder } from './entity-builder'; export type { FromJsonType, PureEntityType, NonNullishType, NullishTypes } from './entity-builder'; export { entityDeserializer } from './entity-deserializer'; export type { EntityDeserializer } from './entity-deserializer'; export type { ODataUri } from './uri-conversion'; export type { ResponseDataAccessor } from './response-data-accessor'; export { entitySerializer } from './entity-serializer'; export type { EntitySerializer } from './entity-serializer'; export type { Expandable } from './expandable'; export type { ErrorResponse, WriteResponses, ReadResponse, WriteResponse } from './batch-response';