$ A B C D E F G H I J K L M N O P R S T U V W

$

$(int) - Static method in class com.sun.btrace.BTraceUtils
Returns n'th command line argument.
$length() - Static method in class com.sun.btrace.BTraceUtils
Returns the number of command line arguments.

A

accessFlags(Class) - Static method in class com.sun.btrace.BTraceUtils
Returns the access flags of the given Class.
accessFlags(Field) - Static method in class com.sun.btrace.BTraceUtils
Returns the access flags of the given Field.
add(long) - Method in class com.sun.btrace.aggregation.Aggregation
Adds an item of data to the aggregation with an empty key.
add(AggregationKey, long) - Method in class com.sun.btrace.aggregation.Aggregation
Adds an item of data to the aggregation with the specified grouping key.
add(long) - Method in interface com.sun.btrace.aggregation.AggregationValue
Adds a data item to the aggregated value.
addAndGet(AtomicInteger, int) - Static method in class com.sun.btrace.BTraceUtils
Atomically adds the given value to the current value.
addAndGet(AtomicLong, long) - Static method in class com.sun.btrace.BTraceUtils
Atomically adds the given value to the current value.
addToAggregation(Aggregation, long) - Static method in class com.sun.btrace.BTraceUtils
Adds a value to the aggregation with no grouping key.
addToAggregation(Aggregation, AggregationKey, long) - Static method in class com.sun.btrace.BTraceUtils
Adds a value to the aggregation with a grouping key.
Aggregation - Class in com.sun.btrace.aggregation
BTrace stores the results of aggregating functions in an Aggregation.
Aggregation(AggregationFunction) - Constructor for class com.sun.btrace.aggregation.Aggregation
Creates an aggregation.
AggregationFunction - Enum in com.sun.btrace.aggregation
The type of aggregation functions.
AggregationKey - Class in com.sun.btrace.aggregation
A key identifying an element of data in an aggregation.
AggregationKey(Object[]) - Constructor for class com.sun.btrace.aggregation.AggregationKey
 
AggregationValue - Interface in com.sun.btrace.aggregation
An element of aggregated data stored in an Aggregation.
AnyType - Interface in com.sun.btrace
This interface type is used in BTrace programs to tell that any reference type [object or array] is allowed in the place where it is used.
availableProcessors() - Static method in class com.sun.btrace.BTraceUtils
Returns the number of processors available to the Java virtual machine.

B

bootClassPath() - Static method in class com.sun.btrace.BTraceUtils
Returns the boot class path that is used by the bootstrap class loader to search for class files.
box(boolean) - Static method in class com.sun.btrace.BTraceUtils
Returns a Boolean instance representing the specified boolean value.
box(char) - Static method in class com.sun.btrace.BTraceUtils
Returns a Character instance representing the specified char value.
box(byte) - Static method in class com.sun.btrace.BTraceUtils
Returns a Byte instance representing the specified byte value.
box(short) - Static method in class com.sun.btrace.BTraceUtils
Returns a Short instance representing the specified short value.
box(int) - Static method in class com.sun.btrace.BTraceUtils
Returns a Integer instance representing the specified int value.
box(long) - Static method in class com.sun.btrace.BTraceUtils
Returns a Long instance representing the specified long value.
box(float) - Static method in class com.sun.btrace.BTraceUtils
Returns a Float instance representing the specified float value.
box(double) - Static method in class com.sun.btrace.BTraceUtils
Returns a Double instance representing the specified double value.
BTrace - Annotation Type in com.sun.btrace.annotations
Top-level annotation that identifies a BTrace class.
BTraceUtils - Class in com.sun.btrace
This class contains methods for BTrace script "built-in" functions.

C

classForName(String) - Static method in class com.sun.btrace.BTraceUtils
Returns Class object for given class name.
classForName(String, ClassLoader) - Static method in class com.sun.btrace.BTraceUtils
Returns the Class for the given class name using the given class loader.
classOf(Object) - Static method in class com.sun.btrace.BTraceUtils
Returns the runtime class of the given Object.
classPath() - Static method in class com.sun.btrace.BTraceUtils
Returns the Java class path that is used by the system class loader to search for class files.
clear() - Method in class com.sun.btrace.aggregation.Aggregation
Resets all values in the aggregation to their default.
clear() - Method in interface com.sun.btrace.aggregation.AggregationValue
Removes all data items previously added.
clear(Map<K, V>) - Static method in class com.sun.btrace.BTraceUtils
 
clearAggregation(Aggregation) - Static method in class com.sun.btrace.BTraceUtils
Resets values within the aggregation to the default.
clone() - Method in class com.sun.btrace.aggregation.Aggregation
 
com.sun.btrace - package com.sun.btrace
 
com.sun.btrace.aggregation - package com.sun.btrace.aggregation
 
com.sun.btrace.annotations - package com.sun.btrace.annotations
 
