Class CompositeQueryIndexProvider

  • All Implemented Interfaces:
    QueryIndexProvider

    public class CompositeQueryIndexProvider
    extends java.lang.Object
    implements QueryIndexProvider
    This QueryIndexProvider aggregates a list of query index providers into a single query index provider.
    • Constructor Detail

      • CompositeQueryIndexProvider

        public CompositeQueryIndexProvider​(QueryIndexProvider... providers)
    • Method Detail

      • getQueryIndexes

        @NotNull
        public @NotNull java.util.List<? extends QueryIndex> getQueryIndexes​(NodeState nodeState)
        Description copied from interface: QueryIndexProvider
        Get the currently configured indexes.
        Specified by:
        getQueryIndexes in interface QueryIndexProvider
        Parameters:
        nodeState - the node state of the root
        Returns:
        the list of indexes
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object