程序包 proguard.util

类 BasicHierarchyProvider

  • 所有已实现的接口:
    HierarchyProvider

    public class BasicHierarchyProvider
    extends java.lang.Object
    implements HierarchyProvider
    Basic implementation of HierarchyProvider, walking the class pools every time the sub-classes of a class are needed. If there is need to compute the hierarchy for a class multiple times and performance is a concern, rely on an implementation precomputing or caching the class hierarchy.
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      Clazz getClazz​(java.lang.String className)  
      java.util.Set<java.lang.String> getSubClasses​(java.lang.String className)  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • BasicHierarchyProvider

        public BasicHierarchyProvider​(ClassPool programClassPool,
                                      ClassPool libraryClassPool)
    • 方法详细资料

      • getSubClasses

        public java.util.Set<java.lang.String> getSubClasses​(java.lang.String className)
        指定者:
        getSubClasses 在接口中 HierarchyProvider
        参数:
        className - name of the parent Clazz.
        返回:
        A set of names of the subclasses, not including the parent Clazz's.