Package com.yourkit.probes
package com.yourkit.probes
-
ClassDescriptionMonitor lasting events like method calls, e.g.Base class for
Tablecolumns filled by user (as opposite to automatically filled columns specified via table mask - seeTable(Class, String, long)andTable(Class, Table, String, long)for detail).Presents a bunch of values for some entity.A subclass ofResourceRegistryrepresenting dependent resources, i.e.Specify what to do with events corresponding to method calls failed on an exceptionProvides native methods needed in some built-in probes.LazyMap<K,V> Lazily obtain and cache expensive calculation results for particular instance.A subclass ofResourceRegistryrepresenting top level resources, i.e.Parameter annotated with@MethodTimeMswill be assigned to the method execution time in milliseconds.Parameter annotated with@MethodTimeNswill be assigned to the method execution time in nanoseconds.ObjectColumn<T>ObjectRowIndexMap<Key>A weak map of an object to a row index which is a positive integer value.ObjectSet<Key>A weak set of objects.Use with @Params in onEnter callback to provide an ability to override method parameters from the callbackThis helper class provides a method to retrieve PID from aProcessinstance.Provide reflection utility methods for probes.ResourceRegistry<T,P> Don't use this class directly.Account resources associated with objects.Data storage table instance.Utility class: table with one user column of typeIntColumnto meter transferred bytesUtility class: table with one user column of typeLongColumnto meter transferred bytesWeakKeyMap<K,V> A hash map with weak keys which checks key equality by reference and uses key's identity hash code.