code: public InterfaceType[] getSuperinterfaces()
      {
          if ( _superInterfaces == null )
          {
              Collection<com.sun.mirror.type.InterfaceType> delegateCollection = getDelegate().getSuperinterfaces();
              InterfaceType[] array = new InterfaceType[delegateCollection.size()];
              int j = 0;
              for ( com.sun.mirror.type.InterfaceType i : delegateCollection )
              {
                  array[j++] = WrapperFactory.get().getInterfaceType( i );
              }
              _superInterfaces = array;
          }
  
          return _superInterfaces;
      }
docs: /*
  public TypeInstance[] getActualTypeArguments()
  {
  return new TypeInstance[0];
  }