code: function (sPath) {
  				sPath = AnnotationHelper.getNavigationPath(sPath);
  				if (rBadChars.test(sPath)) {
  					throw new Error("Invalid OData identifier: " + sPath);
  				}
  				return sPath ? "{" + sPath + "}" : sPath;
  			}
docs: Returns a data binding according to the result of
  {@link sap.ui.model.odata.v4.AnnotationHelper.getNavigationPath}.
  
  @param {string} sPath
  The path value from the meta model, for example
  "ToSupplier/@com.sap.vocabularies.Communication.v1.Address" or
  "@com.sap.vocabularies.UI.v1.FieldGroup#Dimensions"
  @returns {string}
  A data binding according to the result of
  {@link sap.ui.model.odata.v4.AnnotationHelper.getNavigationPath}, for example
  "{ToSupplier}" or ""
  @throws {Error}
  If the result of {@link sap.ui.model.odata.v4.AnnotationHelper.getNavigationPath}
  contains segments which are not valid OData identifiers and violate the data
  binding syntax
  
  @public
  @since 1.43.0