mirror of
https://github.com/corda/corda.git
synced 2025-01-31 16:35:43 +00:00
00b829b8e8
Internally, the VM augments the method tables for abstract classes with any inherited abstract methods to make code simpler elsewhere, but that means we can't use that table to construct the result of Class.getDeclaredMethods since it would include methods not actually declared in the class. This commit ensures that we preserve and use the original, un-augmented table for that purpose.