Interface ProfilingQuery

All Known Implementing Classes:
ESDiversifyingChildrenByteKnnVectorQuery, ESDiversifyingChildrenFloatKnnVectorQuery, ESKnnByteVectorQuery, ESKnnFloatVectorQuery

public interface ProfilingQuery

This interface includes the declaration of an abstract method, profile(). Classes implementing this interface must provide an implementation for profile() to store profiling information in the QueryProfiler.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    profile(QueryProfiler queryProfiler)
    Store the profiling information in the QueryProfiler
  • Method Details

    • profile

      void profile(QueryProfiler queryProfiler)
      Store the profiling information in the QueryProfiler
      Parameters:
      queryProfiler - an instance of KnnFloatVectorField.