Index

A C D E F G I J L M O P R S T U W 
All Classes and Interfaces|All Packages

A

add(long) - Method in class one.xingyi.profile.ProfileBucket
 
add(BinaryOperator<T>) - Method in class one.xingyi.profile.ProfileBuckets
 
add(ProfileBuckets<ProfileBucket>, long) - Static method in class one.xingyi.profile.ProfileBuckets
 

C

child(String) - Method in interface one.xingyi.profile.IProfile
Create a child of this profile.
child(String) - Method in interface one.xingyi.profile.pathmap.IPathMap
 
child(String) - Method in class one.xingyi.profile.Profile
 
childPaths() - Method in interface one.xingyi.profile.pathmap.IPathMap
 
clear() - Method in class one.xingyi.profile.Profile
 
clear() - Method in class one.xingyi.profile.ProfileBucket
 
clear() - Method in interface one.xingyi.profile.ProfileMBean
 
clear(ProfileBuckets<ProfileBucket>) - Static method in class one.xingyi.profile.ProfileBuckets
 
create() - Static method in class one.xingyi.profile.ProfileBuckets
 

D

doTag() - Method in class one.xingyi.profile.ProfileTag
 

E

Example - Class in one.xingyi.profile
 
Example() - Constructor for class one.xingyi.profile.Example
 

F

fold(Acc, Function3<Acc, String, V, Acc>) - Method in interface one.xingyi.profile.pathmap.IPathMap
 

G

get() - Method in interface one.xingyi.profile.pathmap.IPathMap
 
getAvgMs() - Method in interface one.xingyi.profile.IProfileInfo
 
getCount() - Method in interface one.xingyi.profile.IProfileInfo
 
getCount() - Method in class one.xingyi.profile.Profile
 
getCount() - Method in class one.xingyi.profile.ProfileBucket
 
getInstance(String) - Static method in class one.xingyi.profile.jboss.JBossBeanRegistry
 
getPath() - Method in interface one.xingyi.profile.IProfileInfo
 
getPath() - Method in class one.xingyi.profile.Profile
 
getRegisteredMBeans() - Method in class one.xingyi.profile.jboss.JBossBeanRegistry
 
getRegisteredMBeans() - Method in interface one.xingyi.profile.jboss.JBossRegistrationServiceMBean
 
getRegisteredMBeans() - Static method in class one.xingyi.profile.jboss.MBeanRegistry
 
getSnapshot() - Method in class one.xingyi.profile.ProfileBucket
 
getSnapshotMs() - Method in interface one.xingyi.profile.IProfileInfo
 
getSnapshotMs() - Method in class one.xingyi.profile.Profile
 
getTotal() - Method in class one.xingyi.profile.ProfileBucket
 
getTotalMs() - Method in interface one.xingyi.profile.IProfileInfo
 
getTotalMs() - Method in class one.xingyi.profile.Profile
 

I

info() - Method in class one.xingyi.profile.Profile
 
IPathMap<V> - Interface in one.xingyi.profile.pathmap
 
IProfile - Interface in one.xingyi.profile
 
IProfileInfo - Interface in one.xingyi.profile
 

J

JBossBeanRegistry - Class in one.xingyi.profile.jboss
 
JBossRegistrationServiceMBean - Interface in one.xingyi.profile.jboss
 
json() - Method in class one.xingyi.profile.Profile
 
json() - Method in interface one.xingyi.profile.ProfileMBean
 
json(ProfileBuckets<ProfileBucket>) - Static method in class one.xingyi.profile.ProfileBuckets
 
jsonFor(IProfile) - Static method in interface one.xingyi.profile.IProfile
Useful when debugging or manually you want to dump the results of the profiler

L

lessThan100ms - Variable in class one.xingyi.profile.ProfileBuckets
 
lessThan10ms - Variable in class one.xingyi.profile.ProfileBuckets
 
lessThan10s - Variable in class one.xingyi.profile.ProfileBuckets
 
lessThan1s - Variable in class one.xingyi.profile.ProfileBuckets
 

M

main(String[]) - Static method in class one.xingyi.profile.Example
 
make(Supplier<V>) - Static method in interface one.xingyi.profile.pathmap.IPathMap
 
map(Function<T, T1>) - Method in class one.xingyi.profile.ProfileBuckets
 
mapAndAdd(Function<T, Acc>, BinaryOperator<Acc>) - Method in class one.xingyi.profile.ProfileBuckets
 
MBeanRegistry - Class in one.xingyi.profile.jboss
 
MBeanRegistry() - Constructor for class one.xingyi.profile.jboss.MBeanRegistry
 

O

one.xingyi.profile - package one.xingyi.profile
 
one.xingyi.profile.jboss - package one.xingyi.profile.jboss
 
one.xingyi.profile.pathmap - package one.xingyi.profile.pathmap
 

P

path() - Method in interface one.xingyi.profile.pathmap.IPathMap
 
profile(String, SupplierWithExceptionE<T, E>) - Method in interface one.xingyi.profile.IProfile
Time how longs it takes to run the supplier.
profile(SupplierWithExceptionE<T, E>) - Method in interface one.xingyi.profile.IProfile
Time how longs it takes to run the supplier.
profile(SupplierWithExceptionE<T, E>) - Method in class one.xingyi.profile.Profile
 
Profile - Class in one.xingyi.profile
 
Profile() - Constructor for class one.xingyi.profile.Profile
 
ProfileBucket - Class in one.xingyi.profile
 
ProfileBucket() - Constructor for class one.xingyi.profile.ProfileBucket
 
ProfileBuckets<T> - Class in one.xingyi.profile
 
ProfileBuckets() - Constructor for class one.xingyi.profile.ProfileBuckets
 
ProfileMBean - Interface in one.xingyi.profile
 
ProfileTag - Class in one.xingyi.profile
 
ProfileTag() - Constructor for class one.xingyi.profile.ProfileTag
 
put(V) - Method in interface one.xingyi.profile.pathmap.IPathMap
 

R

register(String, ObjectName) - Method in class one.xingyi.profile.jboss.JBossBeanRegistry
 
registerMBean() - Method in interface one.xingyi.profile.IProfile
The profiler is registered as a MBean.
registerMBean() - Method in class one.xingyi.profile.Profile
 
registerMBean(String) - Static method in class one.xingyi.profile.jboss.MBeanRegistry
 
rest - Variable in class one.xingyi.profile.ProfileBuckets
 
root(String, INanoTime) - Static method in interface one.xingyi.profile.IProfile
Starts a profiling tree.
run(String, RunnableWithExceptionE<E>) - Method in interface one.xingyi.profile.IProfile
Time how longs it takes to run the runnable.
run(RunnableWithExceptionE<E>) - Method in interface one.xingyi.profile.IProfile
Time how longs it takes to run the runnable.
run(RunnableWithExceptionE<E>) - Method in class one.xingyi.profile.Profile
 

S

snapshot() - Method in class one.xingyi.profile.ProfileBuckets
 

T

toString() - Method in class one.xingyi.profile.ProfileBucket
 
toString() - Method in class one.xingyi.profile.ProfileBuckets
 

U

unregister(String, ObjectName) - Method in class one.xingyi.profile.jboss.JBossBeanRegistry
 

W

withErrorHandler(Consumer<Exception>) - Method in interface one.xingyi.profile.IProfile
 
withErrorHandler(Consumer<Exception>) - Method in class one.xingyi.profile.Profile
 
A C D E F G I J L M O P R S T U W 
All Classes and Interfaces|All Packages