java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.NavigationPropertyCollection<EntityT,TargetT>
- Type Parameters:
EntityT
- Entity this property is part of.TargetT
- Entity type of the collection this property references to.
- All Implemented Interfaces:
Expressions.Operand
,Expressions.OperandSingle
,FieldReference
,Property<EntityT>
- Direct Known Subclasses:
NavigationProperty.Collection
public abstract class NavigationPropertyCollection<EntityT extends VdmObject<?>,TargetT extends VdmEntity<?>>
extends Object
Abstract class representing the query capabilities of a collection of structured properties of
NavigationPropertyCollection
with a
type of NavigationPropertyCollection
.-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
NULL
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfilter
(FilterableBoolean<TargetT>... filters) orderBy
(FieldOrdering<TargetT>... ordering) search
(SearchExpression expression) skip
(int skip) top
(int top) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
getExpression
Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.FieldReference
getExpression, getFieldName
-
Constructor Details
-
NavigationPropertyCollection
public NavigationPropertyCollection()
-
-
Method Details
-
select
@SafeVarargs @Nonnull public final NavigationPropertyCollectionQuery<EntityT,TargetT> select(@Nonnull Property<TargetT>... fields) -
filter
@SafeVarargs @Nonnull public final NavigationPropertyCollectionQuery<EntityT,TargetT> filter(@Nonnull FilterableBoolean<TargetT>... filters) -
top
-
skip
-
orderBy
@SafeVarargs @Nonnull public final NavigationPropertyCollectionQuery<EntityT,TargetT> orderBy(@Nonnull FieldOrdering<TargetT>... ordering) -
search
-
search
@Nonnull public NavigationPropertyCollectionQuery<EntityT,TargetT> search(@Nonnull SearchExpression expression)
-