@return the interfaces implemented by this ClassNode
()
| 567 | * @return the interfaces implemented by this {@code ClassNode} |
| 568 | */ |
| 569 | public ClassNode[] getInterfaces() { |
| 570 | if (redirect != null) |
| 571 | return redirect.getInterfaces(); |
| 572 | lazyClassInit(); |
| 573 | return interfaces; |
| 574 | } |
| 575 | |
| 576 | public Set<ClassNode> getAllInterfaces() { |
| 577 | Set<ClassNode> result = new LinkedHashSet<>(); |