Package-level declarations

Types

Link copied to clipboard

Encapsulates an OData aggregate expression item.

Link copied to clipboard

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

Link copied to clipboard
open class AggregateFrom

Represents the 'from' clause in an aggregate transformation.

Link copied to clipboard

A list of "aggregate from" transformations.

Link copied to clipboard
open class AggregateMethod

Represents the method of the aggregate transformation.

Link copied to clipboard

Encapsulates an OData aggregate transformation.

Link copied to clipboard

A list of aggregate transformations.

Link copied to clipboard

Abstract base class for top and bottom transformations.

Link copied to clipboard
open class Annotation

Represents an OData annotation.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.AnnotationTerm}.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class AnnotationMap : MapBase

For internal use only.

Link copied to clipboard
open class AnnotationTerm

Encapsulates an OData term definition.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.Annotation}.

Link copied to clipboard

For internal use only.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class AnyList : ListBase, Iterable<Any?>

For internal use only.

Link copied to clipboard
open class AnyMap : MapBase

For internal use only.

Link copied to clipboard
abstract class ArrayFunction

For internal use only.

Link copied to clipboard
abstract class BasicType

Predefined basic types.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class BinaryValue : DataValue

DataValue subclass that wraps a {@link com.sap.cloud.mobile.kotlin.odata.BinaryValue#value BinaryValue.value} of type binary.

Link copied to clipboard
interface BindingPath

Marker interface for types that can be used as a binding parameter for a bound action/function invocation.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.EntitySet}, {@link com.sap.cloud.mobile.kotlin.odata.EntityValue}.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class BooleanValue : DataValue

