Interface ClassHierarchyProvider
- All Known Implementing Classes:
ClassHierarchyStore
public interface ClassHierarchyProvider
This interface provides information about the class hierarchy to some consumer, such as a
bytecode verifier.
All class names are given in JVM type format, e.g., Ljava/lang/Object;.
-
Method Summary
Modifier and TypeMethodDescriptionString[]
getSubClasses
(String cl) getSuperClass
(String cl) String[]
int
isInterface
(String cl)
-
Method Details
-
getSuperClass
-
getSuperInterfaces
-
getSubClasses
-
isInterface
- Returns:
- whether or not cl is an interface, or Constants.MAYBE if not known
-