Class SimpleProperty.Collection<EntityT,ValueT>
java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.SimpleProperty.Collection<EntityT,ValueT>
- Type Parameters:
EntityT
- The entity type.ValueT
- The collection item type.
- All Implemented Interfaces:
Expressions.Operand
,Expressions.OperandMultiple
,Expressions.OperandSingle
,FieldReference
,Property<EntityT>
,SimpleProperty<EntityT>
,EntityReference<EntityT>
,FilterableCollection<EntityT,
ValueT>
- Enclosing interface:
- SimpleProperty<EntityT>
public static class SimpleProperty.Collection<EntityT,ValueT>
extends Object
implements SimpleProperty<EntityT>, FilterableCollection<EntityT,ValueT>
A composite property holding a collection of values.
-
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.SimpleProperty
SimpleProperty.All<Entity>, SimpleProperty.Binary<EntityT>, SimpleProperty.Boolean<EntityT>, SimpleProperty.Collection<EntityT,
ValueT>, SimpleProperty.Date<EntityT>, SimpleProperty.DateTime<EntityT>, SimpleProperty.Duration<EntityT>, SimpleProperty.Enum<EntityT, EnumT extends VdmEnum>, SimpleProperty.Guid<EntityT>, SimpleProperty.NumericDecimal<EntityT>, SimpleProperty.NumericInteger<EntityT>, SimpleProperty.String<EntityT>, SimpleProperty.Time<EntityT> -
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 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
Methods inherited from interface com.sap.cloud.sdk.datamodel.odatav4.core.SimpleProperty
asc, desc
-
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>
- 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,
ValueT> - Returns:
- The item type.
-