commit(int) - Static method in class com.sun.btrace.BTraceUtils
Commits the speculative buffer associated with id.
committed(MemoryUsage) - Static method in class com.sun.btrace.BTraceUtils
Returns the amount of memory in bytes that is committed for the Java virtual machine to use.
compare(Object, Object) - Static method in class com.sun.btrace.BTraceUtils
Indicates whether two given objects are "equal to" one another.
compareAndSet(AtomicInteger, int, int) - Static method in class com.sun.btrace.BTraceUtils
Atomically sets the value of given AtomitInteger to the given updated value if the current value == the expected value.
compareAndSet(AtomicLong, long, long) - Static method in class com.sun.btrace.BTraceUtils
Atomically sets the value to the given updated value if the current value == the expected value.
compareTo(String, String) - Static method in class com.sun.btrace.BTraceUtils
Compares two strings lexicographically.
compareToIgnoreCase(String, String) - Static method in class com.sun.btrace.BTraceUtils
Compares two strings lexicographically, ignoring case differences.
concat(String, String) - Static method in class com.sun.btrace.BTraceUtils
Concatenates the specified strings together.
contains(Collection<E>, Object) - Static method in class com.sun.btrace.BTraceUtils
 
contains(Object[], Object) - Static method in class com.sun.btrace.BTraceUtils
 
containsKey(Map<K, V>, Object) - Static method in class com.sun.btrace.BTraceUtils
 
containsValue(Map<K, V>, Object) - Static method in class com.sun.btrace.BTraceUtils
 
contextClassLoader() - Static method in class com.sun.btrace.BTraceUtils
Returns the current context class loader
currentThread() - Static method in class com.sun.btrace.BTraceUtils
Returns a reference to the currently executing thread object.
currentThreadCpuTime() - Static method in class com.sun.btrace.BTraceUtils
Returns the total CPU time for the current thread in nanoseconds.
currentThreadUserTime() - Static method in class com.sun.btrace.BTraceUtils
Returns the CPU time that the current thread has executed in user mode in nanoseconds.

D

daemonThreadCount() - Static method in class com.sun.btrace.BTraceUtils
Returns the current number of live daemon threads.
deadlocks() - Static method in class com.sun.btrace.BTraceUtils
Prints the Java level deadlocks detected (if any).
deadlocks(boolean) - Static method in class com.sun.btrace.BTraceUtils
Prints deadlocks detected (if any).
declaringClass(Field) - Static method in class com.sun.btrace.BTraceUtils
Returns the Class object representing the class or interface that declares the field represented by the given Field object.
decrementAndGet(AtomicInteger) - Static method in class com.sun.btrace.BTraceUtils
Atomically decrements by one the current value of given AtomicInteger.
decrementAndGet(AtomicLong) - Static method in class com.sun.btrace.BTraceUtils
Atomically decrements by one the current value.
deref(Reference) - Static method in class com.sun.btrace.BTraceUtils
Returns the given reference object's referent.
discard(int) - Static method in class com.sun.btrace.BTraceUtils
Discards the speculative buffer associated with id.
DTrace - Annotation Type in com.sun.btrace.annotations
Annotation for BTrace program to associate a D-script with it.
dtraceProbe(String, String) - Static method in class com.sun.btrace.BTraceUtils
BTrace to DTrace communication chennal.
dtraceProbe(String, String, int) - Static method in class com.sun.btrace.BTraceUtils
BTrace to DTrace communication chennal.
dtraceProbe(String, String, int, int) - Static method in class com.sun.btrace.BTraceUtils
BTrace to DTrace communication chennal.
DTraceRef - Annotation Type in com.sun.btrace.annotations
Annotation for BTrace program to associate a D-script with it.
dumpHeap(String) - Static method in class com.sun.btrace.BTraceUtils
Dump the snapshot of the Java heap to a file in hprof binary format.
dumpHeap(String, boolean) - Static method in class com.sun.btrace.BTraceUtils
Dump the snapshot of the Java heap to a file in hprof binary format.
Duration - Annotation Type in com.sun.btrace.annotations
It is used to mark a probe method argument as the receiver of the duration value
Applicable only for OnMethod annotation with Location value of Kind.RETURN or Kind.ERROR

E

endsWith(String, String) - Static method in class com.sun.btrace.BTraceUtils
 
equals(Object) - Method in class com.sun.btrace.aggregation.AggregationKey
 
exit(int) - Static method in class com.sun.btrace.BTraceUtils
Exits the BTrace session -- note that the particular client's tracing session exits and not the observed/traced program! After exit call, the trace action method terminates immediately and no other probe action method (of that client) will be called after that.
exit() - Static method in class com.sun.btrace.BTraceUtils
This is same as exit(int) except that the exit code is zero.
exp(double) - Static method in class com.sun.btrace.BTraceUtils
Returns Euler's number e raised to the power of a double value.
Export - Annotation Type in com.sun.btrace.annotations
BTrace fields with this annotation are exposed to out-of-process tools using mechanisms such as jvmstat.

