EntitySet

open class EntitySet : BindingPath

Encapsulates the metadata of an OData entity set. Also used for OData {@link com.sap.cloud.mobile.kotlin.odata.EntitySet#isSingleton EntitySet.isSingleton} entities.

See Also:

DataService.createEntity, DataService.updateEntity, DataService.deleteEntity, DataService.getEntity, DataService.getEntityList.

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion
Link copied to clipboard
open class Index

Metadata for an index on the containing entity set.

Link copied to clipboard

A list of item type {@link com.sap.cloud.mobile.kotlin.odata.EntitySet.Index}.

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val name: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun expand(vararg items: PropertyPath): ExpandablePath

Return an expandable path starting with this resource path.

Link copied to clipboard

Return an expandable path starting with this resource path.

Link copied to clipboard

Lookup an existing annotation by term name, or throw an exception if the annotation is not found.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.EntitySet#annotations EntitySet.annotations} and {@link com.sap.cloud.mobile.kotlin.odata.AnnotationMap#get(kotlin.String) AnnotationMap.get}, for looking up annotations that might not exist.

Link copied to clipboard
open fun getBinding(name: String): EntitySet

Lookup an existing navigation property binding by name.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.EntitySet#pathBindings EntitySet.pathBindings} and {@link com.sap.cloud.mobile.kotlin.odata.EntitySetMap#get(kotlin.String) EntitySetMap.get}, for looking up bindings that might not exist.

Link copied to clipboard
open fun path(child: Property): DataPath

Return a child path from an entity set. Cane be useful with queries using DataQuery.join(...).

Link copied to clipboard
open fun select(vararg items: PropertyPath): ExpandablePath

Return an expandable path starting with this resource path.

Link copied to clipboard
open override fun toString(): String

{@inheritDoc}