类 DescriptorClassEnumeration

java.lang.Object
proguard.classfile.util.DescriptorClassEnumeration

public class DescriptorClassEnumeration extends Object
A DescriptorClassEnumeration provides an enumeration of all classes mentioned in a given descriptor or signature.
  • 构造器详细资料

    • DescriptorClassEnumeration

      public DescriptorClassEnumeration(String descriptor)
      Creates a new DescriptorClassEnumeration for the given descriptor.
  • 方法详细资料

    • classCount

      public int classCount()
      Returns the number of classes contained in the descriptor. This is the number of class names that the enumeration will return.
    • hasMoreClassNames

      public boolean hasMoreClassNames()
      Returns whether the enumeration can provide more class names from the descriptor.
    • nextFluff

      public String nextFluff()
      Returns the next fluff (surrounding class names) from the descriptor.
    • nextClassName

      public String nextClassName()
      Returns the next class name from the descriptor.
    • isInnerClassName

      public boolean isInnerClassName()
      Returns whether the most recently returned class name was a recomposed inner class name from a signature.
    • main

      public static void main(String[] args)
      A main method for testing the class name enumeration.