F

field(Class, String, boolean) - Static method in class com.sun.btrace.BTraceUtils
Returns a Field object that reflects the specified declared field of the class or interface represented by the given Class object.
field(Class, String) - Static method in class com.sun.btrace.BTraceUtils
Returns a Field object that reflects the specified declared field of the class or interface represented by the given Class object.
field(String, String, boolean) - Static method in class com.sun.btrace.BTraceUtils
Returns a Field object that reflects the specified declared field of the class or interface represented by the given Class object.
field(String, String) - Static method in class com.sun.btrace.BTraceUtils
Returns a Field object that reflects the specified declared field of the class or interface represented by the given Class object.
finalizationCount() - Static method in class com.sun.btrace.BTraceUtils
Returns the approximate number of objects for which finalization is pending.
freeMemory() - Static method in class com.sun.btrace.BTraceUtils
Returns the amount of free memory in the Java Virtual Machine.

G

gc() - Static method in class com.sun.btrace.BTraceUtils
Runs the garbage collector.
get(Field) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of a static reference field.
get(Field, Object) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of an instance reference field.
get(Map<K, V>, Object) - Static method in class com.sun.btrace.BTraceUtils
 
get(AtomicInteger) - Static method in class com.sun.btrace.BTraceUtils
Gets the current value of the given AtomicInteger.
get(AtomicLong) - Static method in class com.sun.btrace.BTraceUtils
Gets the current value the given AtomicLong.
getAndAdd(AtomicInteger, int) - Static method in class com.sun.btrace.BTraceUtils
Atomically adds the given value to the current value.
getAndAdd(AtomicLong, long) - Static method in class com.sun.btrace.BTraceUtils
Atomically adds the given value to the current value.
getAndDecrement(AtomicInteger) - Static method in class com.sun.btrace.BTraceUtils
Atomically decrements by one the current value of given AtomicInteger.
getAndDecrement(AtomicLong) - Static method in class com.sun.btrace.BTraceUtils
Atomically decrements by one the current value.
getAndIncrement(AtomicInteger) - Static method in class com.sun.btrace.BTraceUtils
Atomically increments by one the current value of given AtomicInteger.
getAndIncrement(AtomicLong) - Static method in class com.sun.btrace.BTraceUtils
Atomically increments by one the current value.
getAndSet(AtomicInteger, int) - Static method in class com.sun.btrace.BTraceUtils
Atomically sets to the given value and returns the old value.
getAndSet(AtomicLong, long) - Static method in class com.sun.btrace.BTraceUtils
Atomically sets to the given value and returns the old value.
getBoolean(Field) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of a static boolean field.
getBoolean(Field, Object) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of an instance boolean field.
getByte(Field) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of a static byte field.
getByte(Field, Object) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of an instance byte field.
getChar(Field) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of a static char field.
getChar(Field, Object) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of an instance char field.
getComponentType(Class) - Static method in class com.sun.btrace.BTraceUtils
returns component type of an array Class.
getCounts() - Method in class com.sun.btrace.aggregation.HistogramData
 
getData() - Method in class com.sun.btrace.aggregation.Aggregation
Returns details of the aggregation in a tabular format which can be serialized across the wire and formatted for display.
getData() - Method in interface com.sun.btrace.aggregation.AggregationValue
 
getDouble(Field) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of a static double field.
getDouble(Field, Object) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of an instance double field.
getElements() - Method in class com.sun.btrace.aggregation.AggregationKey
 
getenv(String) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of the specified environment variable.
getenv() - Static method in class com.sun.btrace.BTraceUtils
Returns an unmodifiable string map view of the current system environment.
getFloat(Field) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of a static float field.
getFloat(Field, Object) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of an instance float field.
getInt(Field) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of a static int field.
getInt(Field, Object) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of an instance int field.
getLong(Field) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of a static long field.
getLong(Field, Object) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of an instance long field.
getpid() - Static method in class com.sun.btrace.BTraceUtils
Returns the process id of the currently BTrace'd process.
getShort(Field) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of a static short field.
getShort(Field, Object) - Static method in class com.sun.btrace.BTraceUtils
Gets the value of an instance short field.
getSuperclass(Class) - Static method in class com.sun.btrace.BTraceUtils
Returns the Class representing the superclass of the entity (class, interface, primitive type or void) represented by the given Class.
getSystemNanoTime() - Static method in class com.sun.btrace.BTraceUtils
Deprecated. 
getValue() - Method in interface com.sun.btrace.aggregation.AggregationValue
 
getValues() - Method in class com.sun.btrace.aggregation.HistogramData
 

H

hash(Object) - Static method in class com.sun.btrace.BTraceUtils
Returns a hash code value for the object.
hashCode() - Method in class com.sun.btrace.aggregation.AggregationKey
 
