src/sap.ui.core/src/sap/ui/model/odata/v4/lib/_Helper.js
function (oObject, sAnnotation, vValue) {
			var oPrivateNamespace = oObject["@$ui5._"];

			if (!oPrivateNamespace) {
				oPrivateNamespace = oObject["@$ui5._"] = {};
			}
			oPrivateNamespace[sAnnotation] = vValue;
		}
function (oObject, sAnnotation, vValue) {
			var oPrivateNamespace = oObject["@$ui5._"];

			if (!oPrivateNamespace) {
				oPrivateNamespace = oObject["@$ui5._"] = {};
			}
			oPrivateNamespace[sAnnotation] = vValue;
		}
function ( oObject , sAnnotation , vValue ) { var oPrivateNamespace = oObject [ "@$ui5._" ] ; if ( ! oPrivateNamespace ) { oPrivateNamespace = oObject [ "@$ui5._" ] = { } ; } oPrivateNamespace [ sAnnotation ] = vValue ; }
Sets the new value of the private client-side instance annotation with the given
unqualified name at the given object.

@param {object} oObject
Any object
@param {string} sAnnotation
The unqualified name of a private client-side instance annotation (hidden inside
namespace "@$ui5._")
@param {any} vValue
The annotation's new value; <code>undefined</code> is a valid value
Sets the new value of the private client - side instance annotation with the given unqualified name at the given object .