Uses of Class
org.openjdk.jmc.flightrecorder.rules.Result
-
Packages that use Result Package Description org.openjdk.jmc.flightrecorder.rules This package contains interfaces and classes for working with Rules and RuleResults.org.openjdk.jmc.flightrecorder.rules.jdk.compilation org.openjdk.jmc.flightrecorder.rules.jdk.cpu org.openjdk.jmc.flightrecorder.rules.jdk.exceptions org.openjdk.jmc.flightrecorder.rules.jdk.general org.openjdk.jmc.flightrecorder.rules.jdk.io org.openjdk.jmc.flightrecorder.rules.jdk.latency org.openjdk.jmc.flightrecorder.rules.jdk.memory org.openjdk.jmc.flightrecorder.rules.report.html org.openjdk.jmc.flightrecorder.rules.report.html.internal org.openjdk.jmc.flightrecorder.rules.util -
-
Uses of Result in org.openjdk.jmc.flightrecorder.rules
Fields in org.openjdk.jmc.flightrecorder.rules with type parameters of type Result Modifier and Type Field Description protected java.util.concurrent.FutureTask<Result>
AbstractRule. evaluationTask
Methods in org.openjdk.jmc.flightrecorder.rules that return Result Modifier and Type Method Description protected abstract Result
AbstractRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
Methods in org.openjdk.jmc.flightrecorder.rules that return types with arguments of type Result Modifier and Type Method Description java.util.concurrent.RunnableFuture<Result>
AbstractRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
IRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
Gets a future representing the result of the evaluation of this rule. -
Uses of Result in org.openjdk.jmc.flightrecorder.rules.jdk.compilation
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.compilation that return Result Modifier and Type Method Description private Result
CodeCacheRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.compilation that return types with arguments of type Result Modifier and Type Method Description java.util.concurrent.RunnableFuture<Result>
CodeCacheRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
-
Uses of Result in org.openjdk.jmc.flightrecorder.rules.jdk.cpu
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.cpu that return Result Modifier and Type Method Description protected Result
CompareCpuRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
HighJvmCpuRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
ManyRunningProcessesRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.cpu that return types with arguments of type Result Modifier and Type Method Description java.util.concurrent.RunnableFuture<Result>
HighJvmCpuRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
ManyRunningProcessesRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
-
Uses of Result in org.openjdk.jmc.flightrecorder.rules.jdk.exceptions
Fields in org.openjdk.jmc.flightrecorder.rules.jdk.exceptions with type parameters of type Result Modifier and Type Field Description private java.util.concurrent.FutureTask<Result>
ErrorRule. evaluationTask
private java.util.concurrent.FutureTask<Result>
FatalErrorRule. evaluationTask
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.exceptions that return Result Modifier and Type Method Description private Result
ErrorRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
ExceptionRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
FatalErrorRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.exceptions that return types with arguments of type Result Modifier and Type Method Description java.util.concurrent.RunnableFuture<Result>
ErrorRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
ExceptionRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
FatalErrorRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
-
Uses of Result in org.openjdk.jmc.flightrecorder.rules.jdk.general
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.general that return Result Modifier and Type Method Description private Result
FewSampledThreadsRule. calculateResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
FewSampledThreadsRule. checkAvailability(IItemCollection items)
private Result
FewSampledThreadsRule. getIdleResult(IItemCollection items, IQuantity minCpuRatio, IQuantity windowSize, int sampledThreads)
private Result
BufferLostRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
ClassLeakingRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
ClassLoadingRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
DebugNonSafepointsRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
DiscouragedGcOptionsRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
DiscouragedVmOptionsRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
DMSIncidentRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
DumpReasonRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
DuplicateFlagsRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
protected Result
FewSampledThreadsRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
FlightRecordingSupportRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
ManagementAgentRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
OptionsCheckRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
PasswordsInArgumentsRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
PasswordsInEnvironmentRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
PasswordsInSystemPropertiesRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
RecordingSettingsRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
StackDepthSettingRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
VerifyNoneRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
FlightRecordingSupportRule. getTimeConversionResult(IItemCollection items)
private Result
FlightRecordingSupportRule. getVersionResult(java.lang.String versionString)
private Result
FlightRecordingSupportRule. getVersionResult(IItemCollection items)
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.general that return types with arguments of type Result Modifier and Type Method Description java.util.concurrent.RunnableFuture<Result>
BufferLostRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
ClassLeakingRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
ClassLoadingRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
DebugNonSafepointsRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
DiscouragedGcOptionsRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
DiscouragedVmOptionsRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
DMSIncidentRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
DumpReasonRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
DuplicateFlagsRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
FlightRecordingSupportRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
ManagementAgentRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
OptionsCheckRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
PasswordsInArgumentsRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
PasswordsInEnvironmentRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
PasswordsInSystemPropertiesRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
RecordingSettingsRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
StackDepthSettingRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
VerifyNoneRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
-
Uses of Result in org.openjdk.jmc.flightrecorder.rules.jdk.io
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.io that return Result Modifier and Type Method Description private Result
SocketReadRule. evaluate(IItemCollection items, IQuantity infoLimit, IQuantity warningLimit)
private Result
SocketWriteRule. evaluate(IItemCollection items, IQuantity infoLimit, IQuantity warningLimit)
private Result
FileReadRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
FileWriteRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.io that return types with arguments of type Result Modifier and Type Method Description java.util.concurrent.RunnableFuture<Result>
FileReadRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
FileWriteRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
SocketReadRule. evaluate(IItemCollection items, IPreferenceValueProvider vp)
java.util.concurrent.RunnableFuture<Result>
SocketWriteRule. evaluate(IItemCollection items, IPreferenceValueProvider vp)
-
Uses of Result in org.openjdk.jmc.flightrecorder.rules.jdk.latency
Fields in org.openjdk.jmc.flightrecorder.rules.jdk.latency with type parameters of type Result Modifier and Type Field Description private java.util.concurrent.FutureTask<Result>
MethodProfilingRule.MethodProfilingCallable. evaluationTask
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.latency that return Result Modifier and Type Method Description Result
MethodProfilingRule.MethodProfilingCallable. call()
private Result
ContextSwitchRule. evaluate(IItemCollection items, long switchRateLimit)
private Result
VMOperationRule. evaluate(IItemCollection items, IQuantity warningLimit)
private Result
BiasedLockingRevocationPauseRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
BiasedLockingRevocationRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
JavaBlockingRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
MethodProfilingRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider, java.util.concurrent.FutureTask<Result> evaluationTask)
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.latency that return types with arguments of type Result Modifier and Type Method Description java.util.concurrent.RunnableFuture<Result>
BiasedLockingRevocationPauseRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
BiasedLockingRevocationRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
ContextSwitchRule. evaluate(IItemCollection items, IPreferenceValueProvider vp)
java.util.concurrent.RunnableFuture<Result>
JavaBlockingRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
MethodProfilingRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
VMOperationRule. evaluate(IItemCollection items, IPreferenceValueProvider vp)
Method parameters in org.openjdk.jmc.flightrecorder.rules.jdk.latency with type arguments of type Result Modifier and Type Method Description private SlidingWindowToolkit.IUnorderedWindowVisitor
MethodProfilingRule. createWindowVisitor(MethodProfilingRule.PeriodRangeMap settings, IItemFilter settingsFilter, IQuantity windowSize, java.util.List<MethodProfilingRule.MethodProfilingWindowResult> rawScores, java.util.concurrent.FutureTask<Result> evaluationTask, java.util.regex.Pattern excludes)
Creates an IUnorderedWindowVisitor that is called on each slice in the recording and generates the scores for each slice and places them in the rawScores list.private Result
MethodProfilingRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider, java.util.concurrent.FutureTask<Result> evaluationTask)
(package private) void
MethodProfilingRule.MethodProfilingCallable. setTask(java.util.concurrent.FutureTask<Result> task)
-
Uses of Result in org.openjdk.jmc.flightrecorder.rules.jdk.memory
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.memory that return Result Modifier and Type Method Description private Result
StringDeduplicationRule. getAllocationRatioResult(IItemCollection items, java.lang.String stringInternalArrayType, IItemFilter stringInternalArrayTypeFilter, IQuantity stringAllocationRatioLimit, java.lang.String allocationFramesString, java.lang.String heapInfo, double heapUsedRatio, java.lang.String extraGcInfo)
private Result
GcLockerRule. getGcLockerResult(double gcLockers, double totalCcCount, IQuantity limit)
private Result
GcStallRule. getGcStallResult(boolean nonRequestedSerialOldGc, IItemCollection items)
private Result
HeapInspectionRule. getHeapInspectionResult(int objectCountGCs, IItemCollection items, IQuantity limit)
private Result
StringDeduplicationRule. getLivesetRatioResult(IItemCollection items, java.lang.String stringInternalArrayType, IItemFilter stringInternalArrayTypeFilter, IQuantity averageStringSize, IQuantity stringLivesetRatioAndHeapUsageLimit, java.lang.String objectCountEventType, java.lang.String heapInfo, double heapUsedRatio, java.lang.String extraGcInfo)
private Result
AllocationByClassRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
AllocationByThreadRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
protected Result
ApplicationHaltsRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
protected Result
AutoBoxingRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
CompressedOopsRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
protected Result
GcFreedRatioRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
GcLockerRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
protected Result
GcPauseRatioRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
HeapContentRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
HighGcRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
IncreasingLiveSetRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
IncreasingMetaspaceLiveSetRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
LongGcPauseRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
LowOnPhysicalMemoryRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
MetaspaceOomRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
protected Result
StringDeduplicationRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
TlabAllocationRatioRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
SystemGcRule. getSystemGcResult(double systemGcCount, double totalCcCount, IQuantity limit)
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.memory that return types with arguments of type Result Modifier and Type Method Description java.util.concurrent.RunnableFuture<Result>
AllocationByClassRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
AllocationByThreadRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
CompressedOopsRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
FullGcRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
GcLockerRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
GcStallRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
HeapContentRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
HeapInspectionRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
HighGcRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
IncreasingLiveSetRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
IncreasingMetaspaceLiveSetRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
LongGcPauseRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
LowOnPhysicalMemoryRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
MetaspaceOomRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
SystemGcRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
TlabAllocationRatioRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
-
Uses of Result in org.openjdk.jmc.flightrecorder.rules.report.html
Fields in org.openjdk.jmc.flightrecorder.rules.report.html with type parameters of type Result Modifier and Type Field Description private java.util.Map<java.lang.String,java.util.Collection<Result>>
JfrHtmlRulesReport.SimpleResultProvider. resultsByTopic
Methods in org.openjdk.jmc.flightrecorder.rules.report.html that return types with arguments of type Result Modifier and Type Method Description java.util.Collection<Result>
JfrHtmlRulesReport.SimpleResultProvider. getResults(java.util.Collection<java.lang.String> topics)
Constructor parameters in org.openjdk.jmc.flightrecorder.rules.report.html with type arguments of type Result Constructor Description SimpleResultProvider(java.util.Collection<Result> results, java.util.List<HtmlResultGroup> groups)
-
Uses of Result in org.openjdk.jmc.flightrecorder.rules.report.html.internal
Fields in org.openjdk.jmc.flightrecorder.rules.report.html.internal with type parameters of type Result Modifier and Type Field Description private static java.util.Comparator<Result>
RulesHtmlToolkit. RESULT_RULEID_COMPARATOR
private static java.util.Comparator<Result>
RulesHtmlToolkit. RESULT_SCORE_COMPARATOR
Methods in org.openjdk.jmc.flightrecorder.rules.report.html.internal that return types with arguments of type Result Modifier and Type Method Description java.util.Collection<Result>
HtmlResultProvider. getResults(java.util.Collection<java.lang.String> topics)
private static java.util.List<Result>
RulesHtmlToolkit. sortResults(java.util.Collection<Result> results)
Methods in org.openjdk.jmc.flightrecorder.rules.report.html.internal with parameters of type Result Modifier and Type Method Description private static java.lang.String
RulesHtmlToolkit. createRuleHtml(Result result, boolean expanded, int margin)
static java.lang.String
RulesHtmlToolkit. getDescription(Result result)
private static java.lang.Boolean
RulesHtmlToolkit. isExpanded(java.util.HashMap<java.lang.String,java.lang.Boolean> resultExpandedStates, Result result)
Method parameters in org.openjdk.jmc.flightrecorder.rules.report.html.internal with type arguments of type Result Modifier and Type Method Description private static boolean
RulesHtmlToolkit. containsUnignoredResults(java.util.Collection<Result> results)
static java.lang.String
RulesHtmlToolkit. generateSinglePageHtml(java.util.Collection<Result> results)
private static void
RulesHtmlToolkit. generateTitleAndResults(java.lang.String subHeading, java.lang.String uuid, java.util.Collection<Result> results, java.util.HashMap<java.lang.String,java.lang.Boolean> resultExpandedStates, java.lang.StringBuilder div)
private static java.util.List<Result>
RulesHtmlToolkit. sortResults(java.util.Collection<Result> results)
-
Uses of Result in org.openjdk.jmc.flightrecorder.rules.util
Fields in org.openjdk.jmc.flightrecorder.rules.util with type parameters of type Result Modifier and Type Field Description private java.util.Queue<java.util.concurrent.RunnableFuture<Result>>
RulesToolkit.RuleEvaluator. futureQueue
Methods in org.openjdk.jmc.flightrecorder.rules.util that return Result Modifier and Type Method Description static Result
RulesToolkit. getEventAvailabilityResult(IRule rule, IItemCollection items, RulesToolkit.EventAvailability eventAvailability, java.lang.String... typeIds)
Returns a proper result for the availability problem.static Result
RulesToolkit. getMissingAttributeResult(IRule rule, IType<IItem> type, IAttribute<?> attribute)
Gets aResult
object representing a not applicable result due to a missing attribute.static Result
RulesToolkit. getNotApplicableResult(IRule rule, java.lang.String message)
Creates aResult
object with a generic not applicable (N/A) result for a given rule with a specified message.private static Result
RulesToolkit. getNotApplicableResult(IRule rule, java.lang.String shortMessage, java.lang.String longMessage)
Creates aResult
object with a generic not applicable (N/A) result for a given rule with a specified message.static Result
RulesToolkit. getRuleRequiresAtLeastOneEventTypeResult(IRule rule, java.lang.String... typeIds)
Creates aResult
object describing that at least one of the specified event types must be present in the rule's input.static Result
RulesToolkit. getTooFewEventsResult(IRule rule)
Methods in org.openjdk.jmc.flightrecorder.rules.util that return types with arguments of type Result Modifier and Type Method Description static java.util.Map<IRule,java.util.concurrent.Future<Result>>
RulesToolkit. evaluateParallel(java.util.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 Result Modifier and Type Method Description static Pair<IQuantity,IRange<IQuantity>>
SlidingWindowToolkit. slidingWindowUnorderedMinMaxValue(IItemCollection items, IQuantity windowSize, java.util.concurrent.FutureTask<Result> 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, java.util.concurrent.FutureTask<Result> cancellationSupplier, SlidingWindowToolkit.IUnorderedWindowValueFunction<V> valueFunction, java.util.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, java.util.concurrent.FutureTask<Result> 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, java.util.concurrent.FutureTask<Result> cancellationSupplier, SlidingWindowToolkit.IUnorderedWindowValueFunction<V> valueFunction, java.util.Comparator<V> valueComparator, boolean max, boolean includeIntersecting)
Calculates max/min window value of items.Constructor parameters in org.openjdk.jmc.flightrecorder.rules.util with type arguments of type Result Constructor Description RuleEvaluator(java.util.Queue<java.util.concurrent.RunnableFuture<Result>> futureQueue)
-