インタフェースjava.lang.classfile.ClassHierarchyResolver.ClassHierarchyInfoの
使用
-
java.lang.classfileでのClassHierarchyResolver.ClassHierarchyInfoの使用
修飾子と型メソッド説明ClassHierarchyResolver.getClassInfo
(ClassDesc classDesc) 指定されたクラス名のClassHierarchyInfo
を返します。リゾルバの名前が不明な場合はnull
を返します。クラスが特定のスーパークラスを持つ宣言クラスであることを示します。ClassHierarchyResolver.ClassHierarchyInfo.ofInterface()
クラスがインタフェースであることを示します。型ClassHierarchyResolver.ClassHierarchyInfoの型引数を持つjava.lang.classfileのメソッド・パラメータ修飾子と型メソッド説明default ClassHierarchyResolver
ClassHierarchyResolver.cached
(Supplier<Map<ClassDesc, ClassHierarchyResolver.ClassHierarchyInfo>> cacheFactory) このリゾルバからクラス階層情報をキャッシュするClassHierarchyResolver
を返します。