package com.jkgroller.cryptonote.converter; import com.jkgroller.cryptonote.resource.NoteResource; import com.jkgroller.cryptonote.service.to.CreateNoteRequestTO; import org.mapstruct.Mapper; import org.mapstruct.Mapping; /** * */ @Mapper(componentModel = "spring") public interface NoteResourceConverter { @Mapping(target = "userName", source = "credentialsAttribute.userName") @Mapping(target = "password", source = "credentialsAttribute.password") @Mapping(target = "noteName", source = "name") @Mapping(target = "noteContents", source = "contents") CreateNoteRequestTO noteResourceToCreateEncryptedNoteRequestTO(NoteResource noteResource); }