ParentEntityT
- The generic navigation property entity source type.EntityT
- The generic navigation property entity target type.public final class StructuredPropertySingleQuery<ParentEntityT extends VdmEntity<?>,EntityT extends VdmObject<?>> extends Object
NavigationProperty
the API doesn't differentiate between selections via referencing
navigational properties and selections via sub-queries.Modifier and Type | Field and Description |
---|---|
protected String |
fieldName
The structured property field name.
|
protected OrderExpression |
orderBy |
Modifier and Type | Method and Description |
---|---|
String |
getFieldName()
The structured property field name.
|
String |
getQueryString()
Compute the string representation of this query.
|
protected com.sap.cloud.sdk.datamodel.odatav4.core.AbstractStructuredPropertyQuery<ParentEntityT,EntityT> |
select(Iterable<Property<EntityT>> fields)
Query modifier to limit which field values of the entity EntityT get fetched and populated.
|
StructuredPropertySingleQuery<ParentEntityT,EntityT> |
select(Property<EntityT>... fields) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asBoolean, asCollection, asDate, asDateTimeOffset, asDuration, asNumber, asString, asTimeOfDay, getExpression, of
equalTo, equalTo, notEqualTo, notEqualTo
greaterThan, greaterThan, greaterThanEqual, greaterThanEqual, lessThan, lessThan, lessThanEqual, lessThanEqual
getExpression
protected OrderExpression orderBy
@SafeVarargs @Nonnull public final StructuredPropertySingleQuery<ParentEntityT,EntityT> select(@Nonnull Property<EntityT>... fields)
@Nonnull public String getQueryString()
@Nonnull protected final com.sap.cloud.sdk.datamodel.odatav4.core.AbstractStructuredPropertyQuery<ParentEntityT,EntityT> select(@Nonnull Iterable<Property<EntityT>> fields)
fields
- Properties of EntityT to be selected.Copyright © 2020 SAP SE. All rights reserved.