Skip to content

Commit

Permalink
KEYCLOAK-18747 Turn MapClientEntity into interface + introduce delegates
Browse files Browse the repository at this point in the history
Given that the Map*Entity is turned into an interface, it makes more sense
to use non-primitive types to allow for null values. This enables signalizing
that an entity does not define a particular value, and builds a base for definition
of instances with defaults: If a value is not present in the queried instance
(i.e. is `null`), the value would be obtained from a delegate containing
the defaults.
  • Loading branch information
hmlnarik committed Jul 17, 2021
1 parent 2c8d4ad commit 009d4ca
Show file tree
Hide file tree
Showing 7 changed files with 1,272 additions and 454 deletions.
Loading

0 comments on commit 009d4ca

Please sign in to comment.