All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AbstractOperationStatistic<T extends java.lang.Enum<T>> AbstractSourceStatistic<T extends ChainedObserver> An abstractSourceStatisticthat handles derived statistic (de)registration.AbstractTreeNode AttributeGetter<T> BarSplittingBiasedHistogram An implementation of the histogram algorithm described in: 'Fast Computation of Approximate Biased Histograms on Sliding Windows over Data Streams' [H.BarSplittingBiasedHistogram.Bar ChainedEventObserver Event observers track the occurrence of singular events.ChainedObserver The marker interface implemented by all statistic observer classes.ChainedOperationObserver<T extends java.lang.Enum<T>> ChainedQuery Children CircularBuffer<E> ConstantValueStatistic<T extends java.io.Serializable> ContextAttribute Marks a field, method, or the object itself as a context attribute.ContextAwareTreeNode Node used to wrap real tree node to keep the context object.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 Descendants DirectAttributeGetter<T> EmptyQuery EnsureUnique EventRateSimpleMovingAverage EventRateSimpleMovingAverage.CounterPartition ExponentialHistogram An implementation of the Exponential Histogram sketch as outlined by Datar et al.FieldAttributeGetter<T> Filter GeneralOperationStatistic<T extends java.lang.Enum<T>> An operation observer that tracks operation result counts and can drive further derived statistics.Histogram A histogram supporting double valuesHistogram.Bucket A histogram bucket.ImmutableBucket Jsr107LatencyMonitor<T extends java.lang.Enum<T>> LatencyAccumulator This accumulator accumulate latency metrics.LatencyHistogramQuery LatencyHistogramStatistic LatencyPeriodAccumulator LatencySimpleMovingAverage LatencyStatistic LazyContextElement MappedOperationStatistic<S extends java.lang.Enum<S>,D extends java.lang.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 java.io.Serializable> MethodAttributeGetter<T> MutableTreeNode NullQuery ObjectContextExtractor Extracts context information from object instances and creates appropriate enclosingContextElementinstances.OperationObserver<T extends java.lang.Enum<T>> Operation observers track the occurrence of processes which take a finite time and can potential terminate in different ways.OperationResultFilter<T extends java.lang.Enum<T>> OperationResultSampler<T extends java.lang.Enum<T>> OperationStatistic<T extends java.lang.Enum<T>> OperationStatisticDescriptor<T extends java.lang.Enum<T>> Parent PassThroughStatistic<T extends java.io.Serializable> Queries Query AQueryinstance transforms an input node set into an output node set.QueryBuilder AQueryBuilderallows for modular assembly of context graph queries.RootNode Sample<T extends java.io.Serializable> SampledStatistic<T extends java.io.Serializable> SampledStatisticAdapter<T extends java.io.Serializable> SourceStatistic<T extends ChainedObserver> Source statistic implementations support derived statistics.Statistic<T extends java.io.Serializable> Statistic StatisticArchive<T extends java.io.Serializable> StatisticBuilder StatisticBuilder.AbstractStatisticBuilder<T extends StatisticBuilder.AbstractStatisticBuilder<T>> The Class AbstractStatisticBuilder.StatisticBuilder.OperationStatisticBuilder<T extends java.lang.Enum<T>> The Class OperationStatisticBuilder.StatisticMapper<SOURCE extends java.lang.Enum<SOURCE>,TARGET extends java.lang.Enum<TARGET>> StatisticRegistry This class replaces the previousStatisticRegistryin the cases where you do not need any sampling and history.StatisticSampler<T extends java.io.Serializable> StatisticSampler.SamplerThreadFactory StatisticSampler.SamplingTask<T extends java.io.Serializable> StatisticsManager StatisticsManager.ReflectionSupplier<T> StatisticType Striped<T> Striped.Cell<T> Striped.CellSpliterator<T> StripedHistogram SuppliedValueStatistic<T extends java.io.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 java.io.Serializable> ValueStatisticDescriptor ValueStatistics WeakAttributeGetter<T> WeakFieldAttributeGetter<T> WeakIdentityHashMap<K,V> WeakIdentityHashMap.Cleanable WeakIdentityHashMap.IdentityWeakReference<T> WeakMethodAttributeGetter<T> ZeroOperationStatistic<T extends java.lang.Enum<T>> An operation statistic that always return 0 for everything.