Class RlogDecodedCompare.Mismatch

java.lang.Object
org.horizon36596.simloop.sim.RlogDecodedCompare.Mismatch
Enclosing class:
RlogDecodedCompare

public static final class RlogDecodedCompare.Mismatch extends Object
One decoded-field mismatch between two runs; frameIndex is -1 for a frame-count mismatch.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final int
    Which frame differed, counting from 0; -1 when the two runs had different frame counts.
    final String
    The RLOG key whose decoded value differed.
    final String
    The value the first run logged under key, rendered the way PsiKit renders it.
    final String
    The value the second run logged under key, rendered the way PsiKit renders it.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Returns true if this entry reports the two runs having a different total frame count, not a field diff.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • frameIndex

      public final int frameIndex
      Which frame differed, counting from 0; -1 when the two runs had different frame counts.
    • key

      public final String key
      The RLOG key whose decoded value differed.
    • valueA

      public final String valueA
      The value the first run logged under key, rendered the way PsiKit renders it.
    • valueB

      public final String valueB
      The value the second run logged under key, rendered the way PsiKit renders it.
  • Method Details

    • isFrameCountMismatch

      public boolean isFrameCountMismatch()
      Returns true if this entry reports the two runs having a different total frame count, not a field diff.
      Returns:
      true if this entry reports the two runs having a different total frame count, not a field diff
    • toString

      public String toString()
      Overrides:
      toString in class Object