heapUsage() - Static method in class com.sun.btrace.BTraceUtils
Returns heap memory usage
HistogramData - Class in com.sun.btrace.aggregation
A wire data structure describing histogram data.
HistogramData(long[], long[]) - Constructor for class com.sun.btrace.aggregation.HistogramData
 
holdsLock(Object) - Static method in class com.sun.btrace.BTraceUtils
Returns true if and only if the current thread holds the monitor lock on the specified object.

I

identityHashCode(Object) - Static method in class com.sun.btrace.BTraceUtils
Returns the same hash code for the given object as would be returned by the default method hashCode(), whether or not the given object's class overrides hashCode().
identityStr(Object) - Static method in class com.sun.btrace.BTraceUtils
Returns identity string of the form class-name@identity-hash
incrementAndGet(AtomicInteger) - Static method in class com.sun.btrace.BTraceUtils
Atomically increments by one the current value of given AtomicInteger.
incrementAndGet(AtomicLong) - Static method in class com.sun.btrace.BTraceUtils
Atomically increments by one the current value.
indexOf(String, String) - Static method in class com.sun.btrace.BTraceUtils
 
init(MemoryUsage) - Static method in class com.sun.btrace.BTraceUtils
Returns the amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management.
isArray(Class) - Static method in class com.sun.btrace.BTraceUtils
Determines if the given Class object represents an array class.
isAssignableFrom(Class<?>, Class<?>) - Static method in class com.sun.btrace.BTraceUtils
Determines if the class or interface represented by the first Class object is either the same as, or is a superclass or superinterface of, the class or interface represented by the second Class parameter.
isBootClassPathSupported() - Static method in class com.sun.btrace.BTraceUtils
Tests if the Java virtual machine supports the boot class path mechanism used by the bootstrap class loader to search for class files.
isEmpty(Map<K, V>) - Static method in class com.sun.btrace.BTraceUtils
 
isEmpty(Collection<E>) - Static method in class com.sun.btrace.BTraceUtils
 
isInfinite(double) - Static method in class com.sun.btrace.BTraceUtils
Returns true if the specified number is infinitely large in magnitude, false otherwise.
isInfinite(float) - Static method in class com.sun.btrace.BTraceUtils
Returns true if the specified number is infinitely large in magnitude, false otherwise.
isInstance(Class, Object) - Static method in class com.sun.btrace.BTraceUtils
Determines if the specified Object is assignment-compatible with the object represented by the specified Class.
isInterface(Class) - Static method in class com.sun.btrace.BTraceUtils
Determines if the specified Class object represents an interface type.
isInteruppted() - Static method in class com.sun.btrace.BTraceUtils
Tests whether this thread has been interrupted.
isNaN(double) - Static method in class com.sun.btrace.BTraceUtils
Returns true if the specified number is a Not-a-Number (NaN) value, false otherwise.
isNaN(float) - Static method in class com.sun.btrace.BTraceUtils
Returns true if the specified number is a Not-a-Number (NaN) value, false otherwise.
isPrimitive(Class) - Static method in class com.sun.btrace.BTraceUtils
Returns whether the given Class represent primitive type or not.

J

jstack() - Static method in class com.sun.btrace.BTraceUtils
Prints the java stack trace of the current thread.
jstack(int) - Static method in class com.sun.btrace.BTraceUtils
Prints the java stack trace of the current thread.
jstack(Throwable) - Static method in class com.sun.btrace.BTraceUtils
Prints the stack trace of the given exception object.
jstack(Throwable, int) - Static method in class com.sun.btrace.BTraceUtils
Prints the stack trace of the given exception object.
jstackAll() - Static method in class com.sun.btrace.BTraceUtils
Prints Java stack traces of all the Java threads.
jstackAll(int) - Static method in class com.sun.btrace.BTraceUtils
Prints Java stack traces of all the Java threads.
jstackAllStr() - Static method in class com.sun.btrace.BTraceUtils
Returns the stack traces of all Java threads as a String.
jstackAllStr(int) - Static method in class com.sun.btrace.BTraceUtils
Returns atmost given number of frames in stack traces of all threads as a String.
jstackStr() - Static method in class com.sun.btrace.BTraceUtils
Returns the stack trace of current thread as a String.
jstackStr(int) - Static method in class com.sun.btrace.BTraceUtils
Returns the stack trace of the current thread as a String but includes atmost the given number of frames.
jstackStr(Throwable) - Static method in class com.sun.btrace.BTraceUtils
Returns the stack trace of given exception object as a String.
jstackStr(Throwable, int) - Static method in class com.sun.btrace.BTraceUtils
Returns stack trace of given exception object as a String.

K

Kind - Enum in com.sun.btrace.annotations
This enum is specified in the Location annotation to specify probe point kind.

L

lastIndexOf(String, String) - Static method in class com.sun.btrace.BTraceUtils
 
