code: function (sName, oParameters, bReplace) {
  				var sURL = this.getURL(sName, oParameters);
  
  				if (sURL === undefined) {
  					Log.error("Can not navigate to route with name " + sName + " because the route does not exist");
  				}
  
  				if (bReplace) {
  					this._bLastHashReplaced = true;
  					this.oHashChanger.replaceHash(sURL);
  				} else {
  					this.oHashChanger.setHash(sURL);
  				}
  
  				return this;
  			}
docs: Navigates to a specific route defining a set of parameters. The Parameters will be URI encoded - the characters ; , / ? : @ & = + $ are reserved and will not be encoded.
  If you want to use special characters in your oParameters, you have to encode them (encodeURIComponent).
  
  IF the given route name can't be found, an error message is logged to the console and the hash will be changed to empty string.
  
  @param {string} sName Name of the route
  @param {object} [oParameters] Parameters for the route
  @param {boolean} [bReplace=false] If set to <code>true</code>, the hash is replaced, and there will be no entry in the browser history, if set to <code>false</code>, the hash is set and the entry is stored in the browser history.
  @public
  @returns {sap.ui.core.routing.Router} this for chaining.