Home | History | Annotate | Download | only in util

Lines Matching refs:descriptor

29  * classes mentioned in a given descriptor or signature.
35 private String descriptor;
45 * Creates a new DescriptorClassEnumeration for the given descriptor.
47 public DescriptorClassEnumeration(String descriptor)
49 this.descriptor = descriptor;
54 * Returns the number of classes contained in the descriptor. This
78 * descriptor.
82 return index < descriptor.length();
87 * Returns the next fluff (surrounding class names) from the descriptor.
94 loop: while (index < descriptor.length())
96 switch (descriptor.charAt(index++))
148 while (descriptor.charAt(index++) != ClassConstants.INTERNAL_TYPE_CLASS_END);
154 descriptor.charAt(index) != ClassConstants.INTERNAL_TYPE_GENERIC_END)
158 while (descriptor.charAt(index++) != ClassConstants.INTERNAL_TYPE_GENERIC_BOUND);
162 return descriptor.substring(fluffStartIndex, index);
167 * Returns the next class name from the descriptor.
176 switch (descriptor.charAt(index))
189 String className = descriptor.substring(classNameStartIndex, index);
219 String descriptor = args[index];
221 System.out.println("Descriptor ["+descriptor+"]");
222 DescriptorClassEnumeration enumeration = new DescriptorClassEnumeration(descriptor);