Witam, korzystam z JSONSerializer-a do serializacji stringa
private boolean checkIfAssortmentMetadataChanged(VersionedMetadataDto currentVersion, VersionedMetadataDto lastVersion) {
String currentAssortmentJsonData = JSONSerializer.serializeToJSON(currentVersion);
String lastVersionAssortmentJsonData = JSONSerializer.serializeToJSON(lastVersion);
return !StringUtils.equals(currentAssortmentJsonData, lastVersionAssortmentJsonData);
}
Niestety obiekt VersionedMetadataDto dziedziczy klasa VersionedAssortmentDto
public class VersionedAssortmentDto extends VersionedMetadataDto
W jaki sposób mogę serializować dane z obiektu VersionedMetadataDto bez brania pod uwagę VersionedAssortmentDto ?