EntityValue

constructor()

See EntityValue(Boolean, EntityType?, SparseIndexMap?).


constructor(withDefaults: Boolean)

See EntityValue(Boolean, EntityType?, SparseIndexMap?).

Parameters

withDefaults

WithDefaults parameter.


constructor(withDefaults: Boolean, type: EntityType?)

See EntityValue(Boolean, EntityType?, SparseIndexMap?).

Parameters

withDefaults

WithDefaults parameter.

type

Type parameter.


constructor(withDefaults: Boolean, type: EntityType?, withIndexMap: SparseIndexMap?)

Construct a new entity value. This constructor is intended for use by custom entity value subclasses. Use {@link com.sap.cloud.mobile.kotlin.odata.EntityValue#ofType(com.sap.cloud.mobile.kotlin.odata.EntityType, com.sap.cloud.mobile.kotlin.odata.core.SparseIndexMap?) EntityValue.ofType} for regular construction.

Parameters

withDefaults

Should {@link com.sap.cloud.mobile.kotlin.odata.EntityValue#setDefaultValues(kotlin.Boolean, kotlin.Boolean, kotlin.Boolean, kotlin.Boolean, kotlin.Boolean) EntityValue.setDefaultValues} be called to initialize properties with default values?

type

(nullable) Entity type. Should not be null except when called by generated proxy base classes.

withIndexMap

(nullable) If non-null, the created entities will use a sparse array implementation.