lazySet(AtomicInteger, int) - Static method in class com.sun.btrace.BTraceUtils
Eventually sets to the given value to the given AtomicInteger.
lazySet(AtomicLong, long) - Static method in class com.sun.btrace.BTraceUtils
Eventually sets to the given value to the given AtomicLong.
length(String) - Static method in class com.sun.btrace.BTraceUtils
Returns the length of the given string.
libraryPath() - Static method in class com.sun.btrace.BTraceUtils
Returns the Java library path.
loader(Class) - Static method in class com.sun.btrace.BTraceUtils
Returns the class loader for the given class.
Location - Annotation Type in com.sun.btrace.annotations
This annotation specifies a particular "location" within a traced/probed java method for BTrace probe specifications.
log(double) - Static method in class com.sun.btrace.BTraceUtils
Returns the natural logarithm (base e) of a double value.
log10(double) - Static method in class com.sun.btrace.BTraceUtils
Returns the base 10 logarithm of a double value.

M

matches(Pattern, String) - Static method in class com.sun.btrace.BTraceUtils
Matches the given (precompiled) regular expression and attempts to match the given input against it.
matches(String, String) - Static method in class com.sun.btrace.BTraceUtils
Compiles the given regular expression and attempts to match the given input against it.
max(MemoryUsage) - Static method in class com.sun.btrace.BTraceUtils
Returns the maximum amount of memory in bytes that can be used for memory management.
maxMemory() - Static method in class com.sun.btrace.BTraceUtils
Returns the maximum amount of memory that the Java virtual machine will attempt to use.

N

name(Thread) - Static method in class com.sun.btrace.BTraceUtils
Returns the name of the given thread.
name(Class) - Static method in class com.sun.btrace.BTraceUtils
Returns the name of the given Class object.
name(Field) - Static method in class com.sun.btrace.BTraceUtils
Returns the name of the Field object.
newAggregation(AggregationFunction) - Static method in class com.sun.btrace.BTraceUtils
Creates a new aggregation based on the given aggregation function type.
newAggregationKey(Object) - Static method in class com.sun.btrace.BTraceUtils
Creates a grouping aggregation key with the provided value.
newAggregationKey(Object, Object) - Static method in class com.sun.btrace.BTraceUtils
Creates a composite grouping aggregation key with the provided values.
newAggregationKey(Object, Object, Object) - Static method in class com.sun.btrace.BTraceUtils
Creates a composite grouping aggregation key with the provided values.
newAggregationKey(Object, Object, Object, Object) - Static method in class com.sun.btrace.BTraceUtils
Creates a composite grouping aggregation key with the provided values.
newAtomicInteger(int) - Static method in class com.sun.btrace.BTraceUtils
Creates a new AtomicInteger with the given initial value.
newAtomicLong(long) - Static method in class com.sun.btrace.BTraceUtils
Creates a new AtomicLong with the given initial value.
newDeque() - Static method in class com.sun.btrace.BTraceUtils
 
newHashMap() - Static method in class com.sun.btrace.BTraceUtils
Operating on maps
newValue() - Method in enum com.sun.btrace.aggregation.AggregationFunction
 
newWeakMap() - Static method in class com.sun.btrace.BTraceUtils
 
nonHeapUsage() - Static method in class com.sun.btrace.BTraceUtils
Returns non-heap memory usage

O

OnError - Annotation Type in com.sun.btrace.annotations
BTrace method annotated by this annotation is called when any exception is thrown by any of the BTrace action methods.
OnEvent - Annotation Type in com.sun.btrace.annotations
BTrace methods annotated by this annotation are called when BTrace client sends "event" command.
OnExit - Annotation Type in com.sun.btrace.annotations
BTrace method annotated by this annotation is called when BTrace "exit(int)" built-in function is called by some other BTrace action method.
OnLowMemory - Annotation Type in com.sun.btrace.annotations
BTrace methods annotated by this annotation are called when the traced JVM's specified memory pool exceeds specified threshold size.
OnMethod - Annotation Type in com.sun.btrace.annotations
This annotation specifies a BTrace probe point by specifying a java class (or classes), a method (or methods in it) and a specific location within it.
OnProbe - Annotation Type in com.sun.btrace.annotations
This annotation is used to specify a BTrace probe point in an abstract fashion instead of specifying the class and the method names.
OnTimer - Annotation Type in com.sun.btrace.annotations
BTrace methods annotated by this annotation are called when a timer reaches the specified period value.

P

