Class RegressionTestingRecordedBehaviorTO

  • All Implemented Interfaces:
    Serializable

    public final class RegressionTestingRecordedBehaviorTO
    extends Object
    implements Serializable
    The domain model for regression testing recorded behavior (rtrb).
    Everything referenced in here that is important regarding the actual behavior must recursively implement equals() and hashcode() for the multi sample mode to work!
    See Also:
    Serialized Form
    • Constructor Detail

      • RegressionTestingRecordedBehaviorTO

        public RegressionTestingRecordedBehaviorTO()
    • Method Detail

      • isError

        public boolean isError()
      • setError

        public void setError​(Boolean error)
      • isTimeout

        public Boolean isTimeout()
      • setTimeout

        public void setTimeout​(boolean timeout)
      • getRecordedAtUtc

        public String getRecordedAtUtc()
      • setRecordedAtUtc

        public void setRecordedAtUtc​(String recordedAtUtc)
      • getSampleSolution

        public String getSampleSolution()
      • setSampleSolution

        public void setSampleSolution​(String sampleSolution)
      • getGrajaVersion

        public String getGrajaVersion()
      • setGrajaVersion

        public void setGrajaVersion​(String grajaVersion)
      • setGradingSchemaRoot

        public void setGradingSchemaRoot​(GradingResultTO gradingSchemaRoot)
      • getGradingAssignmentResultMapping

        public GradingAspectTO getGradingAssignmentResultMapping()
      • setGradingAssignmentResultMapping

        public void setGradingAssignmentResultMapping​(GradingAspectTO gradingAssignmentResultMapping)
      • getOs

        public String getOs()
      • setOs

        public void setOs​(String os)
      • setJavaMetadata

        public void setJavaMetadata​(JavaMetadataTO javaMetadata)
      • getRecordingVariation

        public int getRecordingVariation()
      • setRecordingVariation

        public void setRecordingVariation​(int recordingVariation)
      • setScoreMax

        public void setScoreMax​(BigDecimal scoreMax)
      • getOverallSuccessRate

        public Double getOverallSuccessRate()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • setLevenshteinDistanceThreshold

        public void setLevenshteinDistanceThreshold​(Integer levenshteinDistance)