DataValue subclass that wraps a {@link com.sap.cloud.mobile.kotlin.odata.BooleanValue#value BooleanValue.value} of type boolean.

Link copied to clipboard

Represents the bottom* transformations.

Link copied to clipboard
open class ByteList : ListBase, Iterable<Byte>

For internal use only.

Link copied to clipboard
abstract class ByteStream : StreamBase

Abstract base class for byte streams.

Link copied to clipboard
open class ByteValue : DataValue

DataValue subclass that wraps a {@link com.sap.cloud.mobile.kotlin.odata.ByteValue#value ByteValue.value} of type byte.

Link copied to clipboard
abstract class CancellationListener

Listener for notification of request cancellation.

Link copied to clipboard

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

Link copied to clipboard
open class CancelToken

A token for requesting the cancellation of asynchronous requests.

Link copied to clipboard
open class ChangedLink

Encapsulates an OData changed link.

See Also:

ChangeSet.createLink, ChangeSet.updateLink, ChangeSet.deleteLink.

Link copied to clipboard

For internal use only.

Link copied to clipboard
abstract class ChangeFlags

For internal use only.

Link copied to clipboard
open class ChangeSet

Encapsulates an OData change set. A change set is used to group a set of entity or link changes into a single unit of work, like an atomic database transaction.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.DataService}, {@link com.sap.cloud.mobile.kotlin.odata.RequestBatch}.

Link copied to clipboard
open class CharList : ListBase, Iterable<Char>

For internal use only.

Link copied to clipboard
abstract class CharStream : StreamBase

Abstract base class for char streams, using UTF-16 code units.

Link copied to clipboard
open class CharValue : DataValue

DataValue subclass that wraps a {@link com.sap.cloud.mobile.kotlin.odata.CharValue#value CharValue.value} of type char.

Link copied to clipboard

Interface for providers that support client registration.

Link copied to clipboard

A data service provider that synchronizes data between a local SQL database on a mobile client device and a remote OData service. Occasional {@link com.sap.cloud.mobile.kotlin.odata.CloudSyncProvider#download(com.sap.cloud.mobile.kotlin.odata.StringList, com.sap.cloud.mobile.kotlin.odata.SyncOptions) CloudSyncProvider.download} and {@link com.sap.cloud.mobile.kotlin.odata.CloudSyncProvider#upload(com.sap.cloud.mobile.kotlin.odata.StringList, com.sap.cloud.mobile.kotlin.odata.SyncOptions) CloudSyncProvider.upload} calls may be used to synchronize data changes when the mobile client device is online. The local SQL database will subsequently be queried and updated via the associated {@link com.sap.cloud.mobile.kotlin.odata.SQLDatabaseProvider} when the mobile client device is offline. The remote OData service can be cloud-based or on-premise, but will typically be accessed via a cloud-based intermediary which enables connectivity between the mobile client device and the remote OData service. Connectivity between the mobile client device and the remote OData service can be achieved by the associated {@link com.sap.cloud.mobile.kotlin.odata.OnlineODataProvider} via SAP Mobile Services and/or SAP BTP Connectivity. The OData service should be enabled for OData change tracking, so that {@link com.sap.cloud.mobile.kotlin.odata.CloudSyncProvider#download(com.sap.cloud.mobile.kotlin.odata.StringList, com.sap.cloud.mobile.kotlin.odata.SyncOptions) CloudSyncProvider.download} calls can efficiently obtain only the changed data. If the OData service does not support change tracking, then Mobile Back-End Tools can be used to enable change tracking, either by using a delta-enabled cache database, or by using a delta-enabled existing database. Mobile Back-end Tools can also be used to provide an OData service with a delta-enabled cache database, wrapping a non-OData backend system which is accessible using HTTPS (for REST APIs or SOAP services), JDBC (for SQL databases), or SAP Java Connector (for ABAP systems). The {@link com.sap.cloud.mobile.kotlin.odata.EntitySet#downloadWithoutDeltaLinks EntitySet.downloadWithoutDeltaLinks} property can be set to true to enable client-side change tracking, however this is only appropriate for application prototyping or for production scenarios with a limited amount of data to be downloaded. Client applications should wrap this provider with a {@link com.sap.cloud.mobile.kotlin.odata.DataService} (or {@link com.sap.cloud.mobile.kotlin.odata.OfflineDataService}) for convenient consumption, including the use of async methods and proxy classes.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.CloudSyncProvider#open() CloudSyncProvider.open}, client-side download queries, server-side download queries, {@link com.sap.cloud.mobile.kotlin.odata.CloudSyncProvider#downloadWithoutDeltaLinks(com.sap.cloud.mobile.kotlin.odata.EntitySet...) CloudSyncProvider.downloadWithoutDeltaLinks}, {@link com.sap.cloud.mobile.kotlin.odata.CloudSyncProvider#downloadQueriesCanOverlap(com.sap.cloud.mobile.kotlin.odata.EntitySet...) CloudSyncProvider.downloadQueriesCanOverlap}, {@link com.sap.cloud.mobile.kotlin.odata.CloudSyncProvider#noDefaultEntityDownload(com.sap.cloud.mobile.kotlin.odata.EntitySet...) CloudSyncProvider.noDefaultEntityDownload}, {@link com.sap.cloud.mobile.kotlin.odata.CloudSyncProvider#noDefaultStreamDownload(com.sap.cloud.mobile.kotlin.odata.EntitySet...) CloudSyncProvider.noDefaultStreamDownload}.

Link copied to clipboard

Encapsulates the metadata of an OData complex type.

Link copied to clipboard

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

Link copied to clipboard
open class ComplexTypeMap : MapBase

A map from key type string to value type {@link com.sap.cloud.mobile.kotlin.odata.ComplexType}.

Link copied to clipboard

Encapsulates an OData complex value.

Link copied to clipboard

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

Link copied to clipboard

For internal use only.

Link copied to clipboard

A map from key type string to value type {@link com.sap.cloud.mobile.kotlin.odata.ComplexValue}.

Link copied to clipboard

A marker interface implemented by {@link com.sap.cloud.mobile.kotlin.odata.ComplexValue} and {@link com.sap.cloud.mobile.kotlin.odata.ComplexValueList}. Used for parameters that accept a single value or multiple values.

Link copied to clipboard

Represents the 'concat' transformation.

Link copied to clipboard
open class ConvertDataValue

For internal use only.

Link copied to clipboard
open class CustomPath

For internal use only.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class DataComparer : Comparer

For internal use only.

Link copied to clipboard
open class DataContext

For internal use only.

Link copied to clipboard
open class DataEquality : Equality

For internal use only.

Link copied to clipboard
abstract class DataException : ExceptionBase

Abstract base class for data exceptions.

Link copied to clipboard
abstract class DataFormat

Format constants for use with data protocols.

Link copied to clipboard

Exception thrown when data does not match the expected format.

Link copied to clipboard
abstract class DataInternal

For internal use only.

Link copied to clipboard
open class DataMethod

Encapsulates the metadata of an OData function or action.

Link copied to clipboard

Encapsulates the application of an OData method (function or action) to a list of parameters. This is used to represent calls to actions and functions defined within an entity model, as opposed to {@link com.sap.cloud.mobile.kotlin.odata.QueryFunction} which is used to represent calls to builtin functions.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class DataMethodMap : MapBase

A map from key type string to value type {@link com.sap.cloud.mobile.kotlin.odata.DataMethod}.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class DataMetric

For internal use only.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class DataMetricMap : MapBase

For internal use only.

Link copied to clipboard

Exception thrown when a request fails due to a data network issue.

Link copied to clipboard

Used together with {@link com.sap.cloud.mobile.kotlin.odata.DataQuery} to represent a select, expand or sort item which is a single-part or multi-part path expression. For example, a path whose OData URL representation is "Address/City" might be used to access the "City" property in a complex-typed "Address" property. Also used to represent paths in OData CSDL.

Link copied to clipboard
open class DataQuery

Encapsulates an OData query request. A query can be defined by setting query properties, or by calling query functions which provide a fluent interface. Execution of a query may result in some query properties being changed (e.g. the addition of {@link com.sap.cloud.mobile.kotlin.odata.DataQuery#expandItems DataQuery.expandItems} or {@link com.sap.cloud.mobile.kotlin.odata.DataQuery#selectItems DataQuery.selectItems} that are required for correct execution). Thus for thread safety, a query should be used only by a single thread at a time. Preferably a new query should be created before each query execution.

See Also:

DataService.executeQuery.

Link copied to clipboard

Exception thrown when a query cannot be parsed or evaluated.

Link copied to clipboard
open class DataSchema

Represents an OData data schema.

Link copied to clipboard

Exception thrown when a problem is detected with a data schema.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class DataSchemaMap : MapBase

For internal use only.

Link copied to clipboard
open class DataService

Encapsulates an OData data service.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.DataQuery}.

Link copied to clipboard
open class DataServiceAsync

Encapsulates an OData data service.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.DataQuery}.

Link copied to clipboard

Exception thrown when a DataService request fails due to a data service issue.

Link copied to clipboard

A provider interface for data services, using OData conventions for metadata, queries and updates. Where applicable, client applications should use the {@link com.sap.cloud.mobile.kotlin.odata.DataService} wrapper to invoke provider functions.

Link copied to clipboard

Exception thrown when a DataService request fails due to a data storage issue.

Link copied to clipboard

For internal use only.

Link copied to clipboard

A provider interface for data services which can synchronize data between a local database and a backend system.

Link copied to clipboard
open class DataType

Represents a data type defined by XML Schema Part 2: Datatypes or OData. String, binary, boolean, numeric and calendar types use XML Schema nomenclature. Geography, geometry, complex and entity types use OData nomenclature.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.DataValue}, {@link com.sap.cloud.mobile.kotlin.odata.SimpleType}, {@link com.sap.cloud.mobile.kotlin.odata.EnumType}, {@link com.sap.cloud.mobile.kotlin.odata.ComplexType}, {@link com.sap.cloud.mobile.kotlin.odata.EntityType}.

Link copied to clipboard

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

Link copied to clipboard
open class DataTypeMap : MapBase

A map from key type string to value type {@link com.sap.cloud.mobile.kotlin.odata.DataType}.

Link copied to clipboard
abstract class DataValue

Abstract base class for wrapper classes that wrap basic data values as objects, as well as calendar values, geography values, geometry values, {@link com.sap.cloud.mobile.kotlin.odata.ComplexValue}, {@link com.sap.cloud.mobile.kotlin.odata.EntityValue} and {@link com.sap.cloud.mobile.kotlin.odata.ListBase}.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.StringValue}, {@link com.sap.cloud.mobile.kotlin.odata.BinaryValue}, {@link com.sap.cloud.mobile.kotlin.odata.BooleanValue}, {@link com.sap.cloud.mobile.kotlin.odata.CharValue}, {@link com.sap.cloud.mobile.kotlin.odata.ByteValue}, {@link com.sap.cloud.mobile.kotlin.odata.ShortValue}, {@link com.sap.cloud.mobile.kotlin.odata.IntValue}, {@link com.sap.cloud.mobile.kotlin.odata.LongValue}, {@link com.sap.cloud.mobile.kotlin.odata.IntegerValue}, {@link com.sap.cloud.mobile.kotlin.odata.DecimalValue}, {@link com.sap.cloud.mobile.kotlin.odata.FloatValue}, {@link com.sap.cloud.mobile.kotlin.odata.DoubleValue}, {@link com.sap.cloud.mobile.kotlin.odata.UnsignedByte}, {@link com.sap.cloud.mobile.kotlin.odata.UnsignedShort}, {@link com.sap.cloud.mobile.kotlin.odata.EnumValue}, {@link com.sap.cloud.mobile.kotlin.odata.GuidValue}, {@link com.sap.cloud.mobile.kotlin.odata.LocalDate}, {@link com.sap.cloud.mobile.kotlin.odata.LocalTime}, {@link com.sap.cloud.mobile.kotlin.odata.LocalDateTime}, {@link com.sap.cloud.mobile.kotlin.odata.GlobalDateTime}, {@link com.sap.cloud.mobile.kotlin.odata.DayTimeDuration}, {@link com.sap.cloud.mobile.kotlin.odata.YearMonthDuration}, {@link com.sap.cloud.mobile.kotlin.odata.GeographyValue}, {@link com.sap.cloud.mobile.kotlin.odata.GeometryValue}.

Link copied to clipboard

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

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class DataValueMap : MapBase

A map from key type string to value type {@link com.sap.cloud.mobile.kotlin.odata.DataValue}?.

Link copied to clipboard
abstract class DataVersion

Constant codes to represent OData versions.

Link copied to clipboard
abstract class DateNumber

Utility functions for date numbering.

Link copied to clipboard
abstract class DayOfWeek

Constants to represent days of the week (Monday = 1 to Sunday = 7, using ISO 8601 conventions).

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.LocalDate#dayOfWeek LocalDate.dayOfWeek}, {@link com.sap.cloud.mobile.kotlin.odata.LocalDateTime#dayOfWeek LocalDateTime.dayOfWeek}, {@link com.sap.cloud.mobile.kotlin.odata.GlobalDateTime#dayOfWeek GlobalDateTime.dayOfWeek}.

Link copied to clipboard

Represents the XML Schema dayTimeDuration type.

Link copied to clipboard

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

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class DecimalValue : DataValue

DataValue subclass that wraps a {@link com.sap.cloud.mobile.kotlin.odata.DecimalValue#value DecimalValue.value} of type decimal.

Link copied to clipboard
abstract class DeltaStream : DataValue

A stream of delta items, each of which is either an {@link com.sap.cloud.mobile.kotlin.odata.EntityValue} or a {@link com.sap.cloud.mobile.kotlin.odata.ChangedLink}. While processing a stream, a delta link may be encountered, but it will not be immediately available to the caller. The {@link com.sap.cloud.mobile.kotlin.odata.DeltaStream#deltaLink DeltaStream.deltaLink} can be obtained only after the stream is closed.

Example

let deltaStream = ...;
while (deltaStream.next())
{
    if (deltaStream.hasEntity())
    {
        let entity = deltaStream.getEntity();
        // Process entity value.
    }
    else
    {
        let link = deltaStream.getLink();
        // Process changed link.
    }
}
deltaStream.close();
var deltaLink = deltaStream.deltaLink;
// Save delta link for later use.
Link copied to clipboard

For internal use only.

Link copied to clipboard
open class DoubleMap : MapBase

For internal use only.

Link copied to clipboard
open class DoubleValue : DataValue

DataValue subclass that wraps a {@link com.sap.cloud.mobile.kotlin.odata.DoubleValue#value DoubleValue.value} of type double.

Link copied to clipboard
open class DownloadGroup

Represents a named group for offline download. Download groups are used for selecting a subset of data to be downloaded.

See Also:

groups parameter of {@link com.sap.cloud.mobile.kotlin.odata.OfflineDataService#download(com.sap.cloud.mobile.kotlin.odata.StringList?, com.sap.cloud.mobile.kotlin.odata.SyncOptions?) OfflineDataService.download}.

Link copied to clipboard

Download mode for entity downloads.

See Also:

OfflineDataService.setDownloadMode.

Link copied to clipboard

Represents a numbered phase for offline download. Download phases are used to break downloads into phases which might have different characteristics.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.OfflineDataService#download(com.sap.cloud.mobile.kotlin.odata.StringList?, com.sap.cloud.mobile.kotlin.odata.SyncOptions?) OfflineDataService.download}.

Link copied to clipboard
open class DownloadQuery

A query used to limit the downloading of entities with {@link com.sap.cloud.mobile.kotlin.odata.CloudSyncProvider}.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.OfflineDataService#createDownloadQuery(kotlin.String, com.sap.cloud.mobile.kotlin.odata.DataQuery, kotlin.Boolean) OfflineDataService.createDownloadQuery}.

Link copied to clipboard

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

Link copied to clipboard
open class EntityContainer

Represents an OData entity container.

Link copied to clipboard

For internal use only.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class EntityKey

Encapsulates an OData entity key.

Link copied to clipboard
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.

Link copied to clipboard

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

Link copied to clipboard
open class EntitySetMap : MapBase

A map from key type string to value type {@link com.sap.cloud.mobile.kotlin.odata.EntitySet}.

Link copied to clipboard
open class EntitySetMetrics

For internal use only.

Link copied to clipboard
open class EntityStream

A stream of entity values.

See Also:

DataService.entityStream, {@link com.sap.cloud.mobile.kotlin.odata.DeltaStream}.

Link copied to clipboard

Encapsulates the metadata of an OData entity type.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class EntityTypeMap : MapBase

For internal use only.

Link copied to clipboard

Encapsulates an OData entity value.

Link copied to clipboard

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

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class EntityValueMap : MapBase

A map from key type string to value type {@link com.sap.cloud.mobile.kotlin.odata.EntityValue}.

Link copied to clipboard

A marker interface implemented by {@link com.sap.cloud.mobile.kotlin.odata.EntityValue} and {@link com.sap.cloud.mobile.kotlin.odata.EntityValueList}. Used for parameters that accept a single entity or multiple entities.

Link copied to clipboard
open class EnumType : DataType

Encapsulates the metadata of an OData enum type.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class EnumTypeMap : MapBase

A map from key type string to value type {@link com.sap.cloud.mobile.kotlin.odata.EnumType}.

Link copied to clipboard
open class EnumValue : DataValue

Encapsulates an OData enum value.

Link copied to clipboard

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

Link copied to clipboard
open class EnumValueMap : MapBase

A map from key type string to value type {@link com.sap.cloud.mobile.kotlin.odata.EnumValue}.

Link copied to clipboard
open class ErrorResponse

Encapsulates an OData error response.

Link copied to clipboard

For internal use only.

Link copied to clipboard

Convenience class for the abbreviated creation of expand queries with nested select/expand/filter.

Link copied to clipboard
open class ExpandItem

Encapsulates an OData expand item. An expand item indicates a property (or expression) that is used in the $expand system query option.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.DataQuery#expandItems DataQuery.expandItems}, {@link com.sap.cloud.mobile.kotlin.odata.DataQuery#expand(com.sap.cloud.mobile.kotlin.odata.PropertyPath...) DataQuery.expand}.

Link copied to clipboard

For internal use only.

Link copied to clipboard

Represents the 'expand' transformation.

Link copied to clipboard
open class ExpectedItem

For internal use only.

Link copied to clipboard

For internal use only.

Link copied to clipboard

Represents the 'filter' transformation.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class FloatValue : DataValue

DataValue subclass that wraps a {@link com.sap.cloud.mobile.kotlin.odata.FloatValue#value FloatValue.value} of type float.

Link copied to clipboard
open class FromJSON : DataQuery

A data query subclass for queries that obtain a response from caller-supplied JSON text.

Link copied to clipboard

A collection of geography values.

Link copied to clipboard

A sequence of geography points which represents a joined string of lines.

Link copied to clipboard

A sequence of geography line strings.

Link copied to clipboard

A sequence of geography points.

Link copied to clipboard

A sequence of geography polygons.

Link copied to clipboard

A geography point.

Link copied to clipboard

A sequence of geography multi-points which represents a polygon. The first multi-point coordinate is the exterior ring, any others are interior rings.

Link copied to clipboard

Abstract base class for geography data values.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.GeographyPoint}, {@link com.sap.cloud.mobile.kotlin.odata.GeographyMultiPoint}, {@link com.sap.cloud.mobile.kotlin.odata.GeographyLineString}, {@link com.sap.cloud.mobile.kotlin.odata.GeographyMultiLineString}, {@link com.sap.cloud.mobile.kotlin.odata.GeographyPolygon}, {@link com.sap.cloud.mobile.kotlin.odata.GeographyMultiPolygon}, {@link com.sap.cloud.mobile.kotlin.odata.GeographyCollection}.

Link copied to clipboard

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

Link copied to clipboard

A collection of geometry values.

Link copied to clipboard

A sequence of geometry points which represents a joined string of lines.

Link copied to clipboard

A sequence of geometry line strings.

Link copied to clipboard

A sequence of geometry points.

Link copied to clipboard

A sequence of geometry polygons.

Link copied to clipboard

A geometry point.

Link copied to clipboard

A sequence of geometry multi-points which represents a polygon.

Link copied to clipboard

Abstract base class for geometry data values.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.GeometryPoint}, {@link com.sap.cloud.mobile.kotlin.odata.GeometryMultiPoint}, {@link com.sap.cloud.mobile.kotlin.odata.GeometryLineString}, {@link com.sap.cloud.mobile.kotlin.odata.GeometryMultiLineString}, {@link com.sap.cloud.mobile.kotlin.odata.GeometryPolygon}, {@link com.sap.cloud.mobile.kotlin.odata.GeometryMultiPolygon}, {@link com.sap.cloud.mobile.kotlin.odata.GeometryCollection}.

Link copied to clipboard

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

Link copied to clipboard
abstract class GeospatialValue : DataValue

Abstract base class for geospatial (geography/geometry) data values.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.GeographyValue}, {@link com.sap.cloud.mobile.kotlin.odata.GeometryValue}.

Link copied to clipboard

Represents the XML Schema dateTime type with zone offset.

Link copied to clipboard

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

Link copied to clipboard

Represents the 'groupby' transformation.

Link copied to clipboard
open class GuidValue : DataValue

Encapsulates an OData GUID value.

Link copied to clipboard

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

Link copied to clipboard
open class HttpDateTime

For internal use only.

Link copied to clipboard

Represents the 'identity' transformation.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class IntegerValue : DataValue

DataValue subclass that wraps a {@link com.sap.cloud.mobile.kotlin.odata.IntegerValue#value IntegerValue.value} of type integer.

Link copied to clipboard
open class IntList : ListBase, Iterable<Int>

For internal use only.

Link copied to clipboard
open class IntMap : MapBase

For internal use only.

Link copied to clipboard
open class IntSet : SetBase

For internal use only.

Link copied to clipboard
open class IntValue : DataValue

DataValue subclass that wraps a {@link com.sap.cloud.mobile.kotlin.odata.IntValue#value IntValue.value} of type int.

Link copied to clipboard
open class JoinSetRelations

Object to discover server-only navigation properties between a source entity type, a target entity type and a join entity type. The source is the entity containing the navigation property which owns this JoinSetRelations instance. The target is the entity which is connected to the sorce entity with the navigation property. JoinSet is an entity between the source and the target. This exists only on the server side, and connects the source and the target entities.

Link copied to clipboard

Represents the 'join' transformation.

Link copied to clipboard

For internal use only.

Link copied to clipboard

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

Link copied to clipboard
abstract class ListBase : DataValue

Base class for strongly-typed lists.

Link copied to clipboard

Exception thrown when a data value literal is invalid.

Link copied to clipboard
open class LocalDate : DataValue

Represents the XML Schema date type without zone offset.

Link copied to clipboard

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

Link copied to clipboard

Represents the XML Schema dateTime type without zone offset.

Link copied to clipboard

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

Link copied to clipboard
open class LocalTime : DataValue

Represents the XML Schema time type without zone offset.

Link copied to clipboard

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

Link copied to clipboard
open class LongList : ListBase, Iterable<Long>

For internal use only.

Link copied to clipboard
open class LongMap : MapBase

For internal use only.

Link copied to clipboard
open class LongSet : SetBase

For internal use only.

Link copied to clipboard
open class LongValue : DataValue

DataValue subclass that wraps a {@link com.sap.cloud.mobile.kotlin.odata.LongValue#value LongValue.value} of type long.

Link copied to clipboard
abstract class MapBase : DataValue

Base class for strongly-typed maps.

Link copied to clipboard

Listener for metadata change notifications.

Link copied to clipboard
open class MetadataLock

A lock for ensuring thread-safe access to mutable service metadata. See ReadWriteLock for notes regarding lock reentrancy for writers.

Link copied to clipboard

A data service provider that only provdes service metadata.

Link copied to clipboard
abstract class MonthOfYear

Constants to represent months of the year.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.LocalDate#month LocalDate.month}, {@link com.sap.cloud.mobile.kotlin.odata.LocalDateTime#month LocalDateTime.month}, {@link com.sap.cloud.mobile.kotlin.odata.GlobalDateTime#month GlobalDateTime.month}.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

Represents an OData navigation property.

Link copied to clipboard
open class NetworkOptions

Options for interaction with a data network.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class ObjectMap : MapBase

For internal use only.

Link copied to clipboard

A specialization of {@link com.sap.cloud.mobile.kotlin.odata.DataService} where the {@link com.sap.cloud.mobile.kotlin.odata.OfflineDataService#provider OfflineDataService.provider} is a {@link com.sap.cloud.mobile.kotlin.odata.DataSyncProvider}.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.CloudSyncProvider}, OfflineODataProvider.

Link copied to clipboard

An specialization of {@link com.sap.cloud.mobile.kotlin.odata.DataService} where the {@link com.sap.cloud.mobile.kotlin.odata.OfflineDataServiceAsync#provider OfflineDataServiceAsync.provider} is a {@link com.sap.cloud.mobile.kotlin.odata.DataSyncProvider}, using the async/await style of asynchronous operations.

Link copied to clipboard
abstract class OfflineInternal

For internal use only.

Link copied to clipboard

A specialization of {@link com.sap.cloud.mobile.kotlin.odata.DataService} where the {@link com.sap.cloud.mobile.kotlin.odata.OnlineDataService#provider OnlineDataService.provider} is an {@link com.sap.cloud.mobile.kotlin.odata.OnlineODataProvider}.

Link copied to clipboard

An specialization of {@link com.sap.cloud.mobile.kotlin.odata.DataService} where the {@link com.sap.cloud.mobile.kotlin.odata.OnlineDataServiceAsync#provider OnlineDataServiceAsync.provider} is an {@link com.sap.cloud.mobile.kotlin.odata.OnlineODataProvider}, using the async/await style of asynchronous operations.

Link copied to clipboard

A data service provider for online OData.

Link copied to clipboard

Generalized operation progress information, e.g. for network download / upload operations.

Link copied to clipboard

Represents the 'orderby' transformation.

Link copied to clipboard
open class Parameter

Encapsulates an OData parameter.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.DataMethod}, {@link com.sap.cloud.mobile.kotlin.odata.DataMethodCall}.

Link copied to clipboard

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

Link copied to clipboard
abstract class PasswordHiding

For internal use only.

Link copied to clipboard
open class PathAnnotations

Annotations that are associated with a CSDL target path that is a child of a CSDL model element.

Link copied to clipboard

For internal use only.

Link copied to clipboard

For internal use only.

Link copied to clipboard
abstract class PathResolver

For internal use only.

Link copied to clipboard

Represents a pending request from client to server, retained on the client during offline operation until it can be successfully uploaded to the server, or cancelled by the application.

Link copied to clipboard

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

Link copied to clipboard

Represents an N-dimensional point. Note that some coordinate reference systems will support only {@link com.sap.cloud.mobile.kotlin.odata.PointCoordinates#x PointCoordinates.x} and {@link com.sap.cloud.mobile.kotlin.odata.PointCoordinates#y PointCoordinates.y} dimensions.

Link copied to clipboard

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

Link copied to clipboard

Listener for operation progress notifications.

Link copied to clipboard
open class Property : PropertyPath

Encapsulates the metadata of an OData structural or navigation property. Used for properties of complex and entity types.

Link copied to clipboard
open class PropertyArray

A fixed-length mutable array of item type {@link com.sap.cloud.mobile.kotlin.odata.Property}.

Link copied to clipboard

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

Link copied to clipboard
open class PropertyMap : MapBase

For internal use only.

Link copied to clipboard
abstract class PropertyPath : QueryValue

Abstract base class for {@link com.sap.cloud.mobile.kotlin.odata.Property} and {@link com.sap.cloud.mobile.kotlin.odata.DataPath}. Values of type PropertyPath are typically used in query construction.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.DataQuery#select(com.sap.cloud.mobile.kotlin.odata.PropertyPath...) DataQuery.select}, {@link com.sap.cloud.mobile.kotlin.odata.DataQuery#expand(com.sap.cloud.mobile.kotlin.odata.PropertyPath...) DataQuery.expand}, {@link com.sap.cloud.mobile.kotlin.odata.DataQuery#orderBy(com.sap.cloud.mobile.kotlin.odata.QueryValue, com.sap.cloud.mobile.kotlin.odata.SortOrder) DataQuery.orderBy}.

Link copied to clipboard

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

Link copied to clipboard

A map from key type string to value type {@link com.sap.cloud.mobile.kotlin.odata.PropertyPath}.

Link copied to clipboard
abstract class ProviderInternal

For internal use only.

Link copied to clipboard
abstract class ProxyInternal

For internal use only.

Link copied to clipboard
open class QueryAlias : DataValue

An alias reference for a data value.

Link copied to clipboard
open class QueryConverter

For internal use only.

Link copied to clipboard
open class QueryEvaluator

Evaluator for {@link com.sap.cloud.mobile.kotlin.odata.DataQuery} expressions.

Link copied to clipboard
open class QueryFilter : DataValue

Encapsulates the boolean value of an OData logical operator. Used to wrap the results of logical {@link com.sap.cloud.mobile.kotlin.odata.QueryOperator} in a type-safe manner.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.DataQuery#queryFilter DataQuery.queryFilter}, {@link com.sap.cloud.mobile.kotlin.odata.DataQuery#filter(com.sap.cloud.mobile.kotlin.odata.QueryFilter) DataQuery.filter}.

Link copied to clipboard
abstract class QueryFormatter

For internal use only.

Link copied to clipboard
open class QueryFunction

Represents a OData query function. Query functions are typically used within {@link com.sap.cloud.mobile.kotlin.odata.DataQuery#filter(com.sap.cloud.mobile.kotlin.odata.QueryFilter) DataQuery.filter}. {@link com.sap.cloud.mobile.kotlin.odata.QueryFunctionCall} can be constructed using static calls on {@link com.sap.cloud.mobile.kotlin.odata.QueryFunction} or, more conveniently, by chained calls on {@link com.sap.cloud.mobile.kotlin.odata.QueryValue}.//! @example example.NorthwindProxyClient.queryFunctionExample

Link copied to clipboard

Encapsulates the application of an OData query function to a list of arguments.

Link copied to clipboard
abstract class QueryFunctionCode

Constants for {@link com.sap.cloud.mobile.kotlin.odata.QueryFunction#code QueryFunction.code}.

Link copied to clipboard

For internal use only.

Link copied to clipboard

For internal use only.

Link copied to clipboard
abstract class QueryInternal

For internal use only.

Link copied to clipboard
open class QueryOperator

Represents a OData query operator. Query operators are typically used within {@link com.sap.cloud.mobile.kotlin.odata.DataQuery#filter(com.sap.cloud.mobile.kotlin.odata.QueryFilter) DataQuery.filter}. {@link com.sap.cloud.mobile.kotlin.odata.QueryOperatorCall} can be constructed using static calls on {@link com.sap.cloud.mobile.kotlin.odata.QueryOperator} or, more conveniently, by chained calls on {@link com.sap.cloud.mobile.kotlin.odata.QueryValue}.

Link copied to clipboard

Encapsulates the application of an OData query operator to a list of arguments.

Link copied to clipboard
abstract class QueryOperatorCode

Constants for {@link com.sap.cloud.mobile.kotlin.odata.QueryOperator#code QueryOperator.code}.

Link copied to clipboard

For internal use only.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class QueryParser

For internal use only.

Link copied to clipboard
open class QueryResult

Holds a data query and its result value. Allows conversion of the result to optional/required/list values for basic, complex and entity types.

Link copied to clipboard

Exception thrown when a query result cannot be converted to the expected type.

Link copied to clipboard
open class QueryType : DataValue

A data type reference for use in a query.

Link copied to clipboard
open class QueryValue : DataValue

Base class for paths and properties as well as wrapped constant values and query function/operation calls. Intended to allow convenient cascaded application of query functions/operators in fluent query construction.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.DataQuery}, {@link com.sap.cloud.mobile.kotlin.odata.DataPath}, {@link com.sap.cloud.mobile.kotlin.odata.Property}, {@link com.sap.cloud.mobile.kotlin.odata.QueryFunction}, {@link com.sap.cloud.mobile.kotlin.odata.QueryOperator}.

Link copied to clipboard
open class RequestBatch

Encapsulates an OData batch request.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.ChangeSet}, {@link com.sap.cloud.mobile.kotlin.odata.DataQuery}, DataService.processBatch.

Link copied to clipboard

Exception thrown when an asynchronous request is cancelled.

Link copied to clipboard

Available values for {@link com.sap.cloud.mobile.kotlin.odata.PendingRequest#method PendingRequest.method}.

Link copied to clipboard
abstract class RequestMethodString

For internal use only.

Link copied to clipboard
open class RequestOptions

Options for processing of data requests. If request options are used for {@link com.sap.cloud.mobile.kotlin.odata.RequestOptions#repeatable(com.sap.cloud.mobile.kotlin.odata.GuidValue, com.sap.cloud.mobile.kotlin.odata.GlobalDateTime) RequestOptions.repeatable} requests, a new request options object should be used for each distinct request (or the repeatability properties should be reset before object re-use). The repeated execution of a failed request should re-use the original request options object without {@link com.sap.cloud.mobile.kotlin.odata.RequestOptions#repeatable(com.sap.cloud.mobile.kotlin.odata.GuidValue, com.sap.cloud.mobile.kotlin.odata.GlobalDateTime) RequestOptions.repeatable} being reset beforehand.

Link copied to clipboard

Available values for {@link com.sap.cloud.mobile.kotlin.odata.PendingRequest#status PendingRequest.status}.

Link copied to clipboard
abstract class RequestStatusString

For internal use only.

Link copied to clipboard
open class ResourcePath : DataValue

Holds the path to a data service resource.

Link copied to clipboard
abstract class SearchExpression

Represents a parsed OData search expression.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.SearchTerm}.

Link copied to clipboard

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

Link copied to clipboard
open class SearchOptions

Options for {@link com.sap.cloud.mobile.kotlin.odata.SearchExpression#matches(com.sap.cloud.mobile.kotlin.odata.StringList) SearchExpression.matches}. Reserved for future use.

Link copied to clipboard

Represents an OData search term (word or phrase).

Link copied to clipboard
open class SelectItem

Encapsulates an OData select item. A select item indicates a property (or expression) that is used in the $select system query option.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.DataQuery#selectItems DataQuery.selectItems}, {@link com.sap.cloud.mobile.kotlin.odata.DataQuery#select(com.sap.cloud.mobile.kotlin.odata.PropertyPath...) DataQuery.select}.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class ServiceOptions

Options for interaction with a data service.

Link copied to clipboard
abstract class SetBase : DataValue

Base class for strongly-typed sets.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class ShortValue : DataValue

DataValue subclass that wraps a {@link com.sap.cloud.mobile.kotlin.odata.ShortValue#value ShortValue.value} of type short.

Link copied to clipboard
open class SimpleSQLParser

For internal use only.

Link copied to clipboard
open class SimpleType : DataType

Represents a type definition for an underlying basic type.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class SimpleTypeMap : MapBase

For internal use only.

Link copied to clipboard
abstract class Single
Link copied to clipboard

Represents the 'skip' transformation.

Link copied to clipboard
open class SortItem

Encapsulates an OData sort item. A sort item indicates a property (or expression) that is used in the $orderby system query option.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.DataQuery#sortItems DataQuery.sortItems}, {@link com.sap.cloud.mobile.kotlin.odata.DataQuery#orderBy(com.sap.cloud.mobile.kotlin.odata.QueryValue, com.sap.cloud.mobile.kotlin.odata.SortOrder) DataQuery.orderBy}, {@link com.sap.cloud.mobile.kotlin.odata.DataQuery#thenBy(com.sap.cloud.mobile.kotlin.odata.QueryValue, com.sap.cloud.mobile.kotlin.odata.SortOrder) DataQuery.thenBy}.

Link copied to clipboard

For internal use only.

Link copied to clipboard

Sort order for data queries.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.DataQuery#orderBy(com.sap.cloud.mobile.kotlin.odata.QueryValue, com.sap.cloud.mobile.kotlin.odata.SortOrder) DataQuery.orderBy}, {@link com.sap.cloud.mobile.kotlin.odata.SortItem#order SortItem.order}.

Link copied to clipboard

Exception thrown by SQL functions when an error occurs.

Link copied to clipboard
abstract class SQLDatabaseInternal

For internal use only.

Link copied to clipboard

An implementation of {@link com.sap.cloud.mobile.kotlin.odata.DataServiceProvider} using a SQL database. A remote OData service is not required in order to use this provider. The underlying database software is SQLite (SQLCipher).

Link copied to clipboard
abstract class SQLInternal

For internal use only.

Link copied to clipboard
open class StorageOptions

Options for offline storage of data from a {@link com.sap.cloud.mobile.kotlin.odata.DataService}.

Link copied to clipboard
abstract class StreamBase : DataValue

Abstract base class for streams.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.ByteStream}, {@link com.sap.cloud.mobile.kotlin.odata.CharStream}.

Link copied to clipboard
open class StreamLink : DataValue

Represents a link to the value of a media entity resource or a stream-typed property.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.EntityType#isMedia EntityType.isMedia}, {@link com.sap.cloud.mobile.kotlin.odata.Property#isStream Property.isStream}.

Link copied to clipboard

Encapsulates the metadata of an OData stream property.

Link copied to clipboard

For internal use only.

Link copied to clipboard
open class StringMap : MapBase

A map from key type string to value type string.

Link copied to clipboard
open class StringSet : SetBase

For internal use only.

Link copied to clipboard
open class StringValue : DataValue

DataValue subclass that wraps a {@link com.sap.cloud.mobile.kotlin.odata.StringValue#value StringValue.value} of type string.

Link copied to clipboard

Represents an OData structural property.

Link copied to clipboard
abstract class StructureBase : DataValue

Common base class for {@link com.sap.cloud.mobile.kotlin.odata.ComplexValue} and {@link com.sap.cloud.mobile.kotlin.odata.EntityValue}.

Link copied to clipboard
open class StructureData

A fixed-length mutable array of item type {@link com.sap.cloud.mobile.kotlin.odata.DataValue}?.

Link copied to clipboard
abstract class StructureType : DataType

Common base class for {@link com.sap.cloud.mobile.kotlin.odata.ComplexType} and {@link com.sap.cloud.mobile.kotlin.odata.EntityType}.

Link copied to clipboard

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

Link copied to clipboard

A map from key type string to value type {@link com.sap.cloud.mobile.kotlin.odata.StructureType}.

Link copied to clipboard
open class SymbolicName : DataValue

Encapsulates an OData SymbolicName as a DataValue.

See Also:

SymbolicName in https://oasis-tcs.github.io/odata-vocabularies/vocabularies/Org.OData.Core.V1.xml

Link copied to clipboard
open class SyncEvent

Contains information about a synchronization event, such as download or upload.

Link copied to clipboard

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

Link copied to clipboard
open class SyncOptions

Request options for {@link com.sap.cloud.mobile.kotlin.odata.OfflineDataService#download(com.sap.cloud.mobile.kotlin.odata.StringList?, com.sap.cloud.mobile.kotlin.odata.SyncOptions?) OfflineDataService.download} and {@link com.sap.cloud.mobile.kotlin.odata.OfflineDataService#upload(com.sap.cloud.mobile.kotlin.odata.StringList?, com.sap.cloud.mobile.kotlin.odata.SyncOptions?) OfflineDataService.upload}.

Link copied to clipboard
abstract class SystemKey

For internal use only.

Link copied to clipboard
abstract class ToJSON

A utility class for formatting OData values as JSON strings.

Link copied to clipboard

Represents the top* transformations.

Link copied to clipboard

Encapsulates an OData transformation defined in OData Data Aggregation. A TransformValue indicates an expression that is used in the $apply system query option.

Link copied to clipboard

A list of transformations.

Link copied to clipboard
open class TypeFacets

Encapsulates the metadata of custom OData type facets.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.DataMethod}, {@link com.sap.cloud.mobile.kotlin.odata.Parameter}, {@link com.sap.cloud.mobile.kotlin.odata.Property}, {@link com.sap.cloud.mobile.kotlin.odata.SimpleType},

Link copied to clipboard
open class UnsignedByte : DataValue

DataValue subclass that wraps a {@link com.sap.cloud.mobile.kotlin.odata.UnsignedByte#value UnsignedByte.value} of type unsignedByte.

Link copied to clipboard

For internal use only.

Link copied to clipboard

DataValue subclass that wraps a {@link com.sap.cloud.mobile.kotlin.odata.UnsignedShort#value UnsignedShort.value} of type unsignedShort.

Link copied to clipboard

For internal use only.

Link copied to clipboard

Update mode for entity updates.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.RequestOptions#updateMode RequestOptions.updateMode}.

Link copied to clipboard

Exception thrown by {@link com.sap.cloud.mobile.kotlin.odata.DataSyncProvider#upload(com.sap.cloud.mobile.kotlin.odata.StringList, com.sap.cloud.mobile.kotlin.odata.SyncOptions) DataSyncProvider.upload} when one or more pending requests cannot be uploaded due to a backend failure. The {@link com.sap.cloud.mobile.kotlin.odata.UploadException#message UploadException.message} for this exception will not be localized. Please use the properties ({@link com.sap.cloud.mobile.kotlin.odata.UploadException#failureCount UploadException.failureCount}, {@link com.sap.cloud.mobile.kotlin.odata.UploadException#successCount UploadException.successCount}, {@link com.sap.cloud.mobile.kotlin.odata.UploadException#notSentCount UploadException.notSentCount}) for error handling and user notification.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.OfflineDataService#getFailedRequests(com.sap.cloud.mobile.kotlin.odata.DataQuery?, com.sap.cloud.mobile.kotlin.odata.http.HttpHeaders?, com.sap.cloud.mobile.kotlin.odata.RequestOptions?) OfflineDataService.getFailedRequests}, to list the failed requests after an {@link com.sap.cloud.mobile.kotlin.odata.UploadException} has been thrown.

Link copied to clipboard

Represents the XML Schema yearMonthDuration type.

Link copied to clipboard

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