parentLoader(ClassLoader) - Static method in class com.sun.btrace.BTraceUtils
Returns the parent class loader of the given loader.
parseBoolean(String) - Static method in class com.sun.btrace.BTraceUtils
Parses the string argument as a boolean.
parseByte(String) - Static method in class com.sun.btrace.BTraceUtils
Parses the string argument as a signed decimal byte.
parseDouble(String) - Static method in class com.sun.btrace.BTraceUtils
Returns a new double initialized to the value represented by the specified String, as performed by the valueOf methcod of class Double.
parseFloat(String) - Static method in class com.sun.btrace.BTraceUtils
Returns a new float initialized to the value represented by the specified String, as performed by the valueOf method of class Float.
parseInt(String) - Static method in class com.sun.btrace.BTraceUtils
Parses the string argument as a signed decimal integer.
parseLong(String) - Static method in class com.sun.btrace.BTraceUtils
Parses the string argument as a signed decimal long.
parseShort(String) - Static method in class com.sun.btrace.BTraceUtils
Parses the string argument as a signed decimal short.
pattern(String) - Static method in class com.sun.btrace.BTraceUtils
This is synonym for "regexp".
pattern(String, int) - Static method in class com.sun.btrace.BTraceUtils
This is synonym for "regexp".
peakThreadCount() - Static method in class com.sun.btrace.BTraceUtils
Returns the peak live thread count since the Java virtual machine started or peak was reset.
peek(Deque<V>) - Static method in class com.sun.btrace.BTraceUtils
 
perfInt(String) - Static method in class com.sun.btrace.BTraceUtils
accessing jvmstat (perf) int counter
perfLong(String) - Static method in class com.sun.btrace.BTraceUtils
accessing jvmstat (perf) long counter
perfString(String) - Static method in class com.sun.btrace.BTraceUtils
accessing jvmstat (perf) String counter
poll(Deque<V>) - Static method in class com.sun.btrace.BTraceUtils
 
print(PrintWriter) - Method in class com.sun.btrace.aggregation.HistogramData
 
print(Object) - Static method in class com.sun.btrace.BTraceUtils
 
print(boolean) - Static method in class com.sun.btrace.BTraceUtils
Prints a boolean value.
print(char) - Static method in class com.sun.btrace.BTraceUtils
Prints a character.
print(int) - Static method in class com.sun.btrace.BTraceUtils
Prints an integer.
print(long) - Static method in class com.sun.btrace.BTraceUtils
Prints a long integer.
print(float) - Static method in class com.sun.btrace.BTraceUtils
Prints a floating-point number.
print(double) - Static method in class com.sun.btrace.BTraceUtils
Prints a double-precision floating-point number.
printAggregation(String, Aggregation) - Static method in class com.sun.btrace.BTraceUtils
Prints the aggregation.
printAggregation(String, Aggregation, String) - Static method in class com.sun.btrace.BTraceUtils
Prints aggregation using the provided format
printArray(Object[]) - Static method in class com.sun.btrace.BTraceUtils
Prints the elements of the given array as comma separated line bounded by '[' and ']'.
printEnv() - Static method in class com.sun.btrace.BTraceUtils
Prints all system environment values.
printFields(Object) - Static method in class com.sun.btrace.BTraceUtils
Print all instance fields of an object as name-value pairs.
printFields(Object, boolean) - Static method in class com.sun.btrace.BTraceUtils
Print all instance fields of an object as name-value pairs.
println(Object) - Static method in class com.sun.btrace.BTraceUtils
Prints the given object and then prints a newline
println(boolean) - Static method in class com.sun.btrace.BTraceUtils
Prints a boolean and then terminate the line.
println(char) - Static method in class com.sun.btrace.BTraceUtils
Prints a character and then terminate the line.
println(int) - Static method in class com.sun.btrace.BTraceUtils
Prints an integer and then terminate the line.
println(long) - Static method in class com.sun.btrace.BTraceUtils
Prints a long and then terminate the line.
println(float) - Static method in class com.sun.btrace.BTraceUtils
Prints a float and then terminate the line.
println(double) - Static method in class com.sun.btrace.BTraceUtils
Prints a double and then terminate the line.
println() - Static method in class com.sun.btrace.BTraceUtils
Terminates the current line by writing the line separator string.
printMap(Map) - Static method in class com.sun.btrace.BTraceUtils
Prints the given Map.
printNumber(String, Number) - Static method in class com.sun.btrace.BTraceUtils
Prints a number.
printNumberMap(String, Map<String, ? extends Number>) - Static method in class com.sun.btrace.BTraceUtils
Prints the given Map.
printProperties() - Static method in class com.sun.btrace.BTraceUtils
Prints all System properties.
printStaticFields(Class) - Static method in class com.sun.btrace.BTraceUtils
Print all static fields of the class as name-value pairs.
printStaticFields(Class, boolean) - Static method in class com.sun.btrace.BTraceUtils
Print all static fields of the class as name-value pairs.
printStringMap(String, Map<String, String>) - Static method in class com.sun.btrace.BTraceUtils
Prints the given Map.
printVmArguments() - Static method in class com.sun.btrace.BTraceUtils
Prints VM input arguments list.
probeClass() - Static method in class com.sun.btrace.BTraceUtils
Deprecated. Since 1.1. Use ProbeClassName and Self annotations instead
ProbeClassName - Annotation Type in com.sun.btrace.annotations
It is used to mark a probe method argument as the receiver of the probe target class name
Applicable only for OnMethod annotation
probeLine() - Static method in class com.sun.btrace.BTraceUtils
Returns the currently probed source line number (if available).
probeMethod() - Static method in class com.sun.btrace.BTraceUtils
Deprecated. Since 1.1. Use ProbeMethodName annotation instead
ProbeMethodName - Annotation Type in com.sun.btrace.annotations
It is used to mark a probe method argument as the receiver of the probe target class name
Applicable only for OnMethod annotation
properties() - Static method in class com.sun.btrace.BTraceUtils
Returns all System properties.
Property - Annotation Type in com.sun.btrace.annotations
BTrace fields with this annotation are exposed as attributes of the dynamic JMX bean that wraps the BTrace class.
property(String) - Static method in class com.sun.btrace.BTraceUtils
Gets the system property indicated by the specified key.
push(Deque<V>, V) - Static method in class com.sun.btrace.BTraceUtils
 
