src/sap.ui.core/src/sap/ui/model/meta/BaseAdapter.js
function(sValuePath, sType) {
			var sPath = "{";

			if (this.modelName) {
				sPath = sPath + "model: '" + this.modelName + "',";
			}

			if (this.sContextPath && sValuePath.startsWith(this.sContextPath)) {
				sValuePath = sValuePath.replace(this.sContextPath,"");
			}

			sPath = sPath + "path: '" + escape(sValuePath) + "'";

			if (sType) {
				sPath = sPath + ", type: '" + sType + "'";
			}

			sPath = sPath + "}";

			return sPath;
		}
function(sValuePath, sType) {
			var sPath = "{";

			if (this.modelName) {
				sPath = sPath + "model: '" + this.modelName + "',";
			}

			if (this.sContextPath && sValuePath.startsWith(this.sContextPath)) {
				sValuePath = sValuePath.replace(this.sContextPath,"");
			}

			sPath = sPath + "path: '" + escape(sValuePath) + "'";

			if (sType) {
				sPath = sPath + ", type: '" + sType + "'";
			}

			sPath = sPath + "}";

			return sPath;
		}
function ( sValuePath , sType ) { var sPath = "{" ; if ( this . modelName ) { sPath = sPath + "model: '" + this . modelName + "'," ; } if ( this . sContextPath && sValuePath . startsWith ( this . sContextPath ) ) { sValuePath = sValuePath . replace ( this . sContextPath , "" ) ; } sPath = sPath + "path: '" + escape ( sValuePath ) + "'" ; if ( sType ) { sPath = sPath + ", type: '" + sType + "'" ; } sPath = sPath + "}" ; return sPath ; }
The binding as a path within the model name

@param {string} sValuePath the path to the property value, e.g 'Payed'
@param {string} sType the optional name of the UI5 model type, e.g. 'sap.ui.model.type.string'
@returns {string} the representation of a simple binding syntax
The binding as a path within the model name