Package com.sap.cloud.sdk.datamodel.odatav4.core
package com.sap.cloud.sdk.datamodel.odatav4.core
-
ClassDescriptionRepresentation of an Action OData request as a fluent interface for further configuring the request and
executing
it.ActionResponseCollection<ResultT>Generic OData service response wrapper for action requests.ActionResponseSingle<ResultT>Generic OData service response wrapper for action requests.Representation of an OData Batch request as a fluent interface for combining multiple data reading and modifying operations in one HTTP request.Generic OData service response wrapper for Batch response.BoundAction<BindingT,ResultT> Interface representing an action bound to a specific type.BoundAction.CollectionToCollection<BindingT,ResultT> Specificaction
operating on a collection of element and returning a collection of objects.BoundAction.CollectionToSingle<BindingT,ResultT> Specificaction
operating on a collection of elements and returning an object, if any.BoundAction.SingleToCollection<BindingT,ResultT> Specificaction
operating on a single element and returning a collection of objects.BoundAction.SingleToSingle<BindingT,ResultT> Specificaction
operating on a single element and returning an object, if any.BoundFunction<BindingT,ResultT> Interface representing a function bound to a specific type.BoundFunction.CollectionToCollection<BindingT,ResultT> Specificfunction
operating on a collection of elements returning a collection of elements.BoundFunction.CollectionToCollectionComplex<BindingT,ResultT extends VdmComplex<ResultT>> Specificfunction
operating on a collection of elements and returning a collection of complex objects.BoundFunction.CollectionToCollectionEntity<BindingT,ResultT extends VdmEntity<ResultT>> Specificfunction
operating on a collection of elements and returning a collection of entities.BoundFunction.CollectionToCollectionEntity.Composable<BindingT,ResultT extends VdmEntity<ResultT>> Class representing a composable bound functionBoundFunction.CollectionToCollectionPrimitive<BindingT,ResultT> Specificfunction
operating on a collection of elements and returning a collection of primitives.BoundFunction.CollectionToSingle<BindingT,ResultT> Specificfunction
operating on a collection of elements returning a single element.BoundFunction.CollectionToSingleComplex<BindingT,ResultT extends VdmComplex<ResultT>> Specificfunction
operating on a collection of elements and returning a complex object.BoundFunction.CollectionToSingleEntity<BindingT,ResultT extends VdmEntity<ResultT>> Specificfunction
operating on a collection of elements and returning an entity.BoundFunction.CollectionToSingleEntity.Composable<BindingT,ResultT extends VdmEntity<ResultT>> Class representing a composable bound functionBoundFunction.CollectionToSinglePrimitive<BindingT,ResultT> Specificfunction
operating on a collection of elements and returning a primitive.BoundFunction.Composable<BindingT,ResultT> Interface representing a composable bound functionBoundFunction.SingleToCollection<BindingT,ResultT> Specificfunction
operating on a single element returning a collection of elements.BoundFunction.SingleToCollectionComplex<BindingT,ResultT extends VdmComplex<ResultT>> Specificfunction
operating on a single element and returning a collection of complex objects.BoundFunction.SingleToCollectionEntity<BindingT,ResultT extends VdmEntity<ResultT>> Specificfunction
operating on a single element and returning a collection of entities.BoundFunction.SingleToCollectionEntity.Composable<BindingT,ResultT extends VdmEntity<ResultT>> Class representing a composable bound functionBoundFunction.SingleToCollectionPrimitive<BindingT,ResultT> Specificfunction
operating on a single element and returning a collection of primitives.BoundFunction.SingleToSingle<BindingT,ResultT> Specificfunction
operating on a single element returning a single element.BoundFunction.SingleToSingleComplex<BindingT,ResultT extends VdmComplex<ResultT>> Specificfunction
operating on a single element and returning a complex type.BoundFunction.SingleToSingleEntity<BindingT,ResultT extends VdmEntity<ResultT>> Specificfunction
operating on a single element and returning an entity.BoundFunction.SingleToSingleEntity.Composable<BindingT,ResultT extends VdmEntity<ResultT>> Class representing a composable bound functionBoundFunction.SingleToSinglePrimitive<BindingT,ResultT> Specificfunction
operating on a single element and returning a primitive.BoundOperation<BindingT,ResultT> Interface representing OData operations (functions and actions) bound to a specific type.CollectionValueActionRequestBuilder<ResultT>Representation of an OData action request as a fluent interface for further configuring the request andexecuting
it.Representation of an OData function request as a fluent interface for further configuring the request andexecuting
it.Interface representing a complex property ofComplexProperty
that holds a complex type ofComplexProperty
.A collection of complex objects.A navigational property to a single other entity reference.Implementation that represents read queries and holds their state at runtime.CountRequestBuilder<EntityT extends VdmEntity<?>>Representation of an OData request as a fluent interface for further configuring the request andexecuting
it.CreateRequestBuilder<EntityT extends VdmEntity<?>>Representation of an OData request as a fluent interface for further configuring the request andexecuting
it.Annotation indicating the precision and scale of a decimal fieldDeleteRequestBuilder<EntityT extends VdmEntity<?>>Representation of an OData delete request as a fluent interface for further configuring the request andexecuting
it.Representation of a non-CRUD OData request as a fluent interface for further configuring the request andexecuting
it.GetAllRequestBuilder<EntityT extends VdmEntity<?>>Representation of an OData request as a fluent interface for further configuring the request andexecuting
it.GetByKeyRequestBuilder<EntityT extends VdmEntity<?>>Representation of an OData request to retrieve an entity by its key as a fluent interface for further configuring the request andexecuting
it.ModificationRequestBuilder<ResultT>Interface to mark OData request types as modifying operation.ModificationResponse<EntityT extends VdmEntity<?>>Generic OData service response wrapper for data modification requests.NavigableEntityCollection<EntityT extends VdmEntity<EntityT>>Related interface to provide access to type-safe request builders for the generic entity type.NavigableEntitySingle<EntityT extends VdmEntity<EntityT>>Related interface to provide access to type-safe request builders for the generic entity type.Interface representing a navigational property ofNavigationProperty
that points towards an entity ofNavigationProperty
.A navigational property to a Collection of another entity reference.A navigational property to a single other entity reference.Abstract class representing the query capabilities of a collection of structured properties ofNavigationPropertyCollection
with a type ofNavigationPropertyCollection
.Implementation that represents read queries and holds their state at runtime.Implementation that represents read queries and holds their state at runtime.Invoke actions and functions on OData collectionsProperty<EntityT>Generic entity property.ReadRequestBuilder<ResultT>Interface to mark OData request types as reading operation.RequestBuilder<ResultT>Representation of a generic OData request builder as a fluent interface.RequestBuilderExecutable<ResultT>Representation of a generic executable OData request builder as a fluent interface.Representation of a OData query parameter for Search ModifierOData Service interface to provide type-safe and recursive access to nested entities and their navigation properties.SimpleProperty<EntityT>Simple property.SimpleProperty.All<Entity>A pseudo property referencing all fields.SimpleProperty.Binary<EntityT>A Binary property.SimpleProperty.Boolean<EntityT>A Boolean property.SimpleProperty.Collection<EntityT,ValueT> A composite property holding a collection of values.SimpleProperty.Date<EntityT>A Date property.SimpleProperty.DateTime<EntityT>A DateTime property.SimpleProperty.Duration<EntityT>A Duration property.SimpleProperty.Enum<EntityT,EnumT extends VdmEnum> A property with predefined possible values.SimpleProperty.Guid<EntityT>A Guid property.SimpleProperty.NumericDecimal<EntityT>A Decimal property.SimpleProperty.NumericInteger<EntityT>An Integer property.SimpleProperty.String<EntityT>A String property.SimpleProperty.Time<EntityT>A Time property.SingleValueActionRequestBuilder<ResultT>Representation of an OData action request as a fluent interface for further configuring the request andexecuting
it.SingleValueFunctionRequestBuilder<ResultT>Representation of an OData function request as a fluent interface for further configuring the request andexecuting
it.UpdateRequestBuilder<EntityT extends VdmEntity<?>>Representation of an OData request as a fluent interface for further configuring the request andexecuting
it.VdmComplex<ObjectT>Complex type in the virtual data model.VdmEntity<EntityT>Base class for an OData entity.Empty interface to indicate operative support for querying the OData service for the related EntitySet.Interface to manage the different properties an Edm.Enum literal contains.VdmObject<ObjectT>Superclass of all entities which contains common elements such as a generic representation of custom fields.