Class HardSoftScoreJsonbAdapter
java.lang.Object
org.optaplanner.persistence.jsonb.api.score.AbstractScoreJsonbAdapter<HardSoftScore>
org.optaplanner.persistence.jsonb.api.score.buildin.hardsoft.HardSoftScoreJsonbAdapter
- All Implemented Interfaces:
javax.json.bind.adapter.JsonbAdapter<HardSoftScore,
String>
JSON-B binding support for a
Score
type.
For example: use @JsonbTypeAdapter(HardSoftScoreJsonbAdapter.class)
on a HardSoftScore score
field and it will be serialized to JSON as "score":"-999hard/-999soft"
.
Or better yet, use OptaPlannerJsonbConfig
instead.
-
Constructor Summary
-
Method Summary
Methods inherited from class org.optaplanner.persistence.jsonb.api.score.AbstractScoreJsonbAdapter
adaptToJson
-
Constructor Details
-
HardSoftScoreJsonbAdapter
public HardSoftScoreJsonbAdapter()
-
-
Method Details
-
adaptFromJson
-