@NotNull
  @Override
  public SingleEntryIndexer<ByteArraySequence> getIndexer() {
    return new SingleEntryIndexer<>(false) {
      @Override
      protected ByteArraySequence computeValue(@NotNull FileContent inputData) {
        @Nullable PsiJavaFileStub stub = index(inputData.getFile(), inputData.getContent());
        if (stub == null) return null;
        BufferExposingByteArrayOutputStream buffer = new BufferExposingByteArrayOutputStream();
        myStubTreeSerializer.serialize(stub, buffer);
        return buffer.toByteArraySequence();
      }
    };
  }
@NotNull
  @Override
  public SingleEntryIndexer<ByteArraySequence> getIndexer()