All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AbstractOperationStatistic<T extends Enum<T>> AbstractSourceStatistic<T extends ChainedObserver> An abstractSourceStatisticthat handles derived statistic (de)registration.BarSplittingBiasedHistogram An implementation of the histogram algorithm described in: 'Fast Computation of Approximate Biased Histograms on Sliding Windows over Data Streams' [H.ChainedEventObserver Event observers track the occurrence of singular events.ChainedObserver The marker interface implemented by all statistic observer classes.ChainedOperationObserver<T extends Enum<T>> CircularBuffer<E> ConstantValueStatistic<T extends Serializable> ContextAttribute Marks a field, method, or the object itself as a context attribute.ContextChild Marks this field as referencing a child of this object.ContextCreationListener ContextElement A shadow context associated with a Java object.ContextListener The context graph mutation listener interface.ContextManager AContextManagerinstances allows for rooting, querying and access to select portions of the global context graph.ContextManager.Association Creates parent and child associations to the target context node.ContextManager.Dissociation Removes existing parent and child associations from the target context node.ContextParent Marks this field as referencing a parent of this object.DefaultLatencyHistogramStatistic EventRateSimpleMovingAverage ExponentialHistogram An implementation of the Exponential Histogram sketch as outlined by Datar et al.Histogram A histogram supporting double valuesHistogram.Bucket A histogram bucket.Jsr107LatencyMonitor<T extends Enum<T>> LatencyAccumulator This accumulator accumulate latency metrics.LatencyHistogramQuery LatencyHistogramStatistic LatencyPeriodAccumulator LatencySimpleMovingAverage LatencyStatistic MappedOperationStatistic<S extends Enum<S>,D extends Enum<D>> Matcher<T> A matching object that can be used to filter the node-set in a context query chain.Matchers A static library ofMatcherimplementations that can be used with theQueryBuilder.filter(Matcher)method.MaximumLatencyHistory Keeps a history of the maximum operation latencies over a specific window.MemoizingValueStatistic<T extends Serializable> ObjectContextExtractor Extracts context information from object instances and creates appropriate enclosingContextElementinstances.OperationObserver<T extends Enum<T>> Operation observers track the occurrence of processes which take a finite time and can potential terminate in different ways.OperationResultFilter<T extends Enum<T>> OperationResultSampler<T extends Enum<T>> OperationStatistic<T extends Enum<T>> OperationStatisticDescriptor<T extends Enum<T>> Queries Query AQueryinstance transforms an input node set into an output node set.QueryBuilder AQueryBuilderallows for modular assembly of context graph queries.Sample<T extends Serializable> SampledStatistic<T extends Serializable> SampledStatisticAdapter<T extends Serializable> SourceStatistic<T extends ChainedObserver> Source statistic implementations support derived statistics.Statistic<T extends Serializable> Statistic StatisticArchive<T extends Serializable> StatisticBuilder StatisticBuilder.OperationStatisticBuilder<T extends Enum<T>> The Class OperationStatisticBuilder.StatisticMapper<SOURCE extends Enum<SOURCE>,TARGET extends Enum<TARGET>> StatisticRegistry This class replaces the previousStatisticRegistryin the cases where you do not need any sampling and history.StatisticSampler<T extends Serializable> StatisticsManager StatisticType Striped<T> StripedHistogram SuppliedValueStatistic<T extends Serializable> This class can be used to create aValueStatisticwith a specificStatisticTypewhich value is given by a providedSupplierTable A table statistic contains for each row a set of statistics.Table.Builder Table.RowBuilder TableSkeleton TableValueStatistic A statistic that can dynamically construct and provide a table statistic based on provided suppliersTableValueStatistic.Builder TableValueStatistic.RowBuilder Time This class contains the static time-sources used within the framework.Time.TimeSource TreeNode A context tree node associated with a Java object.ValueStatistic<T extends Serializable> ValueStatisticDescriptor ValueStatistics WeakFieldAttributeGetter<T> WeakIdentityHashMap<K,V> WeakIdentityHashMap.Cleanable ZeroOperationStatistic<T extends Enum<T>> An operation statistic that always return 0 for everything.