Class FilterLink<EntityT, DeSerializersT, LinkedEntityApiT>

Data structure to represent filter on properties of a navigation property (link). In OData v2 filtering for navigation properties is ONLY supported for properties with a one-to-one cardinality (OneToOneLink).

Example

In the following filter statement `Entity.requestBuilder().filter(Entity.to_NavProperty.filter(LinkedEntity.property.equals(value)))`,
`Entity.to_NavProperty.filter(LinkedEntity.property.equals(value))` is a `FilterLink`.

In OData v4 filtering is also possible on one-to-many links. See {@link OneToManyLink}.

Type Param: LinkedEntityT

Type of the linked entity which is used in the filter.

Type Parameters

Implements

Constructors

Properties

_deSerializers: DeSerializersT

Dummy property to also include the deserializer type in the structure of the entity type.

_entity: EntityT

Entity type of the entity tp be filtered.

_linkedEntityType: EntityType<LinkedEntityApiT>

Linked entity to be filtered by.

Copyright Ⓒ 2024 SAP SE or an SAP affiliate company. All rights reserved.