MappingTypeSafeClient, a TypeSafeClient decorator that maps a record's @Noul/@Choice/@Score-annotated components into an EvaluateRequest and the response back into an instance of that same record, via reflection, so a caller gets a typed record instead of Map<String, Answer> and a manual cast. Depends only on typesafe-java-core.
Version0.6.0compared with

Version Details

Compile Changes (1)

0.5.0 0.6.0
ChangeGroup / ArtifactPreviousCurrent
~ Updated io.github.dfa1.typesafe-java » typesafe-java-core0.5.00.6.0

Test Changes (1)

0.5.0 0.6.0
ChangeGroup / ArtifactPreviousCurrent
~ Updated io.github.dfa1.typesafe-java » typesafe-java-testkit0.5.00.6.0