code: public static Geldbetrag valueOf(String other) {
          try {
              return DEFAULT_FORMATTER.parse(other);
          } catch (MonetaryParseException ex) {
              throw new IllegalArgumentException(other, ex);
          }
      }
docs: Wandelt den angegebenen MonetaryAmount in einen Geldbetrag um. Um die
  Anzahl von Objekten gering zu halten, wird nur dann tatsaechlich eine
  neues Objekt erzeugt, wenn es sich nicht vermeiden laesst.
  <p>
  In Anlehnung an {@link BigDecimal} heisst die Methode "valueOf".
  </p>
  
  @param other the other
  @return ein Geldbetrag