Uses of Record Class
org.eclipse.rdf4j.query.algebra.evaluation.optimizer.PatternKey
Packages that use PatternKey
-
Uses of PatternKey in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
Methods in org.eclipse.rdf4j.query.algebra.evaluation.optimizer that return PatternKeyModifier and TypeMethodDescriptionstatic PatternKeyFilterSelectivityKeys.patternKeyFor(StatementPattern pattern) Methods in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with parameters of type PatternKeyModifier and TypeMethodDescriptiondoubleJoinStatsProvider.getAverageResults(PatternKey key) default longJoinStatsProvider.getCalls(PatternKey key) Returns the number of observed calls for the given key, or a negative value when unavailable.default longJoinStatsProvider.getFilterObservationCount(PatternKey key, String filterKey) Returns the number of observed outcomes for a specific filter condition and pattern key, or a negative value when unavailable.default doubleJoinStatsProvider.getFilterPassRatio(PatternKey key, String filterKey) Returns the observed pass ratio for a specific filter condition and pattern key, or a negative value when unavailable.default longJoinStatsProvider.getFilterTemplateObservationCount(PatternKey key, String filterTemplateKey) Returns the number of observed outcomes for a generalized filter template and pattern key, or a negative value when unavailable.default doubleJoinStatsProvider.getFilterTemplatePassRatio(PatternKey key, String filterTemplateKey) Returns the observed pass ratio for a generalized filter template and pattern key, or a negative value when unavailable.default doubleJoinStatsProvider.getMaxResults(PatternKey key) Returns the maximum observed result count per call for the given key.default longJoinStatsProvider.getPatternObservationCount(PatternKey key) Returns the number of observed outcomes for all filters seen on a pattern key, or a negative value when unavailable.default doubleJoinStatsProvider.getPatternPassRatio(PatternKey key) Returns the observed aggregate pass ratio for all filters seen on a pattern key, or a negative value when unavailable.default doubleJoinStatsProvider.getUncertainty(PatternKey key) Returns an uncertainty score in [0,1] where 1 means highest uncertainty.booleanJoinStatsProvider.hasStats(PatternKey key) voidJoinStatsProvider.recordCall(PatternKey key) default voidJoinStatsProvider.recordFilterOutcome(PatternKey key, String filterKey, long passedCount, long filteredCount) Records observed filter outcomes for a statement-pattern key and condition key.voidJoinStatsProvider.recordResults(PatternKey key, long resultCount) voidJoinStatsProvider.seedIfAbsent(PatternKey key, double defaultCardinality, long priorCalls) Seeds statistics for the given key.