Record Class HealingScore
java.lang.Object
java.lang.Record
com.shaft.heal.model.HealingScore
- Record Components:
deterministicScore- deterministic evidence scorevisualScore- optional visual score, ornullproviderScore- optional AI/VLM provider score, ornullfinalScore- effective ranking scoreevidenceScores- per-category deterministic scores
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubleReturns the value of thedeterministicScorerecord component.final booleanIndicates whether some other object is "equal to" this one.Returns the value of theevidenceScoresrecord component.doubleReturns the value of thefinalScorerecord component.final inthashCode()Returns a hash code value for this object.Returns the value of theproviderScorerecord component.final StringtoString()Returns a string representation of this record class.Returns the value of thevisualScorerecord component.
-
Constructor Details
-
HealingScore
-
-
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. Reference components are compared withObjects::equals(Object,Object); primitive components are compared with thecomparemethod from their corresponding wrapper classes. -
deterministicScore
public double deterministicScore()Returns the value of thedeterministicScorerecord component.- Returns:
- the value of the
deterministicScorerecord component
-
visualScore
Returns the value of thevisualScorerecord component.- Returns:
- the value of the
visualScorerecord component
-
providerScore
Returns the value of theproviderScorerecord component.- Returns:
- the value of the
providerScorerecord component
-
finalScore
public double finalScore()Returns the value of thefinalScorerecord component.- Returns:
- the value of the
finalScorerecord component
-
evidenceScores
Returns the value of theevidenceScoresrecord component.- Returns:
- the value of the
evidenceScoresrecord component
-