@sap/odata-v4
Version:
OData V4.0 server library
30 lines (25 loc) • 994 B
JavaScript
;
const AbstractEdmBindingTarget = require('./AbstractEdmBindingTarget');
/**
* <a href="./../ODataSpecification/odata-v4.0-errata03-os/complete/part3-csdl/odata-v4.0-errata03-os-part3-csdl-complete.html#_Toc453752604">
* OData CSDL # 13.3 Element edm:Singleton
* </a>
*
* @extends AbstractEdmBindingTarget
* @hideconstructor
*/
class EdmSingleton extends AbstractEdmBindingTarget {
/**
* Constructor
*
* @param {Edm} edm The edm itself
* @param {EdmEntityContainer} container
* @param {CsdlSingleton} providerSingleton
* @param {Object} configuration Configuration object with additional configuration properties
* @param {boolean} configuration.isConcurrent True if this singleton is target of a conditional request with concurrent modifications
*/
constructor(edm, container, providerSingleton, configuration) {
super(edm, container, providerSingleton, configuration);
}
}
module.exports = EdmSingleton;