Package com.sap.ai.sdk.grounding.model
Class Score
java.lang.Object
com.sap.ai.sdk.grounding.model.Score
Score
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Score.Buildercreate()Create a type-safe, fluent-api builder object to construct a newScoreinstance with all required arguments.booleangetCustomField(String name) Deprecated.Get the names of the unrecognizable properties of theScore.getValue()Get valueinthashCode()voidsetCustomField(String customFieldName, Object customFieldValue) Set an unrecognizable property of thisScoreinstance.voidsetValue(BigDecimal value) Set the value of thisScoreinstance.toMap()Get the value of all properties of thisScoreinstance including unrecognized properties.toString()value(BigDecimal value) Set the value of thisScoreinstance and return the same instance.
-
Constructor Details
-
Score
protected Score()Default constructor for Score.
-
-
Method Details
-
value
Set the value of thisScoreinstance and return the same instance. -
getValue
Get value- Returns:
- value The value of this
Scoreinstance.
-
setValue
Set the value of thisScoreinstance.- Parameters:
value- The value of thisScore
-
getCustomFieldNames
Get the names of the unrecognizable properties of theScore.- Returns:
- The set of properties names
-
getCustomField
@Nullable @Deprecated public Object getCustomField(@Nonnull String name) throws NoSuchElementException Deprecated.UsetoMap()instead.Get the value of an unrecognizable property of thisScoreinstance.- Parameters:
name- The name of the property- Returns:
- The value of the property
- Throws:
NoSuchElementException- If no property with the given name could be found.
-
toMap
Get the value of all properties of thisScoreinstance including unrecognized properties.- Returns:
- The map of all properties
-
setCustomField
Set an unrecognizable property of thisScoreinstance. If the map previously contained a mapping for the key, the old value is replaced by the specified value.- Parameters:
customFieldName- The name of the propertycustomFieldValue- The value of the property
-
equals
-
hashCode
public int hashCode() -
toString
-
create
Create a type-safe, fluent-api builder object to construct a newScoreinstance with all required arguments.
-
toMap()instead.