put(Map<K, V>, K, V) - Static method in class com.sun.btrace.BTraceUtils
 

R

random() - Static method in class com.sun.btrace.BTraceUtils
Returns a double value with a positive sign, greater than or equal to 0.0 and less than 1.0.
regexp(String) - Static method in class com.sun.btrace.BTraceUtils
Compiles the given regular expression into a pattern.
regexp(String, int) - Static method in class com.sun.btrace.BTraceUtils
Compiles the given regular expression into a pattern with the given flags.
remove(Map<K, V>, Object) - Static method in class com.sun.btrace.BTraceUtils
 
Return - Annotation Type in com.sun.btrace.annotations
Marks a method parameter as the one that should contain the return value
runFinalization() - Static method in class com.sun.btrace.BTraceUtils
Runs the finalization methods of any objects pending finalization.

S

Self - Annotation Type in com.sun.btrace.annotations
Marks a method parameter as the one that should contain *this* instance
serialize(Serializable, String) - Static method in class com.sun.btrace.BTraceUtils
Serialize a given object into the given file.
set(AtomicInteger, int) - Static method in class com.sun.btrace.BTraceUtils
Sets to the given value to the given AtomicInteger.
set(AtomicLong, long) - Static method in class com.sun.btrace.BTraceUtils
Sets to the given value.
size(Map<K, V>) - Static method in class com.sun.btrace.BTraceUtils
 
size(Collection<E>) - Static method in class com.sun.btrace.BTraceUtils
 
sizeof(Object) - Static method in class com.sun.btrace.BTraceUtils
Returns an implementation-specific approximation of the amount of storage consumed by the specified object.
softRef(Object) - Static method in class com.sun.btrace.BTraceUtils
Creates and returns a soft reference to the given object.
speculate(int) - Static method in class com.sun.btrace.BTraceUtils
Sets current speculative buffer id.
speculation() - Static method in class com.sun.btrace.BTraceUtils
Returns an identifier for a new speculative buffer.
startsWith(String, String) - Static method in class com.sun.btrace.BTraceUtils
 
str(Object) - Static method in class com.sun.btrace.BTraceUtils
Returns a string representation of the object.
str(boolean) - Static method in class com.sun.btrace.BTraceUtils
Returns a String object representing the specified boolean.
str(char) - Static method in class com.sun.btrace.BTraceUtils
Returns a String object representing the specified char.
str(int) - Static method in class com.sun.btrace.BTraceUtils
Returns a String object representing the specified integer.
str(long) - Static method in class com.sun.btrace.BTraceUtils
Returns a String object representing the specified long.
str(float) - Static method in class com.sun.btrace.BTraceUtils
Returns a string representation of the float argument.
str(double) - Static method in class com.sun.btrace.BTraceUtils
Returns a string representation of the double argument.
strcat(String, String) - Static method in class com.sun.btrace.BTraceUtils
This is synonym to "concat".
strcmp(String, String) - Static method in class com.sun.btrace.BTraceUtils
This is synonym to "compareTo" method.
stricmp(String, String) - Static method in class com.sun.btrace.BTraceUtils
This is synonym to "compareToIgnoreCase".
strlen(String) - Static method in class com.sun.btrace.BTraceUtils
This is synonym for "length".
strstr(String, String) - Static method in class com.sun.btrace.BTraceUtils
Find String within String
substr(String, int, int) - Static method in class com.sun.btrace.BTraceUtils
Substring
substr(String, int) - Static method in class com.sun.btrace.BTraceUtils
 

T

