code: protected final Object buildTypedStringValueForMap(String value, String defaultTypeName, Element entryEle) {
      try {
        TypedStringValue typedValue = buildTypedStringValue(value, defaultTypeName);
        typedValue.setSource(extractSource(entryEle));
        return typedValue;
      } catch (ClassNotFoundException ex) {
        error("Type class [" + defaultTypeName + "] not found for Map key/value type", entryEle, ex);
        return value;
      }
    }
docs: Build a typed String value Object for the given raw value.
  
  @see org.springframework.beans.factory.config.TypedStringValue
  @param value a {@link java.lang.String} object.
  @param defaultTypeName a {@link java.lang.String} object.
  @param entryEle a {@link org.w3c.dom.Element} object.
  @return a {@link java.lang.Object} object.