Skip to content

Commit

Permalink
docs: Clarify that annotations can also be inherited from interfaces (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
jakub-bochenski authored Feb 7, 2025
1 parent d6366be commit 4fcd5b4
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,9 @@ In addition to regular usage (see below), there are couple of noteworthy improve

* [Mix-in annotations](../../wiki/Mixin-Annotations) allow associating annotations on third-party classes ''without modifying classes''.
* Jackson annotations support full inheritance: meaning that you can ''override annotation definitions'', and not just class annotations but also method/field annotations!
* Jackson annotations will also be inherited from interfaces:
* precedence between base class and implemented interfaces is such that base-class has lower precedence than interfaces;
* if multiple interfaces are implemented, then the precedence depends on the order as returned by the JVM.

### Maven, Java package

Expand Down

0 comments on commit 4fcd5b4

Please sign in to comment.