A B C D E F G H I J L M N O P Q R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- absoluteTime() - Static method in class org.terracotta.statistics.Time
-
Returns a timestamp in milliseconds whose origin is at the Unix Epoch.
- absoluteTime() - Method in interface org.terracotta.statistics.Time.TimeSource
- AbstractOperationStatistic<T extends java.lang.Enum<T>> - Class in org.terracotta.statistics
- AbstractOperationStatistic(String, Set<String>, Map<String, ? extends Object>, Class<T>) - Constructor for class org.terracotta.statistics.AbstractOperationStatistic
-
Create an operation statistics for a given operation result type.
- AbstractSourceStatistic<T extends ChainedObserver> - Class in org.terracotta.statistics
-
An abstract
SourceStatisticthat handles derived statistic (de)registration. - AbstractSourceStatistic() - Constructor for class org.terracotta.statistics.AbstractSourceStatistic
- AbstractStatisticBuilder() - Constructor for class org.terracotta.statistics.StatisticBuilder.AbstractStatisticBuilder
- AbstractTreeNode - Class in org.terracotta.context
- AbstractTreeNode() - Constructor for class org.terracotta.context.AbstractTreeNode
- accepted(T) - Static method in class org.terracotta.statistics.registry.Statistic
- accumulate(long) - Method in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- accumulate(LatencyAccumulator) - Method in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- accumulator - Variable in class org.terracotta.statistics.derived.latency.LatencyPeriodAccumulator
- accumulator() - Method in class org.terracotta.statistics.derived.latency.LatencyPeriodAccumulator
- accumulator(long...) - Static method in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- activePartition - Variable in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage
- activePartition - Variable in class org.terracotta.statistics.derived.latency.LatencySimpleMovingAverage
- add(Sample<T>) - Method in class org.terracotta.statistics.archive.StatisticArchive
- addChild(AbstractTreeNode) - Method in class org.terracotta.context.AbstractTreeNode
- addDerivedStatistic(ChainedOperationObserver<? super D>) - Method in class org.terracotta.statistics.MappedOperationStatistic
- addDerivedStatistic(ChainedOperationObserver<? super T>) - Method in class org.terracotta.statistics.ZeroOperationStatistic
- addDerivedStatistic(ChainedOperationObserver<? super TARGET>) - Method in class org.terracotta.statistics.StatisticMapper
- addDerivedStatistic(T) - Method in class org.terracotta.statistics.AbstractSourceStatistic
- addDerivedStatistic(T) - Method in interface org.terracotta.statistics.SourceStatistic
-
Register the given
Observerto be called by thisSourceStatistic - addedParent(AbstractTreeNode) - Method in class org.terracotta.context.AbstractTreeNode
- addedParent(AbstractTreeNode) - Method in class org.terracotta.context.MutableTreeNode
- addedParent(AbstractTreeNode) - Method in class org.terracotta.context.RootNode
- addListener(ContextListener) - Method in class org.terracotta.context.RootNode
- advanceProbe(int) - Static method in class org.terracotta.statistics.derived.histogram.Striped
- allOf(Matcher<? super T>...) - Static method in class org.terracotta.context.query.Matchers
-
Returns a matcher that matches when against objects which match all of the supplied matchers.
- alphaPhi - Variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- alphaPhi() - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- anyOf(Matcher<? super T>...) - Static method in class org.terracotta.context.query.Matchers
-
Returns a matcher that matches when against objects which match any of the supplied matchers.
- archive - Variable in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage
- archive - Variable in class org.terracotta.statistics.derived.latency.LatencySimpleMovingAverage
- archive - Variable in class org.terracotta.statistics.derived.latency.MaximumLatencyHistory
- archive(EventRateSimpleMovingAverage.CounterPartition) - Method in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage
- archive(LatencyPeriodAccumulator) - Method in class org.terracotta.statistics.derived.latency.LatencySimpleMovingAverage
- array - Variable in class org.terracotta.statistics.derived.histogram.Striped.CellSpliterator
- associate(Object) - Static method in class org.terracotta.context.ContextManager
-
Create an
Associationinstance for the supplied object. - associate(Object, Object) - Static method in class org.terracotta.context.ContextManager
- AttributeGetter<T> - Interface in org.terracotta.context.extractor
- attributes - Variable in class org.terracotta.context.extractor.LazyContextElement
- attributes() - Method in interface org.terracotta.context.ContextElement
-
The set of attributes for the associated Java object.
- attributes() - Method in class org.terracotta.context.extractor.LazyContextElement
- attributes(Matcher<Map<String, Object>>) - Static method in class org.terracotta.context.query.Matchers
-
Returns a matcher that matches context elements whose
ContextElement.attributes()match against the supplied matcher. - average() - Method in class org.terracotta.statistics.derived.latency.Jsr107LatencyMonitor
- average() - Method in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- average() - Method in class org.terracotta.statistics.derived.latency.LatencyPeriodAccumulator
- average() - Method in class org.terracotta.statistics.derived.latency.LatencySimpleMovingAverage
- average() - Method in interface org.terracotta.statistics.derived.latency.LatencyStatistic
- averageStatistic() - Method in interface org.terracotta.statistics.derived.latency.LatencyStatistic
B
- backing - Variable in class org.terracotta.context.WeakIdentityHashMap
- Bar(double, long) - Constructor for class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram.Bar
- Bar(ExponentialHistogram, double, double) - Constructor for class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram.Bar
- barCount - Variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- barEpsilon - Variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- bars - Variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- bars() - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- BarSplittingBiasedHistogram - Class in org.terracotta.statistics.derived.histogram
-
An implementation of the histogram algorithm described in: 'Fast Computation of Approximate Biased Histograms on Sliding Windows over Data Streams' [H.
- BarSplittingBiasedHistogram(double, double, int, int, double, long) - Constructor for class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
-
Create a histogram maintained over a sliding time window.
- BarSplittingBiasedHistogram(double, int, long) - Constructor for class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
-
Create a histogram maintained over a sliding time window.
- BarSplittingBiasedHistogram(int, long) - Constructor for class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
-
Create a histogram maintained over a sliding time window.
- BarSplittingBiasedHistogram.Bar - Class in org.terracotta.statistics.derived.histogram
- base - Variable in class org.terracotta.statistics.derived.histogram.Striped
- begin() - Method in class org.terracotta.statistics.AbstractOperationStatistic
- begin() - Method in class org.terracotta.statistics.MappedOperationStatistic
- begin() - Method in interface org.terracotta.statistics.observer.OperationObserver
-
Called immediately prior to the operation beginning.
- begin() - Method in class org.terracotta.statistics.StatisticMapper
- begin() - Method in class org.terracotta.statistics.ZeroOperationStatistic
- begin(long) - Method in class org.terracotta.statistics.derived.latency.Jsr107LatencyMonitor
- begin(long) - Method in class org.terracotta.statistics.derived.OperationResultFilter
- begin(long) - Method in interface org.terracotta.statistics.observer.ChainedOperationObserver
- BINDING - Static variable in class org.terracotta.statistics.PassThroughStatistic
- bindStatistic(PassThroughStatistic<? extends Serializable>, Object) - Static method in class org.terracotta.statistics.PassThroughStatistic
- boundType - Variable in class org.terracotta.context.query.Matcher
- boxes - Variable in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- bucketCount - Variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- bucketCount() - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- buckets() - Method in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- buckets() - Method in interface org.terracotta.statistics.derived.latency.LatencyHistogramQuery
- buffer - Variable in class org.terracotta.statistics.archive.CircularBuffer
- buffer - Variable in class org.terracotta.statistics.archive.StatisticArchive
- build() - Method in class org.terracotta.context.query.QueryBuilder
-
Returns a query that represents the currently assembled transformation.
- build() - Method in class org.terracotta.statistics.StatisticBuilder.OperationStatisticBuilder
-
Builds the.
- build() - Method in class org.terracotta.statistics.Table.Builder
- build() - Method in class org.terracotta.statistics.TableValueStatistic.Builder
- Builder(String...) - Constructor for class org.terracotta.statistics.Table.Builder
- Builder(String...) - Constructor for class org.terracotta.statistics.TableValueStatistic.Builder
C
- capacity() - Method in class org.terracotta.statistics.archive.CircularBuffer
- ceiling - Variable in class org.terracotta.statistics.derived.OperationResultSampler
- Cell(T) - Constructor for class org.terracotta.statistics.derived.histogram.Striped.Cell
- cells - Variable in class org.terracotta.statistics.derived.histogram.Striped
- CellSpliterator(Striped.Cell<T>[]) - Constructor for class org.terracotta.statistics.derived.histogram.Striped.CellSpliterator
- CellSpliterator(Striped.Cell<T>[], int, int) - Constructor for class org.terracotta.statistics.derived.histogram.Striped.CellSpliterator
- chain(Query) - Method in class org.terracotta.context.query.QueryBuilder
-
Applies the given query on the currently selected node set.
- ChainedEventObserver - Interface in org.terracotta.statistics.observer
-
Event observers track the occurrence of singular events.
- ChainedObserver - Interface in org.terracotta.statistics.observer
-
The marker interface implemented by all statistic observer classes.
- ChainedOperationObserver<T extends java.lang.Enum<T>> - Interface in org.terracotta.statistics.observer
- ChainedQuery - Class in org.terracotta.context.query
- ChainedQuery(Query, Query) - Constructor for class org.terracotta.context.query.ChainedQuery
- characteristics() - Method in class org.terracotta.statistics.derived.histogram.Striped.CellSpliterator
- children - Variable in class org.terracotta.context.AbstractTreeNode
- children() - Static method in class org.terracotta.context.query.Queries
-
Creates a query selecting all children.
- children() - Method in class org.terracotta.context.query.QueryBuilder
-
Selects the union of the current node sets child nodes.
- Children - Class in org.terracotta.context.query
- Children() - Constructor for class org.terracotta.context.query.Children
- CircularBuffer<E> - Class in org.terracotta.statistics.archive
- CircularBuffer(int) - Constructor for class org.terracotta.statistics.archive.CircularBuffer
- clean() - Method in class org.terracotta.context.AbstractTreeNode
- clean() - Method in class org.terracotta.context.ContextAwareTreeNode
- clean() - Method in class org.terracotta.context.WeakIdentityHashMap
- clean() - Method in interface org.terracotta.context.WeakIdentityHashMap.Cleanable
- clear() - Method in class org.terracotta.statistics.archive.StatisticArchive
- clear() - Method in class org.terracotta.statistics.derived.latency.Jsr107LatencyMonitor
- constant(StatisticType, T) - Static method in class org.terracotta.statistics.ValueStatistics
- ConstantValueStatistic<T extends java.io.Serializable> - Class in org.terracotta.statistics
- ConstantValueStatistic(StatisticType, T) - Constructor for class org.terracotta.statistics.ConstantValueStatistic
- constructor - Variable in class org.terracotta.statistics.derived.histogram.Striped
- context - Variable in class org.terracotta.context.ContextAwareTreeNode
- context - Variable in class org.terracotta.context.MutableTreeNode
- context - Variable in class org.terracotta.statistics.StatisticBuilder.AbstractStatisticBuilder
-
The context.
- context(Matcher<ContextElement>) - Static method in class org.terracotta.context.query.Matchers
-
Returns a matcher that matches tree nodes whose
TreeNode.getContext()match against the supplied matcher. - CONTEXT_OBJECTS - Static variable in class org.terracotta.context.ContextManager
- ContextAttribute - Annotation Type in org.terracotta.context.annotations
-
Marks a field, method, or the object itself as a context attribute.
- ContextAwareTreeNode - Class in org.terracotta.context
-
Node used to wrap real tree node to keep the context object.
- ContextAwareTreeNode(TreeNode, Object) - Constructor for class org.terracotta.context.ContextAwareTreeNode
- ContextChild - Annotation Type in org.terracotta.context.annotations
-
Marks this field as referencing a child of this object.
- contextCreated(Object) - Method in interface org.terracotta.context.ContextCreationListener
- contextCreated(Object) - Static method in class org.terracotta.context.ContextManager
- ContextCreationListener - Interface in org.terracotta.context
- contextCreationListeners - Static variable in class org.terracotta.context.ContextManager
- ContextElement - Interface in org.terracotta.context
-
A shadow context associated with a Java object.
- ContextListener - Interface in org.terracotta.context
-
The context graph mutation listener interface.
- ContextManager - Class in org.terracotta.context
-
A
ContextManagerinstances allows for rooting, querying and access to select portions of the global context graph. - ContextManager() - Constructor for class org.terracotta.context.ContextManager
- ContextManager.Association - Interface in org.terracotta.context
-
Creates parent and child associations to the target context node.
- ContextManager.Dissociation - Interface in org.terracotta.context
-
Removes existing parent and child associations from the target context node.
- contextObject - Variable in class org.terracotta.statistics.registry.StatisticRegistry
- ContextParent - Annotation Type in org.terracotta.context.annotations
-
Marks this field as referencing a parent of this object.
- count - Variable in class org.terracotta.statistics.derived.histogram.ImmutableBucket
- count - Variable in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- count() - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram.Bar
- count() - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
-
Returns the approximate current count.
- count() - Method in interface org.terracotta.statistics.derived.histogram.Histogram.Bucket
-
Returns the count of events in this bucket.
- count() - Method in class org.terracotta.statistics.derived.histogram.ImmutableBucket
- count() - Method in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- count() - Method in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- count() - Method in interface org.terracotta.statistics.derived.latency.LatencyHistogramQuery
- count(D) - Method in class org.terracotta.statistics.MappedOperationStatistic
- count(T) - Method in class org.terracotta.statistics.GeneralOperationStatistic
-
Return the count of operations with the given type.
- count(T) - Method in interface org.terracotta.statistics.OperationStatistic
-
Return the count of operations with the given type.
- count(T) - Method in class org.terracotta.statistics.ZeroOperationStatistic
- count(TARGET) - Method in class org.terracotta.statistics.StatisticMapper
- counter(Supplier<T>) - Static method in class org.terracotta.statistics.ValueStatistics
- COUNTER - org.terracotta.statistics.StatisticType
- CounterPartition(long, long) - Constructor for class org.terracotta.statistics.derived.EventRateSimpleMovingAverage.CounterPartition
- counts - Variable in class org.terracotta.statistics.GeneralOperationStatistic
- createFieldAttributeGetter(Object, Field) - Static method in class org.terracotta.context.extractor.ObjectContextExtractor
- createOperationStatistic(Object, String, Set<String>, Class<T>) - Static method in class org.terracotta.statistics.StatisticsManager
- createOperationStatistic(Object, String, Set<String>, Map<String, ? extends Object>, Class<T>) - Static method in class org.terracotta.statistics.StatisticsManager
- createOperationStatistic(String, Set<String>, Map<String, ? extends Object>, Class<T>) - Static method in class org.terracotta.statistics.StatisticsManager
- createPassThroughStatistic(Object, String, Set<String>, Map<String, ? extends Object>, StatisticType, Supplier<T>) - Static method in class org.terracotta.statistics.StatisticsManager
- createPassThroughStatistic(Object, String, Set<String>, Map<String, ? extends Object>, ValueStatistic<T>) - Static method in class org.terracotta.statistics.StatisticsManager
- createPassThroughStatistic(Object, String, Set<String>, StatisticType, Supplier<T>) - Static method in class org.terracotta.statistics.StatisticsManager
- createPassThroughStatistic(Object, String, Set<String>, ValueStatistic<T>) - Static method in class org.terracotta.statistics.StatisticsManager
- createReference(K, ReferenceQueue<? super K>) - Method in class org.terracotta.context.WeakIdentityHashMap
- current - Variable in class org.terracotta.context.query.ChainedQuery
- current - Variable in class org.terracotta.context.query.QueryBuilder
- currentExecution - Variable in class org.terracotta.statistics.archive.StatisticSampler
D
- DEFAULT_EXP_HISTOGRAM_EPSILON - Static variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- DEFAULT_EXPANSION_FACTOR - Static variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- DEFAULT_MAX - Static variable in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- DEFAULT_MAX_COEFFICIENT - Static variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- DEFAULT_MIN - Static variable in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- DEFAULT_PHI - Static variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- DefaultLatencyHistogramStatistic - Class in org.terracotta.statistics.derived.latency
- DefaultLatencyHistogramStatistic(double, int, Duration) - Constructor for class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- DefaultLatencyHistogramStatistic(double, int, Duration, LongSupplier) - Constructor for class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
-
Create a histogram maintained over a sliding time window.
- delayNs - Variable in class org.terracotta.statistics.MemoizingValueStatistic
- delegate - Variable in class org.terracotta.statistics.MemoizingValueStatistic
- deregisterContextCreationListener(ContextCreationListener) - Static method in class org.terracotta.context.ContextManager
- deregisterContextListener(ContextListener) - Method in class org.terracotta.context.ContextManager
-
Removes a previously registered listener from the listener set.
- derivedStatistics - Variable in class org.terracotta.statistics.AbstractSourceStatistic
- derivedStats - Variable in class org.terracotta.statistics.StatisticMapper
- descendants() - Static method in class org.terracotta.context.query.Queries
-
Creates a query selecting all descendants.
- descendants() - Method in class org.terracotta.context.query.QueryBuilder
-
Selects the merged descendant set of the current node set.
- Descendants - Class in org.terracotta.context.query
- Descendants() - Constructor for class org.terracotta.context.query.Descendants
- descriptor(String, Class<T>, String...) - Static method in class org.terracotta.statistics.registry.OperationStatisticDescriptor
- descriptor(String, String...) - Static method in class org.terracotta.statistics.registry.ValueStatisticDescriptor
- descriptor(String, Set<String>) - Static method in class org.terracotta.statistics.registry.ValueStatisticDescriptor
- descriptor(String, Set<String>, Class<T>) - Static method in class org.terracotta.statistics.registry.OperationStatisticDescriptor
- DirectAttributeGetter<T> - Class in org.terracotta.context.extractor
- DirectAttributeGetter(T) - Constructor for class org.terracotta.context.extractor.DirectAttributeGetter
- discoverAssociations(Object) - Static method in class org.terracotta.context.ContextManager
- dissociate(Object) - Static method in class org.terracotta.context.ContextManager
-
Create a
Dissociationinstance for the supplied object. - dissociate(Object, Object) - Static method in class org.terracotta.context.ContextManager
- doubleUp(long[]) - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- drift - Variable in class org.terracotta.statistics.derived.latency.MaximumLatencyHistory
- dumpSubtree(int, TreeNode) - Static method in class org.terracotta.context.AbstractTreeNode
E
- eh - Variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram.Bar
- empty() - Method in class org.terracotta.context.query.QueryBuilder
-
Selects an empty node set.
- empty() - Static method in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- EMPTY_LONG_ARRAY - Static variable in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- EmptyQuery - Class in org.terracotta.context.query
- EmptyQuery() - Constructor for class org.terracotta.context.query.EmptyQuery
- end - Variable in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage.CounterPartition
- end - Variable in class org.terracotta.statistics.derived.latency.LatencyPeriodAccumulator
- end() - Method in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage.CounterPartition
- end() - Method in class org.terracotta.statistics.derived.latency.LatencyPeriodAccumulator
- end(long, long, T) - Method in class org.terracotta.statistics.derived.latency.Jsr107LatencyMonitor
- end(long, long, T) - Method in class org.terracotta.statistics.derived.OperationResultFilter
- end(long, long, T) - Method in class org.terracotta.statistics.derived.OperationResultSampler
- end(long, long, T) - Method in interface org.terracotta.statistics.observer.ChainedOperationObserver
- end(D) - Method in class org.terracotta.statistics.MappedOperationStatistic
- end(T) - Method in class org.terracotta.statistics.AbstractOperationStatistic
- end(T) - Method in class org.terracotta.statistics.GeneralOperationStatistic
- end(T) - Method in interface org.terracotta.statistics.observer.OperationObserver
-
Called immediately after the operation completes with no interesting parameters, and with the same thread the called {
OperationObserver.begin()} before. - end(T) - Method in class org.terracotta.statistics.ZeroOperationStatistic
- end(TARGET) - Method in class org.terracotta.statistics.StatisticMapper
- ensureCapacity(int) - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- ensureUnique() - Method in class org.terracotta.context.query.QueryBuilder
-
Asserts that the current node set is a singleton.
- EnsureUnique - Class in org.terracotta.context.query
- EnsureUnique() - Constructor for class org.terracotta.context.query.EnsureUnique
- entity - Variable in class org.terracotta.statistics.derived.histogram.Striped.Cell
- epsilon - Variable in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- epsilon() - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram.Bar
- epsilon() - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
-
Return the fractional accuracy of this exponential histogram
- EQ - Static variable in class org.terracotta.statistics.StatisticsManager
- equals(Object) - Method in class org.terracotta.context.WeakIdentityHashMap.IdentityWeakReference
- equals(Object) - Method in class org.terracotta.statistics.Sample
- estimateSize() - Method in class org.terracotta.statistics.derived.histogram.Striped.CellSpliterator
- evaluateQuantileFromMax(double) - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- evaluateQuantileFromMax(double) - Method in class org.terracotta.statistics.derived.histogram.StripedHistogram
- evaluateQuantileFromMin(double) - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- evaluateQuantileFromMin(double) - Method in class org.terracotta.statistics.derived.histogram.StripedHistogram
- event(double, long) - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
-
Record an event of the given
valueoccuring at he giventime - event(double, long) - Method in interface org.terracotta.statistics.derived.histogram.Histogram
- event(double, long) - Method in class org.terracotta.statistics.derived.histogram.StripedHistogram
- event(long, long) - Method in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage
- event(long, long) - Method in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- event(long, long) - Method in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- event(long, long) - Method in class org.terracotta.statistics.derived.latency.LatencyPeriodAccumulator
- event(long, long) - Method in class org.terracotta.statistics.derived.latency.LatencySimpleMovingAverage
- event(long, long) - Method in class org.terracotta.statistics.derived.latency.MaximumLatencyHistory
- event(long, long) - Method in interface org.terracotta.statistics.observer.ChainedEventObserver
-
Called to indicate an event happened.
- EventRateSimpleMovingAverage - Class in org.terracotta.statistics.derived
- EventRateSimpleMovingAverage(long, TimeUnit) - Constructor for class org.terracotta.statistics.derived.EventRateSimpleMovingAverage
- EventRateSimpleMovingAverage.CounterPartition - Class in org.terracotta.statistics.derived
- exclusiveExecutor - Variable in class org.terracotta.statistics.archive.StatisticSampler
- execute(Set<TreeNode>) - Method in class org.terracotta.context.query.ChainedQuery
- execute(Set<TreeNode>) - Method in class org.terracotta.context.query.Children
- execute(Set<TreeNode>) - Method in class org.terracotta.context.query.Descendants
- execute(Set<TreeNode>) - Method in class org.terracotta.context.query.EmptyQuery
- execute(Set<TreeNode>) - Method in class org.terracotta.context.query.EnsureUnique
- execute(Set<TreeNode>) - Method in class org.terracotta.context.query.Filter
- execute(Set<TreeNode>) - Method in class org.terracotta.context.query.NullQuery
- execute(Set<TreeNode>) - Method in class org.terracotta.context.query.Parent
- execute(Set<TreeNode>) - Method in interface org.terracotta.context.query.Query
-
Transforms the
inputnode set in to an output node set. - executor - Variable in class org.terracotta.statistics.archive.StatisticSampler
- expiration - Variable in class org.terracotta.statistics.MemoizingValueStatistic
- expire(long) - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram.Bar
- expire(long) - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
-
Expire old events from all buckets.
- expire(long) - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
-
Expire old events.
- expire(long) - Method in interface org.terracotta.statistics.derived.histogram.Histogram
- expire(long) - Method in class org.terracotta.statistics.derived.histogram.StripedHistogram
- ExponentialHistogram - Class in org.terracotta.statistics.derived.histogram
-
An implementation of the Exponential Histogram sketch as outlined by Datar et al.
- ExponentialHistogram(double, int, long, int) - Constructor for class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- ExponentialHistogram(double, long) - Constructor for class org.terracotta.statistics.derived.histogram.ExponentialHistogram
-
Creates an exponential histogram maintaining a count over
windowto within @{epsilon} fractional accuracy. - extract(Object) - Static method in class org.terracotta.context.extractor.ObjectContextExtractor
-
Returns a
ContextElementinstance for the supplied object. - extract(ValueStatistic<T>, long, long) - Static method in class org.terracotta.statistics.registry.Statistic
- extractFieldAttributes(Object) - Static method in class org.terracotta.context.extractor.ObjectContextExtractor
- extractInstanceAttribute(Object) - Static method in class org.terracotta.context.extractor.ObjectContextExtractor
- extractMethodAttributes(Object) - Static method in class org.terracotta.context.extractor.ObjectContextExtractor
F
- field - Variable in class org.terracotta.context.extractor.FieldAttributeGetter
- FieldAttributeGetter<T> - Class in org.terracotta.context.extractor
- FieldAttributeGetter(Field) - Constructor for class org.terracotta.context.extractor.FieldAttributeGetter
- filter - Variable in class org.terracotta.context.query.Filter
- filter(Matcher<? super TreeNode>) - Method in class org.terracotta.context.query.QueryBuilder
-
Filters the current node set using the supplied
Matcher. - Filter - Class in org.terracotta.context.query
- Filter(Matcher<? super TreeNode>) - Constructor for class org.terracotta.context.query.Filter
- findOperationStat(Object, Class<S>, String) - Static method in class org.terracotta.statistics.MappedOperationStatistic
- flatten(double[], double[]) - Static method in class org.terracotta.statistics.derived.histogram.StripedHistogram
- forEachRemaining(Consumer<? super Striped.Cell<T>>) - Method in class org.terracotta.statistics.derived.histogram.Striped.CellSpliterator
- fromChild(Object) - Method in interface org.terracotta.context.ContextManager.Dissociation
-
Removes the supplied object's context from the child node set of the target context node.
- fromParent(Object) - Method in interface org.terracotta.context.ContextManager.Dissociation
-
Removes the supplied object's context from the parent node set of the target context node.
G
- gauge(Supplier<T>) - Static method in class org.terracotta.statistics.ValueStatistics
- GAUGE - org.terracotta.statistics.StatisticType
- GeneralOperationStatistic<T extends java.lang.Enum<T>> - Class in org.terracotta.statistics
-
An operation observer that tracks operation result counts and can drive further derived statistics.
- GeneralOperationStatistic(String, Set<String>, Map<String, ? extends Object>, Class<T>) - Constructor for class org.terracotta.statistics.GeneralOperationStatistic
-
Create an operation statistics for a given operation result type.
- get() - Method in interface org.terracotta.context.extractor.AttributeGetter
- get() - Method in class org.terracotta.context.extractor.DirectAttributeGetter
- get() - Method in class org.terracotta.context.extractor.FieldAttributeGetter
- get() - Method in class org.terracotta.context.extractor.MethodAttributeGetter
- get() - Method in class org.terracotta.context.extractor.WeakAttributeGetter
- get() - Method in class org.terracotta.statistics.StatisticsManager.ReflectionSupplier
- get() - Static method in class org.terracotta.statistics.ZeroOperationStatistic
- get(K) - Method in class org.terracotta.context.WeakIdentityHashMap
- getAncestors() - Method in class org.terracotta.context.AbstractTreeNode
- getAncestors() - Method in class org.terracotta.context.MutableTreeNode
- getAncestors() - Method in class org.terracotta.context.RootNode
- getArchive() - Method in class org.terracotta.statistics.archive.StatisticArchive
- getArchive(long) - Method in class org.terracotta.statistics.archive.StatisticArchive
- getBarIndex(double) - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- getBuckets() - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- getBuckets() - Method in interface org.terracotta.statistics.derived.histogram.Histogram
-
Returns the histograms buckets
- getBuckets() - Method in class org.terracotta.statistics.derived.histogram.StripedHistogram
- getCeiling() - Method in class org.terracotta.statistics.derived.OperationResultSampler
- getChildren() - Method in class org.terracotta.context.AbstractTreeNode
- getChildren() - Method in class org.terracotta.context.ContextAwareTreeNode
- getChildren() - Method in interface org.terracotta.context.TreeNode
-
Returns the immediate children of this context.
- getContext() - Method in class org.terracotta.context.ContextAwareTreeNode
- getContext() - Method in class org.terracotta.context.MutableTreeNode
- getContext() - Method in class org.terracotta.context.RootNode
- getContext() - Method in interface org.terracotta.context.TreeNode
-
Returns the context information associated with this node.
- getDerivedStatistics() - Method in class org.terracotta.statistics.AbstractSourceStatistic
- getDerivedStatistics() - Method in class org.terracotta.statistics.MappedOperationStatistic
- getDerivedStatistics() - Method in interface org.terracotta.statistics.SourceStatistic
-
Retrieve all registered statistics.
- getDerivedStatistics() - Method in class org.terracotta.statistics.StatisticMapper
- getDerivedStatistics() - Method in class org.terracotta.statistics.ZeroOperationStatistic
- getLatestSample() - Method in class org.terracotta.statistics.registry.Statistic
- getLatestSampleValue() - Method in class org.terracotta.statistics.registry.Statistic
- getListeners() - Method in class org.terracotta.context.AbstractTreeNode
- getListeners() - Method in class org.terracotta.context.MutableTreeNode
- getListeners() - Method in class org.terracotta.context.RootNode
- getMaximum() - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- getMaximum() - Method in interface org.terracotta.statistics.derived.histogram.Histogram
-
The maximum value.
- getMinimum() - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- getMinimum() - Method in interface org.terracotta.statistics.derived.histogram.Histogram
-
The minimum value.
- getObserverName() - Method in class org.terracotta.statistics.registry.OperationStatisticDescriptor
- getObserverName() - Method in class org.terracotta.statistics.registry.ValueStatisticDescriptor
- getOperationStatisticFor(OperationObserver<T>) - Static method in class org.terracotta.statistics.StatisticsManager
- getOrCreateTreeNode(Object) - Static method in class org.terracotta.context.ContextManager
- getPath() - Method in class org.terracotta.context.AbstractTreeNode
- getPath() - Method in class org.terracotta.context.ContextAwareTreeNode
- getPath() - Method in interface org.terracotta.context.TreeNode
-
Returns the unique rooting path of this context element.
- getPaths() - Method in class org.terracotta.context.ContextAwareTreeNode
- getPaths() - Method in class org.terracotta.context.MutableTreeNode
- getPaths() - Method in class org.terracotta.context.RootNode
- getPaths() - Method in interface org.terracotta.context.TreeNode
-
Returns the complete set of rooting paths for this context element.
- getQuantileBounds(double) - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- getQuantileBounds(double) - Method in interface org.terracotta.statistics.derived.histogram.Histogram
-
Returns the bounds
[minimum, maximum)on the given quantile. - getQuantileBounds(double) - Method in class org.terracotta.statistics.derived.histogram.StripedHistogram
- getRowCount() - Method in class org.terracotta.statistics.TableSkeleton
- getRowLabels() - Method in class org.terracotta.statistics.TableSkeleton
- getSafeType(Class<T>) - Static method in class org.terracotta.context.query.Matcher
- getSample() - Method in class org.terracotta.statistics.Sample
- getSamples() - Method in class org.terracotta.statistics.registry.Statistic
- getStatistic(String, String) - Method in class org.terracotta.statistics.TableSkeleton
- getStatisticCount() - Method in class org.terracotta.statistics.TableSkeleton
- getStatisticNames() - Method in class org.terracotta.statistics.TableSkeleton
- getStatistics() - Method in class org.terracotta.statistics.registry.StatisticRegistry
- getStatistics() - Method in class org.terracotta.statistics.TableSkeleton
- getStatistics(String) - Method in class org.terracotta.statistics.TableSkeleton
- getTags() - Method in class org.terracotta.statistics.registry.OperationStatisticDescriptor
- getTags() - Method in class org.terracotta.statistics.registry.ValueStatisticDescriptor
- getTargets() - Method in class org.terracotta.statistics.derived.OperationResultFilter
- getTimestamp() - Method in class org.terracotta.statistics.Sample
- getTreeNode(Object) - Static method in class org.terracotta.context.ContextManager
- getType() - Method in class org.terracotta.statistics.registry.OperationStatisticDescriptor
- getType() - Method in class org.terracotta.statistics.registry.Statistic
- graphAdded(TreeNode, TreeNode) - Method in interface org.terracotta.context.ContextListener
-
Called when a new subgraph is attached.
- graphRemoved(TreeNode, TreeNode) - Method in interface org.terracotta.context.ContextListener
-
Called when a subgraph is detached.
- guard - Variable in class org.terracotta.statistics.derived.histogram.Striped.Cell
- GUARD_UPDATER - Static variable in class org.terracotta.statistics.derived.histogram.Striped.Cell
H
- hasAttribute(String, Object) - Static method in class org.terracotta.context.query.Matchers
-
Returns a matcher that matches attribute maps that include the given attribute entry.
- hasAttribute(String, Matcher<? extends Object>) - Static method in class org.terracotta.context.query.Matchers
-
Returns a matcher that matches attribute maps the include an attribute with the given name, and whose value matches the given matcher.
- hashCode - Variable in class org.terracotta.context.WeakIdentityHashMap.IdentityWeakReference
- hashCode() - Method in class org.terracotta.context.WeakIdentityHashMap.IdentityWeakReference
- hashCode() - Method in class org.terracotta.statistics.Sample
- hasStatisticsFor(Object) - Static method in class org.terracotta.statistics.PassThroughStatistic
- hasTags(Collection<String>) - Method in class org.terracotta.statistics.registry.StatisticRegistry
- histogram - Variable in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- Histogram - Interface in org.terracotta.statistics.derived.histogram
-
A histogram supporting double values
- Histogram.Bucket - Interface in org.terracotta.statistics.derived.histogram
-
A histogram bucket.
- history() - Method in class org.terracotta.statistics.derived.latency.MaximumLatencyHistory
- history() - Method in interface org.terracotta.statistics.SampledStatistic
-
The history of values
- history() - Method in class org.terracotta.statistics.SampledStatisticAdapter
- history(long) - Method in class org.terracotta.statistics.derived.latency.MaximumLatencyHistory
- history(long) - Method in interface org.terracotta.statistics.SampledStatistic
-
The history of values, since a given time in ms
- history(long) - Method in class org.terracotta.statistics.SampledStatisticAdapter
I
- identifier - Variable in class org.terracotta.context.extractor.LazyContextElement
- identifier() - Method in interface org.terracotta.context.ContextElement
-
The type of the associated Java object.
- identifier() - Method in class org.terracotta.context.extractor.LazyContextElement
- identifier(Matcher<Class<?>>) - Static method in class org.terracotta.context.query.Matchers
-
Returns a matcher that matches context elements whose
ContextElement.identifier()match against the supplied matcher. - IdentityWeakReference(T) - Constructor for class org.terracotta.context.WeakIdentityHashMap.IdentityWeakReference
- IdentityWeakReference(T, ReferenceQueue<? super T>) - Constructor for class org.terracotta.context.WeakIdentityHashMap.IdentityWeakReference
- ImmutableBucket - Class in org.terracotta.statistics.derived.histogram
- ImmutableBucket(double, double, double) - Constructor for class org.terracotta.statistics.derived.histogram.ImmutableBucket
- index - Variable in class org.terracotta.statistics.derived.histogram.Striped.CellSpliterator
- initializeArrays(int) - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- innerStatisticNames - Variable in class org.terracotta.statistics.TableSkeleton
- insert - Variable in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- insert(double, long) - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram.Bar
- insert(long) - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
-
Insert a single event at
time - insert(long, long) - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
-
Bulk insert
countevents attime. - insert(E) - Method in class org.terracotta.statistics.archive.CircularBuffer
- insert(String, String, StatisticType, T) - Method in class org.terracotta.statistics.TableSkeleton
- insert(String, String, ValueStatistic<T>) - Method in class org.terracotta.statistics.TableSkeleton
- insert(LatencyPeriodAccumulator) - Method in class org.terracotta.statistics.derived.latency.MaximumLatencyHistory
- INSTANCE - Static variable in class org.terracotta.context.query.Children
- INSTANCE - Static variable in class org.terracotta.context.query.Descendants
- INSTANCE - Static variable in class org.terracotta.context.query.EmptyQuery
- INSTANCE - Static variable in class org.terracotta.context.query.EnsureUnique
- INSTANCE - Static variable in class org.terracotta.context.query.NullQuery
- INSTANCE - Static variable in class org.terracotta.context.query.Parent
- INSTANCE - Static variable in class org.terracotta.statistics.ZeroOperationStatistic
- isAfter(long) - Method in class org.terracotta.statistics.derived.latency.LatencyPeriodAccumulator
- isBefore(long) - Method in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage.CounterPartition
- isBefore(long) - Method in class org.terracotta.statistics.derived.latency.LatencyPeriodAccumulator
- isEmpty() - Method in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- isEmpty() - Method in class org.terracotta.statistics.registry.Statistic
- isEmpty() - Method in class org.terracotta.statistics.TableSkeleton
J
- Jsr107LatencyMonitor<T extends java.lang.Enum<T>> - Class in org.terracotta.statistics.derived.latency
- Jsr107LatencyMonitor(Set<T>, double) - Constructor for class org.terracotta.statistics.derived.latency.Jsr107LatencyMonitor
L
- last - Variable in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- LatencyAccumulator - Class in org.terracotta.statistics.derived.latency
-
This accumulator accumulate latency metrics.
- LatencyAccumulator(long...) - Constructor for class org.terracotta.statistics.derived.latency.LatencyAccumulator
- LatencyHistogramQuery - Interface in org.terracotta.statistics.derived.latency
- LatencyHistogramStatistic - Interface in org.terracotta.statistics.derived.latency
- LatencyPeriodAccumulator - Class in org.terracotta.statistics.derived.latency
- LatencyPeriodAccumulator(long, long, long...) - Constructor for class org.terracotta.statistics.derived.latency.LatencyPeriodAccumulator
- LatencySimpleMovingAverage - Class in org.terracotta.statistics.derived.latency
- LatencySimpleMovingAverage(long, TimeUnit) - Constructor for class org.terracotta.statistics.derived.latency.LatencySimpleMovingAverage
- LatencySimpleMovingAverage(long, TimeUnit, int) - Constructor for class org.terracotta.statistics.derived.latency.LatencySimpleMovingAverage
- LatencyStatistic - Interface in org.terracotta.statistics.derived.latency
- latestAccumulator - Variable in class org.terracotta.statistics.derived.latency.MaximumLatencyHistory
- LazyContextElement - Class in org.terracotta.context.extractor
- LazyContextElement(Class<?>, Map<? extends String, AttributeGetter<Object>>) - Constructor for class org.terracotta.context.extractor.LazyContextElement
- lCanonical(int, long) - Static method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- limit - Variable in class org.terracotta.statistics.derived.histogram.Striped.CellSpliterator
- listeners - Variable in class org.terracotta.context.RootNode
- LOGGER - Static variable in class org.terracotta.context.ContextManager
- LOGGER - Static variable in class org.terracotta.context.WeakIdentityHashMap
M
- makeBoxes(long, long) - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- MappedOperationStatistic<S extends java.lang.Enum<S>,D extends java.lang.Enum<D>> - Class in org.terracotta.statistics
- MappedOperationStatistic(Object, Map<D, Set<S>>, String, int, String, String) - Constructor for class org.terracotta.statistics.MappedOperationStatistic
- mapper - Variable in class org.terracotta.statistics.MappedOperationStatistic
- Matcher<T> - Class in org.terracotta.context.query
-
A matching object that can be used to filter the node-set in a context query chain.
- Matcher() - Constructor for class org.terracotta.context.query.Matcher
- Matchers - Class in org.terracotta.context.query
-
A static library of
Matcherimplementations that can be used with theQueryBuilder.filter(Matcher)method. - Matchers() - Constructor for class org.terracotta.context.query.Matchers
- matches(Object) - Method in class org.terracotta.context.query.Matcher
-
Returns true if this object matches successfully.
- matchesSafely(T) - Method in class org.terracotta.context.query.Matcher
-
Returns
trueif the supplied object matches against this matcher. - max_l(int) - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- maxBarSize(int) - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- maximum - Variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram.Bar
- maximum - Variable in class org.terracotta.statistics.derived.histogram.ImmutableBucket
- maximum - Variable in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- maximum() - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram.Bar
- maximum() - Method in interface org.terracotta.statistics.derived.histogram.Histogram.Bucket
-
Returns the bucket maximum (exclusive).
- maximum() - Method in class org.terracotta.statistics.derived.histogram.ImmutableBucket
- maximum() - Method in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- maximum() - Method in class org.terracotta.statistics.derived.latency.Jsr107LatencyMonitor
- maximum() - Method in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- maximum() - Method in interface org.terracotta.statistics.derived.latency.LatencyHistogramQuery
- maximum() - Method in class org.terracotta.statistics.derived.latency.LatencyPeriodAccumulator
- maximum() - Method in class org.terracotta.statistics.derived.latency.LatencySimpleMovingAverage
- maximum() - Method in interface org.terracotta.statistics.derived.latency.LatencyStatistic
- MaximumLatencyHistory - Class in org.terracotta.statistics.derived.latency
-
Keeps a history of the maximum operation latencies over a specific window.
- MaximumLatencyHistory(int, long, TimeUnit, LongSupplier) - Constructor for class org.terracotta.statistics.derived.latency.MaximumLatencyHistory
- MaximumLatencyHistory(int, long, TimeUnit, LongSupplier, Consumer<LatencyPeriodAccumulator>) - Constructor for class org.terracotta.statistics.derived.latency.MaximumLatencyHistory
- maximumStatistic() - Method in interface org.terracotta.statistics.derived.latency.LatencyHistogramStatistic
- maximumStatistic() - Method in interface org.terracotta.statistics.derived.latency.LatencyStatistic
- maxSizeTable - Variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- median() - Method in interface org.terracotta.statistics.derived.latency.LatencyHistogramQuery
- medianStatistic() - Method in interface org.terracotta.statistics.derived.latency.LatencyHistogramStatistic
- memoize(long, TimeUnit, ValueStatistic<T>) - Static method in class org.terracotta.statistics.ValueStatistics
-
Returns a
ValueStatisticthat caches the value of a statistic for at least a specific amount of time. - memoized - Variable in class org.terracotta.statistics.MemoizingValueStatistic
- MemoizingValueStatistic<T extends java.io.Serializable> - Class in org.terracotta.statistics
- MemoizingValueStatistic(long, TimeUnit, ValueStatistic<T>) - Constructor for class org.terracotta.statistics.MemoizingValueStatistic
- merge(long[], long) - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- merge(long[], long[], int, int, long[]) - Static method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- merge(BarSplittingBiasedHistogram.Bar) - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram.Bar
- merge(ExponentialHistogram) - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
-
Merge the supplied ExponentialHistogram in to this one.
- mergeBars() - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- mergeBars(List<double[]>) - Static method in class org.terracotta.statistics.derived.histogram.StripedHistogram
- mergeThreshold - Variable in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- method - Variable in class org.terracotta.context.extractor.MethodAttributeGetter
- method - Variable in class org.terracotta.statistics.StatisticsManager.ReflectionSupplier
- MethodAttributeGetter<T> - Class in org.terracotta.context.extractor
- MethodAttributeGetter(Method) - Constructor for class org.terracotta.context.extractor.MethodAttributeGetter
- min_l(int) - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- minimum - Variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram.Bar
- minimum - Variable in class org.terracotta.statistics.derived.histogram.ImmutableBucket
- minimum - Variable in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- minimum() - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram.Bar
- minimum() - Method in interface org.terracotta.statistics.derived.histogram.Histogram.Bucket
-
Returns the bucket minimum (inclusive).
- minimum() - Method in class org.terracotta.statistics.derived.histogram.ImmutableBucket
- minimum() - Method in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- minimum() - Method in class org.terracotta.statistics.derived.latency.Jsr107LatencyMonitor
- minimum() - Method in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- minimum() - Method in interface org.terracotta.statistics.derived.latency.LatencyHistogramQuery
- minimum() - Method in class org.terracotta.statistics.derived.latency.LatencyPeriodAccumulator
- minimum() - Method in class org.terracotta.statistics.derived.latency.LatencySimpleMovingAverage
- minimum() - Method in interface org.terracotta.statistics.derived.latency.LatencyStatistic
- minimumStatistic() - Method in interface org.terracotta.statistics.derived.latency.LatencyHistogramStatistic
- minimumStatistic() - Method in interface org.terracotta.statistics.derived.latency.LatencyStatistic
- MutableTreeNode - Class in org.terracotta.context
- MutableTreeNode(ContextElement) - Constructor for class org.terracotta.context.MutableTreeNode
N
- name - Variable in class org.terracotta.statistics.AbstractOperationStatistic
- name - Variable in class org.terracotta.statistics.MappedOperationStatistic
- name - Variable in class org.terracotta.statistics.PassThroughStatistic
- name - Variable in class org.terracotta.statistics.StatisticBuilder.AbstractStatisticBuilder
-
The name.
- name() - Method in annotation type org.terracotta.statistics.Statistic
- named(String) - Method in class org.terracotta.statistics.StatisticBuilder.AbstractStatisticBuilder
-
Named.
- NCPU - Static variable in class org.terracotta.statistics.derived.histogram.Striped
- newBuilder(String...) - Static method in class org.terracotta.statistics.Table
- newBuilder(String...) - Static method in class org.terracotta.statistics.TableValueStatistic
- newThread(Runnable) - Method in class org.terracotta.statistics.archive.StatisticSampler.SamplerThreadFactory
- nextPruning - Variable in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- nextUpIfEqual(double, double) - Static method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- nodeFor(Object) - Static method in class org.terracotta.context.ContextManager
-
Return the
TreeNodeassociated with this object. - not(Matcher<T>) - Static method in class org.terracotta.context.query.Matchers
- nullOrVal(double) - Static method in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- NullQuery - Class in org.terracotta.context.query
- NullQuery() - Constructor for class org.terracotta.context.query.NullQuery
- nullValue(StatisticType) - Static method in class org.terracotta.statistics.ValueStatistics
O
- object - Variable in class org.terracotta.context.extractor.DirectAttributeGetter
- ObjectContextExtractor - Class in org.terracotta.context.extractor
-
Extracts context information from object instances and creates appropriate enclosing
ContextElementinstances. - ObjectContextExtractor() - Constructor for class org.terracotta.context.extractor.ObjectContextExtractor
- observerName - Variable in class org.terracotta.statistics.registry.OperationStatisticDescriptor
- observerName - Variable in class org.terracotta.statistics.registry.ValueStatisticDescriptor
- of(Object) - Method in class org.terracotta.statistics.StatisticBuilder.AbstractStatisticBuilder
-
Of.
- operation(Class<T>) - Static method in class org.terracotta.statistics.StatisticBuilder
-
Operation.
- OperationObserver<T extends java.lang.Enum<T>> - Interface in org.terracotta.statistics.observer
-
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>> - Class in org.terracotta.statistics.derived
- OperationResultFilter(Set<T>, ChainedEventObserver...) - Constructor for class org.terracotta.statistics.derived.OperationResultFilter
- OperationResultSampler<T extends java.lang.Enum<T>> - Class in org.terracotta.statistics.derived
- OperationResultSampler(Set<T>, double, ChainedEventObserver...) - Constructor for class org.terracotta.statistics.derived.OperationResultSampler
- operationStartTime - Variable in class org.terracotta.statistics.AbstractOperationStatistic
- OperationStatistic<T extends java.lang.Enum<T>> - Interface in org.terracotta.statistics
- OperationStatisticBuilder(Class<T>) - Constructor for class org.terracotta.statistics.StatisticBuilder.OperationStatisticBuilder
-
Instantiates a new operation statistic builder.
- OperationStatisticDescriptor<T extends java.lang.Enum<T>> - Class in org.terracotta.statistics.registry
- OperationStatisticDescriptor(String, Set<String>, Class<T>) - Constructor for class org.terracotta.statistics.registry.OperationStatisticDescriptor
- org.terracotta.context - package org.terracotta.context
- org.terracotta.context.annotations - package org.terracotta.context.annotations
- org.terracotta.context.extractor - package org.terracotta.context.extractor
- org.terracotta.context.query - package org.terracotta.context.query
- org.terracotta.statistics - package org.terracotta.statistics
- org.terracotta.statistics.archive - package org.terracotta.statistics.archive
- org.terracotta.statistics.derived - package org.terracotta.statistics.derived
- org.terracotta.statistics.derived.histogram - package org.terracotta.statistics.derived.histogram
- org.terracotta.statistics.derived.latency - package org.terracotta.statistics.derived.latency
- org.terracotta.statistics.observer - package org.terracotta.statistics.observer
- org.terracotta.statistics.registry - package org.terracotta.statistics.registry
- outcomeType - Variable in class org.terracotta.statistics.MappedOperationStatistic
- overspill - Variable in class org.terracotta.statistics.archive.StatisticArchive
P
- parent() - Method in class org.terracotta.context.query.QueryBuilder
-
Selects the parent of the current node.
- Parent - Class in org.terracotta.context.query
- Parent() - Constructor for class org.terracotta.context.query.Parent
- parents - Variable in class org.terracotta.context.MutableTreeNode
- parseStatisticAnnotations(Object) - Static method in class org.terracotta.statistics.StatisticsManager
- PARTITION_COUNT - Static variable in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage
- PARTITION_COUNT - Static variable in class org.terracotta.statistics.derived.latency.LatencySimpleMovingAverage
- partitionSize - Variable in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage
- partitionSize - Variable in class org.terracotta.statistics.derived.latency.LatencySimpleMovingAverage
- PassThroughStatistic<T extends java.io.Serializable> - Class in org.terracotta.statistics
- PassThroughStatistic(Object, String, Set<String>, Map<String, ? extends Object>, ValueStatistic<T>) - Constructor for class org.terracotta.statistics.PassThroughStatistic
- percentile(double) - Method in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- percentile(double) - Method in interface org.terracotta.statistics.derived.latency.LatencyHistogramQuery
- percentileBounds(double) - Method in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- percentileBounds(double) - Method in interface org.terracotta.statistics.derived.latency.LatencyHistogramQuery
- percentileStatistic(double) - Method in interface org.terracotta.statistics.derived.latency.LatencyHistogramStatistic
- period - Variable in class org.terracotta.statistics.archive.StatisticSampler
- phi - Variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- phi() - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- previous - Variable in class org.terracotta.context.query.ChainedQuery
- process(Consumer<T>) - Method in class org.terracotta.statistics.derived.histogram.Striped.Cell
- process(Consumer<T>) - Method in class org.terracotta.statistics.derived.histogram.Striped
- processWithContention(int, Consumer<T>, boolean) - Method in class org.terracotta.statistics.derived.histogram.Striped
- properties - Variable in class org.terracotta.statistics.AbstractOperationStatistic
- properties - Variable in class org.terracotta.statistics.MappedOperationStatistic
- properties - Variable in class org.terracotta.statistics.PassThroughStatistic
- properties - Variable in class org.terracotta.statistics.StatisticBuilder.AbstractStatisticBuilder
-
The properties.
- properties(String...) - Static method in class org.terracotta.statistics.StatisticsManager
- property(String, Object) - Method in class org.terracotta.statistics.StatisticBuilder.AbstractStatisticBuilder
-
Tag.
- pruningDelay - Variable in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- pull(long[], int, int) - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- putIfAbsent(K, V) - Method in class org.terracotta.context.WeakIdentityHashMap
Q
- Queries - Class in org.terracotta.context.query
- Queries() - Constructor for class org.terracotta.context.query.Queries
- query - Variable in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- query(Function<LatencyHistogramQuery, T>) - Method in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- query(Function<LatencyHistogramQuery, T>) - Method in interface org.terracotta.statistics.derived.latency.LatencyHistogramStatistic
-
Enables to query the histogram several times within a synchronized state so that every calls are consistent
- query(Query) - Method in class org.terracotta.context.ContextManager
-
Run the supplied
Queryagainst thisContextManager's root context. - Query - Interface in org.terracotta.context.query
-
A
Queryinstance transforms an input node set into an output node set. - queryBuilder() - Static method in class org.terracotta.context.query.QueryBuilder
-
Creates a new query builder instance.
- QueryBuilder - Class in org.terracotta.context.query
-
A
QueryBuilderallows for modular assembly of context graph queries. - QueryBuilder() - Constructor for class org.terracotta.context.query.QueryBuilder
- queryForSingleton(Query) - Method in class org.terracotta.context.ContextManager
-
Return the unique node selected by running this query against this
ContextManager's root context. - queryStatistic(String) - Method in class org.terracotta.statistics.registry.StatisticRegistry
-
Query a statistic based on the full statistic name.
- queryStatistic(String, long) - Method in class org.terracotta.statistics.registry.StatisticRegistry
-
Query a statistic based on the full statistic name.
- queryStatistics() - Method in class org.terracotta.statistics.registry.StatisticRegistry
- queryStatistics(long) - Method in class org.terracotta.statistics.registry.StatisticRegistry
R
- rate(TimeUnit) - Method in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage
- rate(Supplier<T>) - Static method in class org.terracotta.statistics.ValueStatistics
- RATE - org.terracotta.statistics.StatisticType
- rateUsingSeconds() - Method in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage
- ratio - Variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- ratio(Supplier<T>) - Static method in class org.terracotta.statistics.ValueStatistics
- RATIO - org.terracotta.statistics.StatisticType
- reference - Variable in class org.terracotta.context.extractor.WeakAttributeGetter
- referenceQueue - Variable in class org.terracotta.context.WeakIdentityHashMap
- ReflectionSupplier(Object, Method) - Constructor for class org.terracotta.statistics.StatisticsManager.ReflectionSupplier
- registerContextCreationListener(ContextCreationListener) - Static method in class org.terracotta.context.ContextManager
- registerContextListener(ContextListener) - Method in class org.terracotta.context.ContextManager
-
Registers a listener for additions and removals to this
ContextManager's context graph. - registerCounter(String, Supplier<Number>) - Method in class org.terracotta.statistics.registry.StatisticRegistry
-
Directly register a COUNTER stat with its accessor
- registerGauge(String, Supplier<Number>) - Method in class org.terracotta.statistics.registry.StatisticRegistry
-
Directly register a GAUGE stat with its accessor
- registerStatistic(String, String, ValueStatistic<T>) - Method in class org.terracotta.statistics.TableValueStatistic.Builder
- registerStatistic(String, OperationStatisticDescriptor<T>, EnumSet<T>) - Method in class org.terracotta.statistics.registry.StatisticRegistry
- registerStatistic(String, ValueStatisticDescriptor) - Method in class org.terracotta.statistics.registry.StatisticRegistry
- registerStatistic(String, StatisticType, Supplier<T>) - Method in class org.terracotta.statistics.registry.StatisticRegistry
- registerStatistic(String, ValueStatistic<T>) - Method in class org.terracotta.statistics.registry.StatisticRegistry
- registerStatistic(String, ValueStatistic<T>) - Method in interface org.terracotta.statistics.TableValueStatistic.RowBuilder
- registerTable(String, Supplier<Table>) - Method in class org.terracotta.statistics.registry.StatisticRegistry
-
Directly register a TABLE stat with its accessors
- remove(K) - Method in class org.terracotta.context.WeakIdentityHashMap
- removeChild(AbstractTreeNode) - Method in class org.terracotta.context.AbstractTreeNode
- removeDerivedStatistic(ChainedOperationObserver<? super D>) - Method in class org.terracotta.statistics.MappedOperationStatistic
- removeDerivedStatistic(ChainedOperationObserver<? super T>) - Method in class org.terracotta.statistics.ZeroOperationStatistic
- removeDerivedStatistic(ChainedOperationObserver<? super TARGET>) - Method in class org.terracotta.statistics.StatisticMapper
- removeDerivedStatistic(T) - Method in class org.terracotta.statistics.AbstractSourceStatistic
- removeDerivedStatistic(T) - Method in interface org.terracotta.statistics.SourceStatistic
-
Remove the given registered
Observerfrom thisSourceStatistic. - removedParent(AbstractTreeNode) - Method in class org.terracotta.context.AbstractTreeNode
- removedParent(AbstractTreeNode) - Method in class org.terracotta.context.MutableTreeNode
- removedParent(AbstractTreeNode) - Method in class org.terracotta.context.RootNode
- removeListener(ContextListener) - Method in class org.terracotta.context.RootNode
- removePassThroughStatistics(Object) - Static method in class org.terracotta.statistics.StatisticsManager
- removeStatistics(Object) - Static method in class org.terracotta.statistics.PassThroughStatistic
- reverse(Map<A, Set<B>>) - Static method in class org.terracotta.statistics.StatisticMapper
- reverseSort(long[]) - Static method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- reverseSort(long[], int, int) - Static method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- reverseTranslation - Variable in class org.terracotta.statistics.StatisticMapper
- root - Variable in class org.terracotta.context.ContextManager
- root(Object) - Method in class org.terracotta.context.ContextManager
-
Root the given object's context node in this
ContextManagerinstance. - RootNode - Class in org.terracotta.context
- RootNode() - Constructor for class org.terracotta.context.RootNode
- run() - Method in class org.terracotta.statistics.archive.StatisticSampler.SamplingTask
S
- sample - Variable in class org.terracotta.statistics.Sample
- sample() - Method in class org.terracotta.statistics.derived.OperationResultSampler
- sample(ValueStatistic<T>, LongSupplier) - Static method in class org.terracotta.statistics.SampledStatisticAdapter
- Sample<T extends java.io.Serializable> - Class in org.terracotta.statistics
- Sample(long, T) - Constructor for class org.terracotta.statistics.Sample
- SampledStatistic<T extends java.io.Serializable> - Interface in org.terracotta.statistics
- SampledStatisticAdapter<T extends java.io.Serializable> - Class in org.terracotta.statistics
- SampledStatisticAdapter(ValueStatistic<T>, LongSupplier) - Constructor for class org.terracotta.statistics.SampledStatisticAdapter
- SamplerThreadFactory() - Constructor for class org.terracotta.statistics.archive.StatisticSampler.SamplerThreadFactory
- samples - Variable in class org.terracotta.statistics.registry.Statistic
- sampling - Variable in class org.terracotta.statistics.derived.latency.Jsr107LatencyMonitor
- SamplingTask(ValueStatistic<T>, Consumer<Sample<T>>, LongSupplier) - Constructor for class org.terracotta.statistics.archive.StatisticSampler.SamplingTask
- self() - Static method in class org.terracotta.context.query.Queries
-
Creates a query selecting self.
- serialVersionUID - Static variable in class org.terracotta.statistics.ConstantValueStatistic
- serialVersionUID - Static variable in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage.CounterPartition
- serialVersionUID - Static variable in class org.terracotta.statistics.registry.Statistic
- serialVersionUID - Static variable in class org.terracotta.statistics.Sample
- serialVersionUID - Static variable in class org.terracotta.statistics.Table
- serialVersionUID - Static variable in class org.terracotta.statistics.TableSkeleton
- serialVersionUID - Static variable in class org.terracotta.statistics.TableValueStatistic
- setCapacity(int) - Method in class org.terracotta.statistics.archive.StatisticArchive
- setPeriod(long, TimeUnit) - Method in class org.terracotta.statistics.archive.StatisticSampler
- setStatistic(String, String, StatisticType, T) - Method in class org.terracotta.statistics.Table.Builder
- setStatistic(String, StatisticType, T) - Method in interface org.terracotta.statistics.Table.RowBuilder
- setWindow(long, TimeUnit) - Method in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage
- shutdown() - Method in class org.terracotta.statistics.archive.StatisticSampler
- sink - Variable in class org.terracotta.statistics.archive.StatisticSampler.SamplingTask
- sink - Variable in class org.terracotta.statistics.derived.latency.MaximumLatencyHistory
- size - Variable in class org.terracotta.statistics.archive.CircularBuffer
- size - Variable in class org.terracotta.statistics.archive.StatisticArchive
- size - Variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- size() - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- size() - Method in interface org.terracotta.statistics.derived.histogram.Histogram
- size() - Method in class org.terracotta.statistics.derived.histogram.StripedHistogram
- source - Variable in class org.terracotta.statistics.PassThroughStatistic
- SourceStatistic<T extends ChainedObserver> - Interface in org.terracotta.statistics
-
Source statistic implementations support derived statistics.
- sourceType - Variable in class org.terracotta.statistics.StatisticMapper
- split(double) - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram.Bar
- split(double) - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
-
Split an exponential histogram off this one.
- split(BarSplittingBiasedHistogram.Bar, int) - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- start - Variable in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage.CounterPartition
- start - Variable in class org.terracotta.statistics.derived.latency.LatencyPeriodAccumulator
- start() - Method in class org.terracotta.statistics.archive.StatisticSampler
- start() - Method in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage.CounterPartition
- start() - Method in class org.terracotta.statistics.derived.latency.LatencyPeriodAccumulator
- stat - Variable in class org.terracotta.statistics.TableValueStatistic.Builder
- statistic - Variable in class org.terracotta.statistics.archive.StatisticSampler.SamplingTask
- statistic - Variable in class org.terracotta.statistics.derived.latency.Jsr107LatencyMonitor
- statistic - Variable in class org.terracotta.statistics.SampledStatisticAdapter
- statistic - Variable in class org.terracotta.statistics.StatisticMapper
- statistic(D) - Method in class org.terracotta.statistics.MappedOperationStatistic
- statistic(Set<D>) - Method in class org.terracotta.statistics.MappedOperationStatistic
- statistic(Set<T>) - Method in interface org.terracotta.statistics.OperationStatistic
- statistic(Set<TARGET>) - Method in class org.terracotta.statistics.StatisticMapper
- statistic(T) - Method in interface org.terracotta.statistics.OperationStatistic
-
Return a
ValueStatisticreturning the count for the given result. - statistic(TARGET) - Method in class org.terracotta.statistics.StatisticMapper
- Statistic<T extends java.io.Serializable> - Class in org.terracotta.statistics.registry
- Statistic - Annotation Type in org.terracotta.statistics
- Statistic(StatisticType) - Constructor for class org.terracotta.statistics.registry.Statistic
- Statistic(StatisticType, List<Sample<T>>) - Constructor for class org.terracotta.statistics.registry.Statistic
- Statistic(StatisticType, Sample<T>) - Constructor for class org.terracotta.statistics.registry.Statistic
- StatisticArchive<T extends java.io.Serializable> - Class in org.terracotta.statistics.archive
- StatisticArchive(int) - Constructor for class org.terracotta.statistics.archive.StatisticArchive
- StatisticArchive(int, Consumer<? super Sample<T>>) - Constructor for class org.terracotta.statistics.archive.StatisticArchive
- StatisticBuilder - Class in org.terracotta.statistics
- StatisticBuilder() - Constructor for class org.terracotta.statistics.StatisticBuilder
-
Instantiates a new statistic builder.
- StatisticBuilder.AbstractStatisticBuilder<T extends StatisticBuilder.AbstractStatisticBuilder<T>> - Class in org.terracotta.statistics
-
The Class AbstractStatisticBuilder.
- StatisticBuilder.OperationStatisticBuilder<T extends java.lang.Enum<T>> - Class in org.terracotta.statistics
-
The Class OperationStatisticBuilder.
- StatisticMapper<SOURCE extends java.lang.Enum<SOURCE>,TARGET extends java.lang.Enum<TARGET>> - Class in org.terracotta.statistics
- StatisticMapper(Map<TARGET, Set<SOURCE>>, OperationStatistic<SOURCE>) - Constructor for class org.terracotta.statistics.StatisticMapper
- StatisticRegistry - Class in org.terracotta.statistics.registry
-
This class replaces the previous
StatisticRegistryin the cases where you do not need any sampling and history. - StatisticRegistry(Object, LongSupplier) - Constructor for class org.terracotta.statistics.registry.StatisticRegistry
- statistics - Variable in class org.terracotta.statistics.registry.StatisticRegistry
- statistics - Variable in class org.terracotta.statistics.TableSkeleton
- StatisticSampler<T extends java.io.Serializable> - Class in org.terracotta.statistics.archive
- StatisticSampler(long, TimeUnit, ValueStatistic<T>, Consumer<Sample<T>>, LongSupplier) - Constructor for class org.terracotta.statistics.archive.StatisticSampler
- StatisticSampler(ScheduledExecutorService, long, TimeUnit, ValueStatistic<T>, Consumer<Sample<T>>, LongSupplier) - Constructor for class org.terracotta.statistics.archive.StatisticSampler
- StatisticSampler.SamplerThreadFactory - Class in org.terracotta.statistics.archive
- StatisticSampler.SamplingTask<T extends java.io.Serializable> - Class in org.terracotta.statistics.archive
- StatisticsManager - Class in org.terracotta.statistics
- StatisticsManager() - Constructor for class org.terracotta.statistics.StatisticsManager
- StatisticsManager.ReflectionSupplier<T> - Class in org.terracotta.statistics
- StatisticType - Enum in org.terracotta.statistics
- StatisticType() - Constructor for enum org.terracotta.statistics.StatisticType
- stop() - Method in class org.terracotta.statistics.archive.StatisticSampler
- stream() - Method in class org.terracotta.statistics.derived.histogram.Striped
- Striped<T> - Class in org.terracotta.statistics.derived.histogram
- Striped(Supplier<T>) - Constructor for class org.terracotta.statistics.derived.histogram.Striped
- Striped.Cell<T> - Class in org.terracotta.statistics.derived.histogram
- Striped.CellSpliterator<T> - Class in org.terracotta.statistics.derived.histogram
- StripedHistogram - Class in org.terracotta.statistics.derived.histogram
- StripedHistogram(double, double, int, int, double, long) - Constructor for class org.terracotta.statistics.derived.histogram.StripedHistogram
- StripedHistogram(double, int, long) - Constructor for class org.terracotta.statistics.derived.histogram.StripedHistogram
- StripedHistogram(int, long) - Constructor for class org.terracotta.statistics.derived.histogram.StripedHistogram
- stripeGuard - Variable in class org.terracotta.statistics.derived.histogram.Striped
- subclassOf(Class<?>) - Static method in class org.terracotta.context.query.Matchers
-
Returns a matcher that matches classes that are sub-types of the supplied class.
- sum() - Method in class org.terracotta.statistics.AbstractOperationStatistic
- sum() - Method in class org.terracotta.statistics.MappedOperationStatistic
- sum() - Method in interface org.terracotta.statistics.OperationStatistic
- sum() - Method in class org.terracotta.statistics.StatisticMapper
- sum() - Method in class org.terracotta.statistics.ZeroOperationStatistic
- sum(Set<D>) - Method in class org.terracotta.statistics.MappedOperationStatistic
- sum(Set<T>) - Method in class org.terracotta.statistics.GeneralOperationStatistic
- sum(Set<T>) - Method in interface org.terracotta.statistics.OperationStatistic
- sum(Set<T>) - Method in class org.terracotta.statistics.ZeroOperationStatistic
- sum(Set<TARGET>) - Method in class org.terracotta.statistics.StatisticMapper
- SuppliedValueStatistic<T extends java.io.Serializable> - Class in org.terracotta.statistics
-
This class can be used to create a
ValueStatisticwith a specificStatisticTypewhich value is given by a providedSupplier - SuppliedValueStatistic(StatisticType, Supplier<T>) - Constructor for class org.terracotta.statistics.SuppliedValueStatistic
- supplier - Variable in class org.terracotta.statistics.SuppliedValueStatistic
- supply(StatisticType, Supplier<T>) - Static method in class org.terracotta.statistics.ValueStatistics
T
- table - Variable in class org.terracotta.statistics.Table.Builder
- table(Supplier<T>) - Static method in class org.terracotta.statistics.ValueStatistics
- Table - Class in org.terracotta.statistics
-
A table statistic contains for each row a set of statistics.
- Table(String...) - Constructor for class org.terracotta.statistics.Table
- TABLE - org.terracotta.statistics.StatisticType
- Table.Builder - Class in org.terracotta.statistics
- Table.RowBuilder - Interface in org.terracotta.statistics
- TableSkeleton - Class in org.terracotta.statistics
- TableSkeleton(String...) - Constructor for class org.terracotta.statistics.TableSkeleton
- TableValueStatistic - Class in org.terracotta.statistics
-
A statistic that can dynamically construct and provide a table statistic based on provided suppliers
- TableValueStatistic(String...) - Constructor for class org.terracotta.statistics.TableValueStatistic
- TableValueStatistic.Builder - Class in org.terracotta.statistics
- TableValueStatistic.RowBuilder - Interface in org.terracotta.statistics
- tag(String...) - Method in class org.terracotta.statistics.StatisticBuilder.AbstractStatisticBuilder
-
Tag.
- tags - Variable in class org.terracotta.statistics.AbstractOperationStatistic
- tags - Variable in class org.terracotta.statistics.MappedOperationStatistic
- tags - Variable in class org.terracotta.statistics.PassThroughStatistic
- tags - Variable in class org.terracotta.statistics.registry.OperationStatisticDescriptor
- tags - Variable in class org.terracotta.statistics.registry.ValueStatisticDescriptor
- tags - Variable in class org.terracotta.statistics.StatisticBuilder.AbstractStatisticBuilder
-
The tags.
- tags() - Method in annotation type org.terracotta.statistics.Statistic
- tags(String...) - Static method in class org.terracotta.statistics.StatisticsManager
- tailedLCanonical(int, long) - Static method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- target() - Method in class org.terracotta.context.extractor.FieldAttributeGetter
- target() - Method in class org.terracotta.context.extractor.MethodAttributeGetter
- target() - Method in class org.terracotta.context.extractor.WeakFieldAttributeGetter
- target() - Method in class org.terracotta.context.extractor.WeakMethodAttributeGetter
- targetFor(long) - Method in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage.CounterPartition
- targetRef - Variable in class org.terracotta.context.extractor.WeakFieldAttributeGetter
- targetRef - Variable in class org.terracotta.context.extractor.WeakMethodAttributeGetter
- targetRef - Variable in class org.terracotta.statistics.StatisticsManager.ReflectionSupplier
- targets - Variable in class org.terracotta.statistics.derived.OperationResultFilter
- targetType - Variable in class org.terracotta.statistics.StatisticMapper
- task - Variable in class org.terracotta.statistics.archive.StatisticSampler
- threadHash - Static variable in class org.terracotta.statistics.derived.histogram.Striped
- time() - Static method in class org.terracotta.statistics.Time
-
Returns a timestamp in nanoseconds with an arbitrary origin suitable for timing purposes.
- time() - Method in interface org.terracotta.statistics.Time.TimeSource
- Time - Class in org.terracotta.statistics
-
This class contains the static time-sources used within the framework.
- Time() - Constructor for class org.terracotta.statistics.Time
- TIME_SOURCE - Static variable in class org.terracotta.statistics.Time
- Time.TimeSource - Interface in org.terracotta.statistics
- timeSource - Variable in class org.terracotta.statistics.registry.StatisticRegistry
- timeSource - Variable in class org.terracotta.statistics.SampledStatisticAdapter
- timestamp - Variable in class org.terracotta.statistics.Sample
- TIMESTAMPED_COMPARATOR - Static variable in class org.terracotta.statistics.archive.StatisticArchive
- timeSupplier - Variable in class org.terracotta.statistics.archive.StatisticSampler.SamplingTask
- timeSupplier - Variable in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- timeSupplier - Variable in class org.terracotta.statistics.derived.latency.MaximumLatencyHistory
- toArray(Class<T[]>) - Method in class org.terracotta.statistics.archive.CircularBuffer
- toString() - Method in class org.terracotta.context.extractor.LazyContextElement
- toString() - Method in class org.terracotta.context.MutableTreeNode
- toString() - Method in class org.terracotta.context.query.ChainedQuery
- toString() - Method in class org.terracotta.context.query.Children
- toString() - Method in class org.terracotta.context.query.Descendants
- toString() - Method in class org.terracotta.context.query.EmptyQuery
- toString() - Method in class org.terracotta.context.query.Filter
- toString() - Method in class org.terracotta.context.query.NullQuery
- toString() - Method in class org.terracotta.context.query.Parent
- toString() - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram.Bar
- toString() - Method in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- toString() - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- toString() - Method in class org.terracotta.statistics.derived.histogram.ImmutableBucket
- toString() - Method in class org.terracotta.statistics.derived.histogram.Striped.Cell
- toString() - Method in class org.terracotta.statistics.derived.histogram.Striped
- toString() - Method in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- toString() - Method in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- toString() - Method in class org.terracotta.statistics.derived.latency.LatencyPeriodAccumulator
- toString() - Method in class org.terracotta.statistics.GeneralOperationStatistic
- toString() - Method in class org.terracotta.statistics.registry.Statistic
- toString() - Method in class org.terracotta.statistics.Sample
- toString() - Method in class org.terracotta.statistics.TableSkeleton
- total - Variable in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- total - Variable in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- total() - Method in class org.terracotta.statistics.derived.latency.LatencyAccumulator
- toTreeString() - Method in class org.terracotta.context.AbstractTreeNode
- toTreeString() - Method in class org.terracotta.context.ContextAwareTreeNode
- toTreeString() - Method in interface org.terracotta.context.TreeNode
- transfer(long[], long[], int, int) - Method in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- translation - Variable in class org.terracotta.statistics.StatisticMapper
- TreeNode - Interface in org.terracotta.context
-
A context tree node associated with a Java object.
- tryAccumulate(long, long) - Method in class org.terracotta.statistics.derived.latency.LatencyPeriodAccumulator
- tryAdvance(Consumer<? super Striped.Cell<T>>) - Method in class org.terracotta.statistics.derived.histogram.Striped.CellSpliterator
- tryExpire(boolean, LongSupplier) - Method in class org.terracotta.statistics.derived.latency.DefaultLatencyHistogramStatistic
- trySplit() - Method in class org.terracotta.statistics.derived.histogram.Striped.CellSpliterator
- type - Variable in class org.terracotta.statistics.AbstractOperationStatistic
- type - Variable in class org.terracotta.statistics.ConstantValueStatistic
- type - Variable in class org.terracotta.statistics.PassThroughStatistic
- type - Variable in class org.terracotta.statistics.registry.OperationStatisticDescriptor
- type - Variable in class org.terracotta.statistics.registry.Statistic
- type - Variable in class org.terracotta.statistics.StatisticBuilder.OperationStatisticBuilder
-
The type.
- type - Variable in class org.terracotta.statistics.SuppliedValueStatistic
- type() - Method in class org.terracotta.statistics.AbstractOperationStatistic
- type() - Method in class org.terracotta.statistics.ConstantValueStatistic
- type() - Method in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage
- type() - Method in class org.terracotta.statistics.derived.latency.MaximumLatencyHistory
- type() - Method in class org.terracotta.statistics.MappedOperationStatistic
- type() - Method in class org.terracotta.statistics.MemoizingValueStatistic
- type() - Method in interface org.terracotta.statistics.OperationStatistic
- type() - Method in class org.terracotta.statistics.PassThroughStatistic
- type() - Method in class org.terracotta.statistics.SampledStatisticAdapter
- type() - Method in annotation type org.terracotta.statistics.Statistic
- type() - Method in class org.terracotta.statistics.StatisticMapper
- type() - Method in class org.terracotta.statistics.SuppliedValueStatistic
- type() - Method in class org.terracotta.statistics.TableValueStatistic
- type() - Method in interface org.terracotta.statistics.ValueStatistic
- type() - Method in class org.terracotta.statistics.ZeroOperationStatistic
U
- uproot(Object) - Method in class org.terracotta.context.ContextManager
-
Remove the given object's context node from this
ContextManagerroot set.
V
- value - Variable in class org.terracotta.statistics.ConstantValueStatistic
- value() - Method in annotation type org.terracotta.context.annotations.ContextAttribute
-
The name with which this attribute should be associated.
- value() - Method in class org.terracotta.statistics.ConstantValueStatistic
- value() - Method in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage
- value() - Method in class org.terracotta.statistics.derived.latency.MaximumLatencyHistory
- value() - Method in class org.terracotta.statistics.MemoizingValueStatistic
- value() - Method in class org.terracotta.statistics.PassThroughStatistic
- value() - Method in class org.terracotta.statistics.SampledStatisticAdapter
- value() - Method in class org.terracotta.statistics.SuppliedValueStatistic
- value() - Method in class org.terracotta.statistics.TableValueStatistic
- value() - Method in interface org.terracotta.statistics.ValueStatistic
- valueOf(String) - Static method in enum org.terracotta.statistics.StatisticType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.terracotta.statistics.StatisticType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValueStatistic<T extends java.io.Serializable> - Interface in org.terracotta.statistics
- ValueStatisticDescriptor - Class in org.terracotta.statistics.registry
- ValueStatisticDescriptor(String, Set<String>) - Constructor for class org.terracotta.statistics.registry.ValueStatisticDescriptor
- ValueStatistics - Class in org.terracotta.statistics
- ValueStatistics() - Constructor for class org.terracotta.statistics.ValueStatistics
- visitCell(Striped.Cell<T>, Consumer<? super Striped.Cell<T>>) - Static method in class org.terracotta.statistics.derived.histogram.Striped.CellSpliterator
W
- WeakAttributeGetter<T> - Class in org.terracotta.context.extractor
- WeakAttributeGetter(T) - Constructor for class org.terracotta.context.extractor.WeakAttributeGetter
- WeakFieldAttributeGetter<T> - Class in org.terracotta.context.extractor
- WeakFieldAttributeGetter(Object, Field) - Constructor for class org.terracotta.context.extractor.WeakFieldAttributeGetter
- WeakIdentityHashMap<K,V> - Class in org.terracotta.context
- WeakIdentityHashMap() - Constructor for class org.terracotta.context.WeakIdentityHashMap
- WeakIdentityHashMap.Cleanable - Interface in org.terracotta.context
- WeakIdentityHashMap.IdentityWeakReference<T> - Class in org.terracotta.context
- WeakMethodAttributeGetter<T> - Class in org.terracotta.context.extractor
- WeakMethodAttributeGetter(Object, Method) - Constructor for class org.terracotta.context.extractor.WeakMethodAttributeGetter
- window - Variable in class org.terracotta.statistics.derived.histogram.BarSplittingBiasedHistogram
- window - Variable in class org.terracotta.statistics.derived.histogram.ExponentialHistogram
- windowSize - Variable in class org.terracotta.statistics.derived.EventRateSimpleMovingAverage
- windowSize - Variable in class org.terracotta.statistics.derived.latency.LatencySimpleMovingAverage
- windowSizeNs - Variable in class org.terracotta.statistics.derived.latency.MaximumLatencyHistory
- withChild(Object) - Method in interface org.terracotta.context.ContextManager.Association
-
Adds the supplied object's context node as a child of the target context node.
- withParent(Object) - Method in interface org.terracotta.context.ContextManager.Association
-
Adds the supplied object's context node as a parent of the target context node.
- withRow(String, Consumer<Table.RowBuilder>) - Method in class org.terracotta.statistics.Table.Builder
- withRow(String, Consumer<TableValueStatistic.RowBuilder>) - Method in class org.terracotta.statistics.TableValueStatistic.Builder
- withRows(Collection<String>, BiConsumer<String, Table.RowBuilder>) - Method in class org.terracotta.statistics.Table.Builder
- withRows(Collection<String>, BiConsumer<String, TableValueStatistic.RowBuilder>) - Method in class org.terracotta.statistics.TableValueStatistic.Builder
- wrappedNode - Variable in class org.terracotta.context.ContextAwareTreeNode
- writeIndex - Variable in class org.terracotta.statistics.archive.CircularBuffer
Z
- ZeroOperationStatistic<T extends java.lang.Enum<T>> - Class in org.terracotta.statistics
-
An operation statistic that always return 0 for everything.
- ZeroOperationStatistic() - Constructor for class org.terracotta.statistics.ZeroOperationStatistic
All Classes All Packages