Hallo zusammen, ich habe eine date formater geschrieben, diese Klasse bzw. die Methode dieser Klasse möchte ich gerne in Mapstruct anwenden.
Folgendes habe ich bis jetzt:
ich bekomme aber folgende felermeldung:
kann mir einer dabei helfen?
Danke
Folgendes habe ich bis jetzt:
Code:
@Mapper(uses ={
XmlErzeugerUtil.class
})
public interface VerarbeitungXmlMapper {
VerarbeitungXmlMapper INSTANCE = Mappers.getMapper(VerarbeitungXmlMapper.class);
@Mapping(source = "eingangsstempel", qualifiedByName = XmlErzeugerUtil.getFormattedDateYYYYMMDD000000(eingangsstempel) , target = "EDat")
void adatpiereAnmeldung(Anmeldung anmeldung, @MappingTarget KType type);
}
ich bekomme aber folgende felermeldung:
Code:
Ambiguous mapping methods found for mapping property "java.util.Date eingangsstempel" to java.lang.String: java.lang.String de.finkonsens.fc.verarbeitung.xml.util.XmlErzeugerUtil.getFormattedDateYYYYMMDD(java.util.Date input), java.lang.String de.finkonsens.fc.verarbeitung.xml.util.XmlErzeugerUtil.getFormattedDateYYYYMMDD000000(java.util.Date input), java.lang.String de.finkonsens.fc.verarbeitung.xml.util.XmlErzeugerUtil.getNullOrFormattedDateYYYYMMDD(java.util.Date input).
kann mir einer dabei helfen?
Danke