Uses of Interface
org.openjdk.jmc.flightrecorder.rules.IResult
-
Packages that use IResult Package Description org.openjdk.jmc.flightrecorder.rules This package contains interfaces and classes for working with Rules and RuleResults.org.openjdk.jmc.flightrecorder.rules.util -
-
Uses of IResult in org.openjdk.jmc.flightrecorder.rules
Fields in org.openjdk.jmc.flightrecorder.rules with type parameters of type IResult Modifier and Type Field Description protected FutureTask<IResult>
AbstractRule. evaluationTask
Methods in org.openjdk.jmc.flightrecorder.rules that return IResult Modifier and Type Method Description IResult
ResultBuilder. build()
protected abstract IResult
AbstractRule. getResult(IItemCollection items, IPreferenceValueProvider vp, IResultValueProvider rp)
Methods in org.openjdk.jmc.flightrecorder.rules that return types with arguments of type IResult Modifier and Type Method Description RunnableFuture<IResult>
AbstractRule. createEvaluation(IItemCollection items, IPreferenceValueProvider valueProvider, IResultValueProvider resultProvider)
RunnableFuture<IResult>
IRule. createEvaluation(IItemCollection items, IPreferenceValueProvider preferenceValueProvider, IResultValueProvider dependencyResults)
Gets a future representing the result of the evaluation of this rule.Methods in org.openjdk.jmc.flightrecorder.rules with parameters of type IResult Modifier and Type Method Description void
ResultProvider. addResults(IResult result)
static String
ResultToolkit. populateMessage(IResult result, String string, boolean withHtml)
Populates the result message with result data. -
Uses of IResult in org.openjdk.jmc.flightrecorder.rules.util
Methods in org.openjdk.jmc.flightrecorder.rules.util that return IResult Modifier and Type Method Description static IResult
RulesToolkit. getMissingAttributeResult(IRule rule, IType<IItem> type, IAttribute<?> attribute, IPreferenceValueProvider vp)
Gets aIResult
object representing a not applicable result due to a missing attribute.static IResult
RulesToolkit. getNotApplicableResult(IRule rule, IPreferenceValueProvider vp, String message)
Creates aIResult
object with a generic not applicable (N/A) result for a given rule with a specified message.static IResult
RulesToolkit. getTooFewEventsResult(IRule rule, IPreferenceValueProvider vp)
Methods in org.openjdk.jmc.flightrecorder.rules.util that return types with arguments of type IResult Modifier and Type Method Description static Map<IRule,Future<IResult>>
RulesToolkit. evaluateParallel(Collection<IRule> rules, IItemCollection items, IPreferenceValueProvider preferences, int nThreads)
Evaluates a collection of rules in parallel threads.Method parameters in org.openjdk.jmc.flightrecorder.rules.util with type arguments of type IResult Modifier and Type Method Description static Pair<IQuantity,IRange<IQuantity>>
SlidingWindowToolkit. slidingWindowUnorderedMinMaxValue(IItemCollection items, IQuantity windowSize, FutureTask<IResult> cancellationSupplier, SlidingWindowToolkit.IUnorderedWindowValueFunction<IQuantity> valueFunction, boolean max, boolean includeIntersecting)
Calculates max/min window quantity value of items.static <V> Pair<V,IRange<IQuantity>>
SlidingWindowToolkit. slidingWindowUnorderedMinMaxValue(IItemCollection items, IQuantity windowSize, FutureTask<IResult> cancellationSupplier, SlidingWindowToolkit.IUnorderedWindowValueFunction<V> valueFunction, Comparator<V> valueComparator, boolean max, boolean includeIntersecting)
Calculates max/min window value of items.static Pair<IQuantity,IRange<IQuantity>>
SlidingWindowToolkit. slidingWindowUnorderedMinMaxValue(IItemCollection items, IQuantity windowSize, IQuantity slideSize, FutureTask<IResult> cancellationSupplier, SlidingWindowToolkit.IUnorderedWindowValueFunction<IQuantity> valueFunction, boolean max, boolean includeIntersecting)
Calculates max/min window quantity value of items.static <V> Pair<V,IRange<IQuantity>>
SlidingWindowToolkit. slidingWindowUnorderedMinMaxValue(IItemCollection items, IQuantity windowSize, IQuantity slideSize, FutureTask<IResult> cancellationSupplier, SlidingWindowToolkit.IUnorderedWindowValueFunction<V> valueFunction, Comparator<V> valueComparator, boolean max, boolean includeIntersecting)
Calculates max/min window value of items.
-