Interface | Description |
---|---|
ComplexProperty<EntityT extends VdmEntity<?>,TargetT extends VdmComplex<?>> |
Interface representing a complex property of
EntityT that holds a complex type of TargetT . |
ModifyingOperation |
Interface to mark OData request types as modifying operation.
|
NavigationProperty<EntityT extends VdmEntity<?>,TargetT extends VdmEntity<?>> |
Interface representing a navigational property of
EntityT that points towards an entity of TargetT . |
Property<EntityT> |
Generic entity property.
|
ReadOperation |
Interface to mark OData request types as reading operation.
|
ServiceWithNavigableEntities |
OData Service interface to provide type-safe and recursive access to nested entities and their navigation properties.
|
ServiceWithNavigableEntities.NavigableEntity<EntityT extends VdmEntity<EntityT>> |
Related interface to further access to query navigation from current entity.
|
ServiceWithNavigableEntityCollection<EntityT extends VdmEntity<EntityT>> |
Related interface to provide access to type-safe request builders for the generic entity type.
|
ServiceWithNavigableEntitySingle<EntityT extends VdmEntity<EntityT>> |
Related interface to provide access to type-safe request builders for the generic entity type.
|
SimpleProperty<EntityT> |
Simple property.
|
VdmEntitySet |
Empty interface to indicate operative support for querying the OData service for the related EntitySet.
|
VdmEnum |
Interface to manage the different properties an Edm.Enum literal contains.
|
Class | Description |
---|---|
ActionRequestBuilder<FluentHelperT,ResultT> |
Representation 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.
|
BatchRequestBuilder |
Representation of an OData Batch request as a fluent interface for combining multiple data reading and modifying
operations in one HTTP request.
|
BatchResponse |
Generic OData service response wrapper for Batch response.
|
CollectionValueActionRequestBuilder<ResultT> |
Representation of an OData action request as a fluent interface for further configuring the request and
executing it. |
CollectionValueFunctionRequestBuilder<ResultT> |
Representation of an OData function request as a fluent interface for further configuring the request and
executing it. |
ComplexProperty.Collection<EntityT extends VdmEntity<EntityT>,ValueT extends VdmComplex<ValueT>> |
A collection of complex objects.
|
ComplexProperty.Single<EntityT extends VdmEntity<EntityT>,ValueT extends VdmComplex<ValueT>> |
A navigational property to a single other entity reference.
|
CountRequestBuilder<EntityT extends VdmEntity<?>> |
Representation of an OData request as a fluent interface for further configuring the request and
executing it. |
CreateRequestBuilder<EntityT extends VdmEntity<?>> |
Representation of an OData request as a fluent interface for further configuring the request and
executing it. |
DeleteRequestBuilder<EntityT extends VdmEntity<?>> |
Representation of an OData delete request as a fluent interface for further configuring the request and
executing it. |
FunctionRequestBuilder<FluentHelperT,ResultT> |
Representation of a non-CRUD OData request as a fluent interface for further configuring the request and
executing it. |
GetAllRequestBuilder<EntityT extends VdmEntity<?>> |
Representation of an OData request as a fluent interface for further configuring the request and
executing 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 and
executing it. |
ModificationResponse<EntityT extends VdmEntity<?>> |
Generic OData service response wrapper for data modification requests.
|
NavigationProperty.Collection<EntityT extends VdmEntity<EntityT>,ValueT extends VdmEntity<ValueT>> |
A navigational property to a Collection of another entity reference.
|
NavigationProperty.Single<EntityT extends VdmEntity<EntityT>,ValueT extends VdmEntity<ValueT>> |
A navigational property to a single other entity reference.
|
SearchExpression |
Representation of a OData query parameter for Search Modifier
|
SimpleProperty.All<Entity> |
A pseudo property referencing all fields.
|
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 and
executing it. |
SingleValueFunctionRequestBuilder<ResultT> |
Representation of an OData function request as a fluent interface for further configuring the request and
executing it. |
StructuredPropertyCollection<EntityT extends VdmEntity<?>,TargetT extends VdmObject<?>> |
Abstract class representing the query capabilities of a collection of structured properties of
EntityT with a
type of TargetT . |
StructuredPropertyCollectionQuery<ParentEntityT extends VdmEntity<?>,EntityT extends VdmObject<?>> |
Implementation that represents read queries and holds their state at runtime.
|
StructuredPropertySingle<EntityT extends VdmEntity<?>,TargetT extends VdmObject<?>> |
Abstract class representing the query capabilities of a structured property of
EntityT with a type of
TargetT . |
StructuredPropertySingleQuery<ParentEntityT extends VdmEntity<?>,EntityT extends VdmObject<?>> |
Implementation that represents read queries and holds their state at runtime.
|
UpdateRequestBuilder<EntityT extends VdmEntity<?>> |
Representation of an OData request as a fluent interface for further configuring the request and
executing it. |
VdmComplex<ObjectT> |
Complex type in the virtual data model.
|
VdmEntity<EntityT> |
Base class for an OData entity.
|
VdmObject<ObjectT> |
Superclass of all entities which contains common elements such as a generic representation of custom fields.
|
Annotation Type | Description |
---|---|
DecimalDescriptor |
Annotation indicating the precision and scale of a decimal field
|
Copyright © 2020 SAP SE. All rights reserved.