Interface QueryIndexProvider

  • All Known Implementing Classes:
    CompositeQueryIndexProvider, WhiteboardIndexProvider

    public interface QueryIndexProvider
    A mechanism to index data. Indexes might be added or removed at runtime, possibly by changing content in the repository. The provider knows about the indexes available at a given time.
    • Method Detail

      • getQueryIndexes

        @NotNull
        @NotNull List<? extends QueryIndex> getQueryIndexes​(NodeState nodeState)
        Get the currently configured indexes.
        Parameters:
        nodeState - the node state of the root
        Returns:
        the list of indexes