Module org.glavo.classfile
Package org.glavo.classfile
Interface ClassHierarchyResolver.ClassHierarchyInfo
- All Known Implementing Classes:
ClassHierarchyImpl.ClassHierarchyInfoImpl
- Enclosing interface:
ClassHierarchyResolver
public static sealed interface ClassHierarchyResolver.ClassHierarchyInfo
permits ClassHierarchyImpl.ClassHierarchyInfoImpl
Information about a resolved class.
- Since:
- 22
-
Method Summary
Static MethodsModifier and TypeMethodDescriptionIndicates that a class is a declared class, with the specific given super class.Indicates that a class is an interface.
-
Method Details
-
ofClass
Indicates that a class is a declared class, with the specific given super class.- Parameters:
superClass- descriptor of the super class, may benull- Returns:
- the info indicating the super class
-
ofInterface
Indicates that a class is an interface.- Returns:
- the info indicating an interface
-