Record Class FuzzReport.ConvergencePoint
java.lang.Object
java.lang.Record
org.ek9lang.compiler.fuzz.FuzzReport.ConvergencePoint
- Enclosing class:
FuzzReport
public static record FuzzReport.ConvergencePoint(long elapsedSeconds, long generated, int uniqueErrors, long crashes)
extends Record
Lightweight time-series point for error coverage convergence analysis.
-
Constructor Summary
ConstructorsConstructorDescriptionConvergencePoint(long elapsedSeconds, long generated, int uniqueErrors, long crashes) Creates an instance of aConvergencePointrecord class. -
Method Summary
Modifier and TypeMethodDescriptionlongcrashes()Returns the value of thecrashesrecord component.longReturns the value of theelapsedSecondsrecord component.final booleanIndicates whether some other object is "equal to" this one.longReturns the value of thegeneratedrecord component.final inthashCode()Returns a hash code value for this object.final StringtoString()Returns a string representation of this record class.intReturns the value of theuniqueErrorsrecord component.
-
Constructor Details
-
ConvergencePoint
public ConvergencePoint(long elapsedSeconds, long generated, int uniqueErrors, long crashes) Creates an instance of aConvergencePointrecord class.- Parameters:
elapsedSeconds- the value for theelapsedSecondsrecord componentgenerated- the value for thegeneratedrecord componentuniqueErrors- the value for theuniqueErrorsrecord componentcrashes- the value for thecrashesrecord component
-
-
Method Details
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with thecomparemethod from their corresponding wrapper classes. -
elapsedSeconds
public long elapsedSeconds()Returns the value of theelapsedSecondsrecord component.- Returns:
- the value of the
elapsedSecondsrecord component
-
generated
public long generated()Returns the value of thegeneratedrecord component.- Returns:
- the value of the
generatedrecord component
-
uniqueErrors
public int uniqueErrors()Returns the value of theuniqueErrorsrecord component.- Returns:
- the value of the
uniqueErrorsrecord component
-
crashes
public long crashes()Returns the value of thecrashesrecord component.- Returns:
- the value of the
crashesrecord component
-