TargetInstance - Annotation Type in com.sun.btrace.annotations
It is used to mark a probe method argument as the receiver of called instance in Location = Kind.CALL
TargetMethodOrField - Annotation Type in com.sun.btrace.annotations
It is used to mark a probe method argument as the receiver of called method name in Location = Kind.CALL
threadCount() - Static method in class com.sun.btrace.BTraceUtils
Returns the current number of live threads including both daemon and non-daemon threads.
threadId(Thread) - Static method in class com.sun.btrace.BTraceUtils
Returns the identifier of the given Thread.
threadState(Thread) - Static method in class com.sun.btrace.BTraceUtils
Returns the state of the given thread.
timeMillis() - Static method in class com.sun.btrace.BTraceUtils
Returns the current time in milliseconds.
timeNanos() - Static method in class com.sun.btrace.BTraceUtils
Returns the current value of the most precise available system timer, in nanoseconds.
timestamp(String) - Static method in class com.sun.btrace.BTraceUtils
Generates a string timestamp (current date&time)
timestamp() - Static method in class com.sun.btrace.BTraceUtils
Generates a string timestamp (current date&time) in the default system format
TLS - Annotation Type in com.sun.btrace.annotations
Annotation for thread-local BTrace fields.
toHexString(int) - Static method in class com.sun.btrace.BTraceUtils
Returns a string representation of the integer argument as an unsigned integer in base 16.
toHexString(long) - Static method in class com.sun.btrace.BTraceUtils
Returns a string representation of the long argument as an unsigned integer in base 16.
totalMemory() - Static method in class com.sun.btrace.BTraceUtils
Returns the total amount of memory in the Java virtual machine.
totalStartedThreadCount() - Static method in class com.sun.btrace.BTraceUtils
Returns the total number of threads created and also started since the Java virtual machine started.
toXML(Object) - Static method in class com.sun.btrace.BTraceUtils
Creates an XML document to persist the tree of the all transitively reachable objects from given "root" object.
truncate(int) - Method in class com.sun.btrace.aggregation.Aggregation
Reduces the size of the aggregation to the absolute value of count.
truncateAggregation(Aggregation, int) - Static method in class com.sun.btrace.BTraceUtils
Removes all aggregated values from the aggregation except for the largest or smallest abs(count) elements.
type(Field) - Static method in class com.sun.btrace.BTraceUtils
Returns the type of the Field object.

U

unbox(Boolean) - Static method in class com.sun.btrace.BTraceUtils
Returns the value of the given Boolean object as a boolean primitive.
unbox(Character) - Static method in class com.sun.btrace.BTraceUtils
Returns the value of the given Character object as a char primitive.
unbox(Byte) - Static method in class com.sun.btrace.BTraceUtils
Returns the value of the specified Byte as a byte.
unbox(Short) - Static method in class com.sun.btrace.BTraceUtils
Returns the short value represented by Short.
unbox(Integer) - Static method in class com.sun.btrace.BTraceUtils
Returns the value of represented by Integer.
unbox(Long) - Static method in class com.sun.btrace.BTraceUtils
Returns the long value represented by the specified Long.
unbox(Float) - Static method in class com.sun.btrace.BTraceUtils
Returns the float value represented by the specified Float.
unbox(Double) - Static method in class com.sun.btrace.BTraceUtils
Returns the double value represented by the specified Double.
used(MemoryUsage) - Static method in class com.sun.btrace.BTraceUtils
Returns the amount of used memory in bytes.

V

valueOf(String) - Static method in enum com.sun.btrace.aggregation.AggregationFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.btrace.annotations.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.btrace.annotations.Where
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sun.btrace.aggregation.AggregationFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.btrace.annotations.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.btrace.annotations.Where
Returns an array containing the constants of this enum type, in the order they are declared.
vmArguments() - Static method in class com.sun.btrace.BTraceUtils
Returns the input arguments passed to the Java virtual machine which does not include the arguments to the main method.
vmStartTime() - Static method in class com.sun.btrace.BTraceUtils
Returns the start time of the Java virtual machine in milliseconds.
vmUptime() - Static method in class com.sun.btrace.BTraceUtils
Returns the uptime of the Java virtual machine in milliseconds.
vmVersion() - Static method in class com.sun.btrace.BTraceUtils
Returns the Java virtual machine implementation version.

W

weakCompareAndSet(AtomicInteger, int, int) - Static method in class com.sun.btrace.BTraceUtils
Atomically sets the value to the given updated value if the current value == the expected value.
weakCompareAndSet(AtomicLong, long, long) - Static method in class com.sun.btrace.BTraceUtils
Atomically sets the value to the given updated value if the current value == the expected value.
weakRef(Object) - Static method in class com.sun.btrace.BTraceUtils
Creates and returns a weak reference to the given object.
Where - Enum in com.sun.btrace.annotations
This enum is specified in the Location annotation to specify whether a probe point is after or before specific point of interest.
writeDOT(Object, String) - Static method in class com.sun.btrace.BTraceUtils
Writes a .dot document to persist the tree of the all the transitively reachable objects from the given "root" object.
writeXML(Object, String) - Static method in class com.sun.btrace.BTraceUtils
Writes an XML document to persist the tree of the all the transitively reachable objects from the given "root" object.

$ A B C D E F G H I J K L M N O P R S T U V W