A C G K N R S T 

A

add(E) - Method in class cc.concurrent.kid.RingBuffer
添加元素进队列

C

cc.concurrent.kid - package cc.concurrent.kid
 
clear() - Method in class cc.concurrent.kid.RingBuffer
清空环形队列

G

get() - Method in class cc.concurrent.kid.RingBuffer
获得环形队列中最新的元素
getAll() - Method in class cc.concurrent.kid.RingBuffer
获得环形队列中所有的元素,新的在前,旧的在后
getAllGroupedStatistics() - Method in class cc.concurrent.kid.Kid
获得所有已完成时段内各个tag的统计信息,新的在前,旧的在后
getBeginTime() - Method in class cc.concurrent.kid.GroupedStatistics
获得统计开始时间
getCount() - Method in class cc.concurrent.kid.Range
落入该区间的数据总量
getCount() - Method in class cc.concurrent.kid.Statistics
数据总量
getDiscardNum() - Method in class cc.concurrent.kid.Snapshot
获得由于异步队列过小而丢失的数据量
getEndTime() - Method in class cc.concurrent.kid.GroupedStatistics
获得统计结束时间
getLatestGroupedStatistics() - Method in class cc.concurrent.kid.Kid
获得最近已完成时段内各个tag的统计信息
getLeftOpen() - Method in class cc.concurrent.kid.Range
左开
getMax() - Method in class cc.concurrent.kid.Statistics
最大值
getMean() - Method in class cc.concurrent.kid.Statistics
平均值
getMin() - Method in class cc.concurrent.kid.Statistics
最小值
getQueueSize() - Method in class cc.concurrent.kid.Snapshot
获得当前异步队列的大小
getRanges() - Method in class cc.concurrent.kid.Statistics
统计区间
getRightClose() - Method in class cc.concurrent.kid.Range
右闭
getStandardDeviation() - Method in class cc.concurrent.kid.Statistics
标准差
getStatisticsByTag() - Method in class cc.concurrent.kid.GroupedStatistics
获得统计信息map,key为tag,value为对应的统计信息
GroupedStatistics - Class in cc.concurrent.kid
一段时间内总的统计信息,其中包含各个tag的统计信息

K

Kid - Class in cc.concurrent.kid
kid核心类,通过操作kid对象进行性能统计

N

newKid(int, int, int, int) - Static method in class cc.concurrent.kid.Kid
构造kid对象
newKid() - Static method in class cc.concurrent.kid.Kid
使用默认值构造kid对象

R

Range - Class in cc.concurrent.kid
一个左开右闭的区间
Range(long, long) - Constructor for class cc.concurrent.kid.Range
 
record(String, long) - Method in class cc.concurrent.kid.Kid
记录消耗时间
RingBuffer<E> - Class in cc.concurrent.kid
环形队列
RingBuffer(int, boolean) - Constructor for class cc.concurrent.kid.RingBuffer
环形队列构造函数

S

setPoints(int, int...) - Method in class cc.concurrent.kid.Kid
设置全局需要统计的时间段,如果没有设置特定tag的时间段,则使用全局设置
setPoints(String, int, int...) - Method in class cc.concurrent.kid.Kid
设置特定tag需要统计的时间段
snapshot() - Method in class cc.concurrent.kid.Kid
获得kid工作快照
Snapshot - Class in cc.concurrent.kid
kid工作快照
Snapshot(int, int) - Constructor for class cc.concurrent.kid.Snapshot
 
start() - Method in class cc.concurrent.kid.Kid
启动kid
Statistics - Class in cc.concurrent.kid
单个tag的统计信息
Statistics(int[]) - Constructor for class cc.concurrent.kid.Statistics
 
stop() - Method in class cc.concurrent.kid.Kid
停止kid

T

toString() - Method in class cc.concurrent.kid.GroupedStatistics
 
toString() - Method in class cc.concurrent.kid.Range
 
toString() - Method in class cc.concurrent.kid.Snapshot
 
toString() - Method in class cc.concurrent.kid.Statistics
 
A C G K N R S T 

Copyright © 2013. All rights reserved.