From f95a46b6349241782d707bd8ea2da2d49307ed17 Mon Sep 17 00:00:00 2001 From: Andrea Cavalli Date: Tue, 1 Jun 2021 17:08:37 +0200 Subject: [PATCH] Add delta isModified --- src/main/java/it/cavallium/dbengine/database/Delta.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/it/cavallium/dbengine/database/Delta.java b/src/main/java/it/cavallium/dbengine/database/Delta.java index b6abcf5..7546717 100644 --- a/src/main/java/it/cavallium/dbengine/database/Delta.java +++ b/src/main/java/it/cavallium/dbengine/database/Delta.java @@ -1,5 +1,11 @@ package it.cavallium.dbengine.database; +import java.util.Objects; import org.jetbrains.annotations.Nullable; -public record Delta(@Nullable T previous, @Nullable T current) {} +public record Delta(@Nullable T previous, @Nullable T current) { + + public boolean isModified() { + return !Objects.equals(previous, current); + } +}