code: function SingleCache(oRequestor, sResourcePath, mQueryOptions, bSortExpandSelect,
  			fnGetOriginalResourcePath, bPost, sMetaPath, bFetchOperationReturnType) {
  		Cache.apply(this, arguments);
  
  		this.bFetchOperationReturnType = bFetchOperationReturnType;
  		this.sMetaPath = sMetaPath || this.sMetaPath; // overrides Cache c'tor
  		this.bPost = bPost;
  		this.bPosting = false;
  		this.oPromise = null; // a SyncPromise for the current value
  	}
docs: ********************************************************************************************* SingleCache ********************************************************************************************* 
  Creates a cache for a single entity that performs requests using the given requestor.
  
  @param {sap.ui.model.odata.v4.lib._Requestor} oRequestor
  The requestor
  @param {string} sResourcePath
  A resource path relative to the service URL
  @param {object} [mQueryOptions]
  A map of key-value pairs representing the query string
  @param {boolean} [bSortExpandSelect=false]
  Whether the paths in $expand and $select shall be sorted in the cache's query string
  @param {function} [fnGetOriginalResourcePath]
  A function that returns the cache's original resource path to be used to build the target
  path for bound messages; if it is not given or returns nothing, <code>sResourcePath</code>
  is used instead
  @param {boolean} [bPost]
  Whether the cache uses POST requests. If <code>true</code>, only {@link #post} may lead to
  a request, {@link #read} may only read from the cache; otherwise {@link #post} throws an
  error.
  @param {string} [sMetaPath]
  Optional meta path in case it cannot be derived from the given resource path
  @param {boolean} [bFetchOperationReturnType]
  Whether the entity type of the operation return value must be fetched in
  {@link #fetchTypes}
  
  @private