code: public SortedSet<String> getReferencedClassnames()
      {
          SortedSet<String> set = new TreeSet<String>();
          List<ConstantInfo> list = constantPoolMap.get(ConstantInfo.Clazz.class);
          if (list != null)
          {
              for (ConstantInfo ci : list)
              {
                  ConstantInfo.Clazz cls = (Clazz) ci;
                  int ni = cls.getName_index();
                  String name = getString(ni);
                  if (name.startsWith("["))
                  {
                      for (int ii=1;ii<name.length();ii++)
                      {
                          if (name.charAt(ii) == 'L')
                          {
                              name = name.substring(ii+1, name.length()-1);
                              set.add(name);
                              break;
                          }
                      }
                  }
                  else
                  {
                      set.add(name);
                  }
              }
          }
          return set;
      }
docs: Returns all classnames (in internal form) that this class references
  @return