mirror of
https://github.com/corda/corda.git
synced 2025-01-08 14:03:06 +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.
18 lines
515 B
Java
18 lines
515 B
Java
/* Copyright (c) 2009-2010, Avian Contributors
|
|
|
|
Permission to use, copy, modify, and/or distribute this software
|
|
for any purpose with or without fee is hereby granted, provided
|
|
that the above copyright notice and this permission notice appear
|
|
in all copies.
|
|
|
|
There is NO WARRANTY for this software. See license.txt for
|
|
details. */
|
|
|
|
package avian;
|
|
|
|
public class ClassAddendum extends Addendum {
|
|
public Object[] interfaceTable;
|
|
public Object[] innerClassTable;
|
|
public Object[] methodTable;
|
|
}
|