private static class JfrHtmlRulesReport.SimpleResultProvider extends java.lang.Object implements HtmlResultProvider
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.util.Collection<IResult>> |
resultsByTopic |
private java.util.Set<java.lang.String> |
unmappedTopics |
Constructor and Description |
---|
SimpleResultProvider(java.util.Collection<IResult> results,
java.util.List<HtmlResultGroup> groups) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IResult> |
getResults(java.util.Collection<java.lang.String> topics) |
private static void |
removeMappedTopics(java.util.Set<java.lang.String> unmappedTopics,
java.util.List<HtmlResultGroup> groups) |
private java.util.Map<java.lang.String,java.util.Collection<IResult>> resultsByTopic
private java.util.Set<java.lang.String> unmappedTopics
public SimpleResultProvider(java.util.Collection<IResult> results, java.util.List<HtmlResultGroup> groups)
private static void removeMappedTopics(java.util.Set<java.lang.String> unmappedTopics, java.util.List<HtmlResultGroup> groups)
public java.util.Collection<IResult> getResults(java.util.Collection<java.lang.String> topics)
getResults
in interface HtmlResultProvider
topics
- A collection of topics to get results for. The implementation may handle special
wildcard topics like the empty string.