Class JfrHtmlRulesReport.SimpleResultProvider

    • Field Detail

      • resultsByTopic

        private java.util.Map<java.lang.String,​java.util.Collection<Result>> resultsByTopic
      • unmappedTopics

        private java.util.Set<java.lang.String> unmappedTopics
    • Constructor Detail

      • SimpleResultProvider

        public SimpleResultProvider​(java.util.Collection<Result> results,
                                    java.util.List<HtmlResultGroup> groups)
    • Method Detail

      • removeMappedTopics

        private static void removeMappedTopics​(java.util.Set<java.lang.String> unmappedTopics,
                                               java.util.List<HtmlResultGroup> groups)
      • getResults

        public java.util.Collection<Result> getResults​(java.util.Collection<java.lang.String> topics)
        Specified by:
        getResults in interface HtmlResultProvider
        Parameters:
        topics - A collection of topics to get results for. The implementation may handle special wildcard topics like the empty string.
        Returns:
        a collection with all known results associated with the provided topics