001package gudusoft.gsqlparser.slpc.adapter; 002 003/** Byte-level repeatability result for two projections of the same POJO. */ 004public final class DeterminismReport { 005 private final boolean byteIdentical; 006 private final String firstSha256, secondSha256, legacyOutputSha256; 007 008 DeterminismReport(boolean byteIdentical, String firstSha256, String secondSha256, String legacyOutputSha256) { 009 this.byteIdentical = byteIdentical; this.firstSha256 = firstSha256; 010 this.secondSha256 = secondSha256; this.legacyOutputSha256 = legacyOutputSha256; 011 } 012 public boolean byteIdentical() { return byteIdentical; } 013 public String firstSha256() { return firstSha256; } 014 public String secondSha256() { return secondSha256; } 015 public String legacyOutputSha256() { return legacyOutputSha256; } 016}