Creates an instance of Link.
Name of the linking field to be used in the OData request.
Constructor type of the entity the field belongs to
Constructor type of the linked entity
Constructor type of the entity the field belongs to
Name of the linking field to be used in the OData request.
Constructor type of the linked entity
List of selectables on the linked entity.
Creates a selection on a linked entity. Has the same behavior as GetAllRequestBuilder.select and GetByKeyRequestBuilder.select but for linked entities.
See also, Selectable
Selection of fields or links on a linked entity
The link itself, to facilitate method chaining
Represents a navigation property of an OData entity.
OData is a relational data model, i.e. entities can be related to one another. For example, BusinessPartner is in a 1:n relation with BusinessPartnerAddress and in a 1:1 relation with Customer. Like normal properties, navigation properties can be used for selecting (expanding) and filtering. For example, when constructing a query on the BusinessPartner entity, an instance of
Link<BusinessPartner, Customer>
can be passed as argument to the select function, e.g.BusinessPartner.TO_CUSTOMER
.NOTE: the Link class represents navigation properties with a 1:n cardinality. For navigation properties with a 1:0..1 cardinality, see OneToOneLink.
See also: Selectable