@Override
    public @NotNull SearchId @NotNull[] getDirectInheritorsNames(CompilerRef hierarchyElement) throws StorageException {
      try {
        return CompilerHierarchySearchType.DIRECT_INHERITOR.convertToIds(getDirectInheritors(hierarchyElement), myIndex.getByteSeqEum());
      }
      catch (IOException e) {
        throw new StorageException(e);
      }
    }
@Override
    public @NotNull SearchId @NotNull[] getDirectInheritorsNames(CompilerRef hierarchyElement)