Package | Description |
---|---|
com.sap.cloud.sdk.datamodel.odatav4.core |
Modifier and Type | Interface and Description |
---|---|
interface |
ComplexProperty<EntityT extends VdmObject<?>,TargetT extends VdmComplex<?>>
Interface representing a complex property of
EntityT that holds a complex type of TargetT . |
interface |
NavigationProperty<EntityT extends VdmObject<?>,TargetT extends VdmEntity<?>>
Interface representing a navigational property of
EntityT that points towards an entity of TargetT . |
interface |
SimpleProperty<EntityT>
Simple property.
|
(package private) interface |
com.sap.cloud.sdk.datamodel.odatav4.core.StructuredProperty<EntityT extends VdmObject<?>,TargetT extends VdmObject<?>>
Interface representing a structural property of
EntityT that points towards an object of TargetT . |
Modifier and Type | Class and Description |
---|---|
static class |
ComplexProperty.Collection<EntityT extends VdmEntity<EntityT>,ValueT extends VdmComplex<ValueT>>
A collection of complex objects.
|
static class |
ComplexProperty.Single<EntityT extends VdmObject<EntityT>,ValueT extends VdmComplex<ValueT>>
A navigational property to a single other entity reference.
|
static class |
NavigationProperty.Collection<EntityT extends VdmObject<EntityT>,ValueT extends VdmEntity<ValueT>>
A navigational property to a Collection of another entity reference.
|
static class |
NavigationProperty.Single<EntityT extends VdmObject<EntityT>,ValueT extends VdmEntity<ValueT>>
A navigational property to a single other entity reference.
|
static class |
SimpleProperty.All<Entity>
A pseudo property referencing all fields.
|
static class |
SimpleProperty.Binary<EntityT>
A Binary property.
|
static class |
SimpleProperty.Boolean<EntityT>
A Boolean property.
|
static class |
SimpleProperty.Collection<EntityT,ValueT>
A composite property holding a collection of values.
|
static class |
SimpleProperty.Date<EntityT>
A Date property.
|
static class |
SimpleProperty.DateTime<EntityT>
A DateTime property.
|
static class |
SimpleProperty.Duration<EntityT>
A Duration property.
|
static class |
SimpleProperty.Enum<EntityT,EnumT extends VdmEnum>
A property with predefined possible values.
|
static class |
SimpleProperty.Guid<EntityT>
A Guid property.
|
static class |
SimpleProperty.NumericDecimal<EntityT>
A Decimal property.
|
static class |
SimpleProperty.NumericInteger<EntityT>
An Integer property.
|
static class |
SimpleProperty.String<EntityT>
A String property.
|
static class |
SimpleProperty.Time<EntityT>
A Time property.
|
Modifier and Type | Method and Description |
---|---|
GetByKeyRequestBuilder<EntityT> |
GetByKeyRequestBuilder.select(Property<EntityT>... fields)
Query modifier to limit which field values of the entity EntityT get fetched and populated.
|
NavigationPropertyCollectionQuery<ParentEntityT,EntityT> |
NavigationPropertyCollectionQuery.select(Property<EntityT>... fields) |
GetAllRequestBuilder<EntityT> |
GetAllRequestBuilder.select(Property<EntityT>... fields)
Query modifier to limit which field values of the entity EntityT get fetched and populated.
|
NavigationPropertySingleQuery<ParentEntityT,EntityT> |
NavigationPropertySingleQuery.select(Property<EntityT>... fields) |
ComplexPropertyQuery<OwnerT,PropertyT> |
ComplexPropertyQuery.select(Property<PropertyT>... fields) |
NavigationPropertyCollectionQuery<EntityT,TargetT> |
NavigationPropertyCollection.select(Property<TargetT>... fields) |
NavigationPropertySingleQuery<EntityT,ValueT> |
NavigationProperty.Single.select(Property<ValueT>... fields) |
ComplexPropertyQuery<EntityT,ValueT> |
ComplexProperty.Collection.select(Property<ValueT>... fields) |
ComplexPropertyQuery<EntityT,ValueT> |
ComplexProperty.Single.select(Property<ValueT>... fields) |
Copyright © 2021 SAP SE. All rights reserved.