Class NavigationProperty.Collection<EntityT extends VdmObject<EntityT>,ValueT extends VdmEntity<ValueT>>
java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.NavigationPropertyCollection<EntityT,ValueT>
com.sap.cloud.sdk.datamodel.odatav4.core.NavigationProperty.Collection<EntityT,ValueT>
- Type Parameters:
EntityT
- The entity type.ValueT
- The navigable entity type.
- All Implemented Interfaces:
Expressions.Operand
,Expressions.OperandMultiple
,Expressions.OperandSingle
,FieldReference
,NavigationProperty<EntityT,
,ValueT> Property<EntityT>
,EntityReference<EntityT>
,FilterableCollection<EntityT,
ValueT>
- Enclosing interface:
- NavigationProperty<EntityT extends VdmObject<?>,
TargetT extends VdmEntity<?>>
public static class NavigationProperty.Collection<EntityT extends VdmObject<EntityT>,ValueT extends VdmEntity<ValueT>>
extends NavigationPropertyCollection<EntityT,ValueT>
implements NavigationProperty<EntityT,ValueT>, FilterableCollection<EntityT,ValueT>
A navigational property to a Collection of another entity reference.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sap.cloud.sdk.datamodel.odatav4.expression.FilterableCollection
FilterableCollection.Expression<EntityT,
ItemT> Nested classes/interfaces inherited from interface com.sap.cloud.sdk.datamodel.odatav4.core.NavigationProperty
NavigationProperty.Collection<EntityT extends VdmObject<EntityT>,
ValueT extends VdmEntity<ValueT>>, NavigationProperty.Single<EntityT extends VdmObject<EntityT>, ValueT extends VdmEntity<ValueT>> -
Field Summary
Fields inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
NULL
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the type of the entity which references the value.javadocGet the item type the collection holds.Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.NavigationPropertyCollection
filter, orderBy, search, search, select, skip, 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
Methods inherited from interface com.sap.cloud.sdk.datamodel.odatav4.expression.FilterableCollection
all, any, concat, concat, contains, contains, endsWith, endsWith, hasSubSequence, hasSubSequence, hasSubset, hasSubset, indexOf, indexOf, length, startsWith, startsWith, substring, substring
-
Constructor Details
-
Collection
-
-
Method Details
-
getEntityType
Description copied from interface:EntityReference
Get the type of the entity which references the value.- Specified by:
getEntityType
in interfaceEntityReference<EntityT extends VdmObject<EntityT>>
- Returns:
- The entity type,
-
getFieldName
Description copied from interface:FieldReference
javadoc- Specified by:
getFieldName
in interfaceFieldReference
- Returns:
- The field name this reference points towards.
-
getItemType
Description copied from interface:FilterableCollection
Get the item type the collection holds.- Specified by:
getItemType
in interfaceFilterableCollection<EntityT extends VdmObject<EntityT>,
ValueT extends VdmEntity<ValueT>> - Returns:
- The item type.
-