src/sap.ui.core/src/sap/ui/model/analytics/odata4analytics.js
function(sServiceRootURI) {

			// construct resource path
			var sResourcePath = null;

			sResourcePath = (sServiceRootURI ? sServiceRootURI : "") + "/"
					+ this._oParameter.getContainingParameterization().getEntitySet().getQName();

			// check if request is compliant with filter constraints expressed in
			// metadata
			this.getFilterExpression().checkValidity();

			// construct query options
			var sSelectOption = this.getURIQueryOptionValue("$select");
			var sFilterOption = this.getURIQueryOptionValue("$filter");
			var sSortOption = this.getURIQueryOptionValue("$orderby");

			var sURI = sResourcePath;
			var bQuestionmark = false;

			if (sSelectOption) {
				sURI += "?$select=" + sSelectOption;
				bQuestionmark = true;
			}
			if (this._oFilterExpression && sFilterOption) {
				if (!bQuestionmark) {
					sURI += "?";
					bQuestionmark = true;
				} else {
					sURI += "&";
				}
				sURI += "$filter=" + sFilterOption;
			}
			if (this._oSortExpression && sSortOption) {
				if (!bQuestionmark) {
					sURI += "?";
					bQuestionmark = true;
				} else {
					sURI += "&";
				}
				sURI += "$orderby=" + sSortOption;
			}
			return sURI;
		}
function(sServiceRootURI) {

			// construct resource path
			var sResourcePath = null;

			sResourcePath = (sServiceRootURI ? sServiceRootURI : "") + "/"
					+ this._oParameter.getContainingParameterization().getEntitySet().getQName();

			// check if request is compliant with filter constraints expressed in
			// metadata
			this.getFilterExpression().checkValidity();

			// construct query options
			var sSelectOption = this.getURIQueryOptionValue("$select");
			var sFilterOption = this.getURIQueryOptionValue("$filter");
			var sSortOption = this.getURIQueryOptionValue("$orderby");

			var sURI = sResourcePath;
			var bQuestionmark = false;

			if (sSelectOption) {
				sURI += "?$select=" + sSelectOption;
				bQuestionmark = true;
			}
			if (this._oFilterExpression && sFilterOption) {
				if (!bQuestionmark) {
					sURI += "?";
					bQuestionmark = true;
				} else {
					sURI += "&";
				}
				sURI += "$filter=" + sFilterOption;
			}
			if (this._oSortExpression && sSortOption) {
				if (!bQuestionmark) {
					sURI += "?";
					bQuestionmark = true;
				} else {
					sURI += "&";
				}
				sURI += "$orderby=" + sSortOption;
			}
			return sURI;
		}
function ( sServiceRootURI ) { // construct resource path var sResourcePath = null ; sResourcePath = ( sServiceRootURI ? sServiceRootURI : "" ) + "/" + this . _oParameter . getContainingParameterization ( ) . getEntitySet ( ) . getQName ( ) ; // check if request is compliant with filter constraints expressed in // metadata this . getFilterExpression ( ) . checkValidity ( ) ; // construct query options var sSelectOption = this . getURIQueryOptionValue ( "$select" ) ; var sFilterOption = this . getURIQueryOptionValue ( "$filter" ) ; var sSortOption = this . getURIQueryOptionValue ( "$orderby" ) ; var sURI = sResourcePath ; var bQuestionmark = false ; if ( sSelectOption ) { sURI += "?$select=" + sSelectOption ; bQuestionmark = true ; } if ( this . _oFilterExpression && sFilterOption ) { if ( ! bQuestionmark ) { sURI += "?" ; bQuestionmark = true ; } else { sURI += "&" ; } sURI += "$filter=" + sFilterOption ; } if ( this . _oSortExpression && sSortOption ) { if ( ! bQuestionmark ) { sURI += "?" ; bQuestionmark = true ; } else { sURI += "&" ; } sURI += "$orderby=" + sSortOption ; } return sURI ; }
Get the unescaped URI to fetch the parameter value set.

@param {String}
sServiceRootURI (optional) Identifies the root of the OData
service
@returns {String} The unescaped URI that contains the OData resource path
and OData system query options to express the request for the
parameter value set..
@public
@function
@name sap.ui.model.analytics.odata4analytics.ParameterValueSetRequest#getURIToParameterValueSetEntries
Get the unescaped URI to fetch the parameter value set .