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.
|
Modifier and Type | Method and Description |
---|---|
default String |
getExpression()
Create the String representation of the expression.
|
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
getExpression
@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.@Nonnull public String getFieldName()
Copyright © 2020 SAP SE. All rights reserved.