Skip to content

Conversation

@johnsonr
Copy link
Contributor

@johnsonr johnsonr commented Jan 5, 2026

This allows the new NamedEntityDataRepository to instantiate JvmType domain types with typed finders. This handling is in default methods so implementations aren't complicated and only need to handle the generic NamedEntityData interface.

This allows NamedEntityDataRepository to implement typed finders, which can use classes or interfaces, either of which must extend the new NamedEntity interface.

This enable tools to be added to the interface, powerfully extending Embabel's domain integration capbility.

@johnsonr johnsonr merged commit 7252711 into main Jan 5, 2026
12 checks passed
@johnsonr johnsonr deleted the type-merge branch January 5, 2026 08:00
@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 5, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants