code: function (sAnnotationTarget, oAnnotationNode, oAnnotationTarget) {
  		var sQualifier = getQualifier(oAnnotationNode);
  		var sTerm = AnnotationParser.replaceWithAlias(oAnnotationNode.getAttribute("Term"));
  		if (sQualifier) {
  			sTerm += "#" + sQualifier;
  		}
  
  		var vValue = AnnotationParser.getPropertyValue(oAnnotationNode, sAnnotationTarget);
  		vValue = AnnotationParser.setEdmTypes(vValue, AnnotationParser._parserData.metadataProperties.types, sAnnotationTarget, AnnotationParser._parserData.schema);
  
  		oAnnotationTarget[sTerm] = vValue;
  		if (Array.isArray(oAnnotationTarget)) {
  			AnnotationParser._parserData.annotationsAtArrays.push(oAnnotationNode);
  		}
  	}
docs: /*
  Sets the parsed annotation term at the given oAnnotationTarget object.
  
  @param {string} sAnnotationTarget
  The target path used to determine EDM types
  @param {Element} oAnnotationNode
  The <Annotation> node to parse
  @param {object|object[]} oAnnotationTarget
  The target at which the annotation value is added
  
  @static
  @private