A C D E F G H I J M R S T

A

add(long) - Method in interface javax.tools.diagnostics.image.ImagePointer
Build a new image pointer offset from this one by the given amount.
addFactory(ImageFactory) - Method in class javax.tools.diagnostics.FactoryRegistry
Adds an ImageFactory to the registry instance If the factory instance is already in the registry it is not added again.
arraycopy(int, Object, int, int) - Method in interface javax.tools.diagnostics.runtime.java.JavaObject
Copies data from the array this JavaObject represents into an array.

C

CorruptData - Interface in javax.tools.diagnostics.image
This class is used to indicate that corruption has been detected in the image.
CorruptDataException - Exception in javax.tools.diagnostics.image
Used to indicate that corruption has been detected in the image.
CorruptDataException(CorruptData) - Constructor for exception javax.tools.diagnostics.image.CorruptDataException
Construct a new CorruptDataException for the specified corrupt data

D

DataUnavailable - Exception in javax.tools.diagnostics.image
This exception is used to indicate that data was requested which is not available on this system, or in this image.
DataUnavailable(String) - Constructor for exception javax.tools.diagnostics.image.DataUnavailable
Build exception with the given description
DataUnavailable() - Constructor for exception javax.tools.diagnostics.image.DataUnavailable
Build exception with no description
DiagnosticException - Exception in javax.tools.diagnostics.image
This class is the superclass of all exceptions thrown by javax.tools.diagnostics classes
DiagnosticException(String) - Constructor for exception javax.tools.diagnostics.image.DiagnosticException
Build exception with the given description
DiagnosticException() - Constructor for exception javax.tools.diagnostics.image.DiagnosticException
Build exception with no description

E

equals(Object) - Method in interface javax.tools.diagnostics.image.ImagePointer
 
equals(Object) - Method in interface javax.tools.diagnostics.runtime.java.JavaClass
 
equals(Object) - Method in interface javax.tools.diagnostics.runtime.java.JavaClassLoader
 
equals(Object) - Method in interface javax.tools.diagnostics.runtime.java.JavaField
 
equals(Object) - Method in interface javax.tools.diagnostics.runtime.java.JavaHeap
 
equals(Object) - Method in interface javax.tools.diagnostics.runtime.java.JavaLocation
 
equals(Object) - Method in interface javax.tools.diagnostics.runtime.java.JavaMember
 
equals(Object) - Method in interface javax.tools.diagnostics.runtime.java.JavaMethod
 
equals(Object) - Method in interface javax.tools.diagnostics.runtime.java.JavaMonitor
 
equals(Object) - Method in interface javax.tools.diagnostics.runtime.java.JavaObject
 
equals(Object) - Method in interface javax.tools.diagnostics.runtime.java.JavaRuntime
 
equals(Object) - Method in interface javax.tools.diagnostics.runtime.java.JavaStackFrame
 
equals(Object) - Method in interface javax.tools.diagnostics.runtime.java.JavaThread
 

F

FactoryRegistry - Class in javax.tools.diagnostics
Experimental addition to the API.
FactoryRegistry() - Constructor for class javax.tools.diagnostics.FactoryRegistry
Creates an empty registry.
findClass(String) - Method in interface javax.tools.diagnostics.runtime.java.JavaClassLoader
Find a class by name within this class loader.

G

get(JavaObject) - Method in interface javax.tools.diagnostics.runtime.java.JavaField
Get the contents of a field of an Object.
getAddress() - Method in interface javax.tools.diagnostics.image.CorruptData
Return an address associated with the corruption.
getAddress() - Method in interface javax.tools.diagnostics.image.ImagePointer
Get the unwrapped address, represented as a 64-bit integer.
getAddress() - Method in interface javax.tools.diagnostics.image.ImageSymbol
Get the address of this symbol in the image.
getAddress() - Method in interface javax.tools.diagnostics.runtime.java.JavaLocation
Fetches the absolute address of the code which this location represents.
getAddressSpace() - Method in interface javax.tools.diagnostics.image.ImagePointer
Get the address space to which this pointer belongs.
getAddressSpaces() - Method in interface javax.tools.diagnostics.image.Image
Get the set of address spaces within the image - typically one but may be more on some systems such as z/OS.
getArraySize() - Method in interface javax.tools.diagnostics.runtime.java.JavaObject
Get the number of elements in this array.
getBaseAddress() - Method in interface javax.tools.diagnostics.image.ImageSection
Get the lowest address of memory in this section.
getBasePointer() - Method in interface javax.tools.diagnostics.image.ImageStackFrame
Get the base pointer of the stack frame.
getBasePointer() - Method in interface javax.tools.diagnostics.runtime.java.JavaStackFrame
Get a pointer to the base of this stack frame within memory.
getBoolean(JavaObject) - Method in interface javax.tools.diagnostics.runtime.java.JavaField
Get the contents of a boolean field
getByte(JavaObject) - Method in interface javax.tools.diagnostics.runtime.java.JavaField
Get the contents of a byte field
getByteAt(long) - Method in interface javax.tools.diagnostics.image.ImagePointer
Get the value at the given offset from this pointer.
getBytecodeSections() - Method in interface javax.tools.diagnostics.runtime.java.JavaMethod
Get the set of ImageSections containing the bytecode of this method.
getCachedClasses() - Method in interface javax.tools.diagnostics.runtime.java.JavaClassLoader
When a ClassLoader successfully delegates a findClass() request to another ClassLoader, the result of the delegation must be cached within the internal structure so that the Java Virtual Machine does not make repeated requests for the same class.
getChar(JavaObject) - Method in interface javax.tools.diagnostics.runtime.java.JavaField
Get the contents of a char field
getClassLoader() - Method in interface javax.tools.diagnostics.runtime.java.JavaClass
Fetch the class loader associated with this class.
getCommandLine() - Method in interface javax.tools.diagnostics.image.ImageProcess
Fetch the command line for this process.
getCompilationLevel() - Method in interface javax.tools.diagnostics.runtime.java.JavaLocation
Get the compilation level for this location.
getCompiledMethods() - Method in interface javax.tools.diagnostics.runtime.java.JavaRuntime
Get the set of JavaMethod objects that have been compiled.
getCompiledSections() - Method in interface javax.tools.diagnostics.runtime.java.JavaMethod
Get the set of ImageSections containing the compiled code of this method.
getComponentType() - Method in interface javax.tools.diagnostics.runtime.java.JavaClass
For array classes, returns a JavaClass representing the component type of this array class.
getConstantPoolReferences() - Method in interface javax.tools.diagnostics.runtime.java.JavaClass
Returns the list of constant pool references defined by this class.
getCorruptData() - Method in exception javax.tools.diagnostics.image.CorruptDataException
Get more info about the corrupted data
getCreationTime() - Method in interface javax.tools.diagnostics.image.Image
Determines when the image was created
getCurrentProcess() - Method in interface javax.tools.diagnostics.image.ImageAddressSpace
Get the process within this address space which caused the image to be created.
getCurrentThread() - Method in interface javax.tools.diagnostics.image.ImageProcess
Find the thread which triggered the creation of the image
getDeclaredFields() - Method in interface javax.tools.diagnostics.runtime.java.JavaClass
Get the set of fields declared in this class.
getDeclaredMethods() - Method in interface javax.tools.diagnostics.runtime.java.JavaClass
Get the set of methods declared in this class.
getDeclaringClass() - Method in interface javax.tools.diagnostics.runtime.java.JavaMember
Get the class which declares this field or method
getDefaultRegistry() - Static method in class javax.tools.diagnostics.FactoryRegistry
Returns the default registry.
getDefinedClasses() - Method in interface javax.tools.diagnostics.runtime.java.JavaClassLoader
Get the set of classes which are defined in this JavaClassLoader.
getDescription() - Method in interface javax.tools.diagnostics.runtime.java.JavaReference
Get a string describing the reference type.
getDouble(JavaObject) - Method in interface javax.tools.diagnostics.runtime.java.JavaField
Get the contents of a double field or of another primitive field whose type is convertible to double via a widening conversion.
getDoubleAt(long) - Method in interface javax.tools.diagnostics.image.ImagePointer
Get the value at the given offset from this pointer.
getEnterWaiters() - Method in interface javax.tools.diagnostics.runtime.java.JavaMonitor
Get the set of threads waiting to enter the monitor.
getEnvironment() - Method in interface javax.tools.diagnostics.image.ImageProcess
Get the environment variables for this process.
getExecutable() - Method in interface javax.tools.diagnostics.image.ImageProcess
Get the module representing the executable within the image.
getExtraInfo() - Method in interface javax.tools.diagnostics.runtime.java.JavaVMOption
Fetch the extraInfo component of this option.
getFactories() - Method in class javax.tools.diagnostics.FactoryRegistry
Always returns an array even if the registry is empty
getFilename() - Method in interface javax.tools.diagnostics.runtime.java.JavaLocation
Get the source file name.
getFloat(JavaObject) - Method in interface javax.tools.diagnostics.runtime.java.JavaField
Get the contents of a float field or of another primitive field whose type is convertible to float via a widening conversion.
getFloatAt(long) - Method in interface javax.tools.diagnostics.image.ImagePointer
Get the value at the given offset from this pointer.
getFullVersion() - Method in interface javax.tools.diagnostics.runtime.ManagedRuntime
Deprecated. Use "getVersion()" instead
getHashcode() - Method in interface javax.tools.diagnostics.runtime.java.JavaObject
Fetch the basic hash code for the object.
getHeap() - Method in interface javax.tools.diagnostics.runtime.java.JavaObject
Gets the heap where this object is located.
getHeapRoots() - Method in interface javax.tools.diagnostics.runtime.java.JavaRuntime
Get the complete set of object and class roots known to the Java Virtual Machine
getHeapRoots() - Method in interface javax.tools.diagnostics.runtime.java.JavaStackFrame
A list of references to objects and classes from this stack frame.
getHeaps() - Method in interface javax.tools.diagnostics.runtime.java.JavaRuntime
Get the set of heaps known by the Java Virtual Machine There may be multiple heaps within a Java Virtual Machine, for instance a generational heap and a class heap.
getHostName() - Method in interface javax.tools.diagnostics.image.Image
Get the host name of the system where the image was running.
getID() - Method in interface javax.tools.diagnostics.image.ImageProcess
Get the system-wide identifier for the process.
getID() - Method in interface javax.tools.diagnostics.image.ImageThread
Fetch a unique identifier for the thread.
getID() - Method in interface javax.tools.diagnostics.runtime.java.JavaClass
The ID of a class is a pointer to a section of memory which identifies the class.
getID() - Method in interface javax.tools.diagnostics.runtime.java.JavaMonitor
Get the identifier for this monitor.
getID() - Method in interface javax.tools.diagnostics.runtime.java.JavaObject
The ID of an object is a unique address is memory which identifies the object.
getIgnoreUnrecognized() - Method in interface javax.tools.diagnostics.runtime.java.JavaVMInitArgs
Fetch the ignoreUnrecognized field from the JavaVMInitArgs structure used to create this Java Virtual Machine.
getImage(File) - Method in class javax.tools.diagnostics.FactoryRegistry
Returns an appropriate Image for the provide file by locating the first registered image factory that can handle the case insensitive file name extension of the provided file.
getImage(File) - Method in interface javax.tools.diagnostics.image.ImageFactory
Creates a new Image object based on the contents of imageFile.
getImage(File, File) - Method in interface javax.tools.diagnostics.image.ImageFactory
Creates a new Image object based on the contents of imageFile and metadata
getImageSections() - Method in interface javax.tools.diagnostics.image.ImageAddressSpace
Get the raw memory in the address space.
getImageThread() - Method in interface javax.tools.diagnostics.runtime.java.JavaThread
Returns the operating system level thread that executes the Java thread.
getInstalledMemory() - Method in interface javax.tools.diagnostics.image.Image
Get the amount of physical memory (in bytes) installed in the system on which the image was running.
getInt(JavaObject) - Method in interface javax.tools.diagnostics.runtime.java.JavaField
Get the contents of an int field or of another primitive field whose type is convertible to int via a widening conversion.
getIntAt(long) - Method in interface javax.tools.diagnostics.image.ImagePointer
Get the value at the given offset from this pointer.
getInterfaces() - Method in interface javax.tools.diagnostics.runtime.java.JavaClass
Get the set of names of interfaces directly implemented by the class represented by this JavaClass.
getIPAddresses() - Method in interface javax.tools.diagnostics.image.Image
The set of IP addresses (as InetAddresses) which the system running the image possessed.
getJavaClass() - Method in interface javax.tools.diagnostics.runtime.java.JavaObject
Get the JavaClass instance which represents the class of this object.
getJavaClassLoaders() - Method in interface javax.tools.diagnostics.runtime.java.JavaRuntime
Get the set of class loaders available in this Java Virtual Machine instance.
getJavaRuntime(File) - Method in class javax.tools.diagnostics.FactoryRegistry
Returns an appropriate Image for the provide file by locating the first registered image factory that can handle the case insensitive file name extension of the provided file.
getJavaRuntime(File) - Method in interface javax.tools.diagnostics.image.ImageFactory
Creates a new JavaRuntime object based on the contents of the file;
getJavaVM() - Method in interface javax.tools.diagnostics.runtime.java.JavaRuntime
Get the object that represents the virtual machine
getJavaVMInitArgs() - Method in interface javax.tools.diagnostics.runtime.java.JavaRuntime
Fetch the JavaVMInitArgs which were used to create this VM.
getJNIEnv() - Method in interface javax.tools.diagnostics.runtime.java.JavaThread
Get the address of the JNIEnv structure which represents this thread instance in JNI.
getLength() - Method in interface javax.tools.diagnostics.runtime.java.JavaVariable
The number of bytes this variables scope covers over the bytecode.
getLibraries() - Method in interface javax.tools.diagnostics.image.ImageProcess
Get the set of shared libraries which are loaded in this process.
getLineNumber() - Method in interface javax.tools.diagnostics.runtime.java.JavaLocation
Get the line number.
getLocation() - Method in interface javax.tools.diagnostics.runtime.java.JavaStackFrame
Returns the JavaLocation that represents the location of this JavaStackFrame within the Java program.
getLong(JavaObject) - Method in interface javax.tools.diagnostics.runtime.java.JavaField
Get the contents of a long field or of another primitive field whose type is convertible to long via a widening conversion.
getLongAt(long) - Method in interface javax.tools.diagnostics.image.ImagePointer
Get the value at the given offset from this pointer.
getMajorVersion() - Method in interface javax.tools.diagnostics.image.ImageFactory
Fetch the major version number
getMethod() - Method in interface javax.tools.diagnostics.runtime.java.JavaLocation
Get the method which contains the point of execution.
getMinorVersion() - Method in interface javax.tools.diagnostics.image.ImageFactory
Fetch the minor version number
getModificationLevel() - Method in interface javax.tools.diagnostics.image.ImageFactory
Fetch the modification level
getModifiers() - Method in interface javax.tools.diagnostics.runtime.java.JavaClass
Return the Java language modifiers for this class.
getModifiers() - Method in interface javax.tools.diagnostics.runtime.java.JavaMember
Get the set of modifiers for this field or method - a set of bits The values for the constants representing the modifiers can be obtained from Modifier.
getMonitors() - Method in interface javax.tools.diagnostics.runtime.java.JavaRuntime
Provides access to the collection of monitors used in the Java Virtual Machine.
getName() - Method in interface javax.tools.diagnostics.image.ImageModule
Get the file name of the shared library.
getName() - Method in interface javax.tools.diagnostics.image.ImageRegister
Fetch the name of a register.
getName() - Method in interface javax.tools.diagnostics.image.ImageSection
Get the name of this section (e.g.
getName() - Method in interface javax.tools.diagnostics.image.ImageSymbol
Get the name of the symbol.
getName() - Method in interface javax.tools.diagnostics.runtime.java.JavaClass
Get the name of the class in a form that follows the Class.getName() definition.
getName() - Method in interface javax.tools.diagnostics.runtime.java.JavaHeap
Get a brief textual description of this heap.
getName() - Method in interface javax.tools.diagnostics.runtime.java.JavaMember
Get the name of the field or method
getName() - Method in interface javax.tools.diagnostics.runtime.java.JavaMonitor
Get the name of a monitor.
getName() - Method in interface javax.tools.diagnostics.runtime.java.JavaThread
Return the name of the thread.
getName() - Method in interface javax.tools.diagnostics.runtime.java.JavaVariable
The name of the variable.
getNotifyWaiters() - Method in interface javax.tools.diagnostics.runtime.java.JavaMonitor
Get the set of threads waiting to be notified on the monitor.
getObject() - Method in interface javax.tools.diagnostics.runtime.java.JavaClass
Fetch the Class object associated with this class.
getObject() - Method in interface javax.tools.diagnostics.runtime.java.JavaClassLoader
Get the ClassLoader instance (represented by a JavaObject associated with this class loader.
getObject() - Method in interface javax.tools.diagnostics.runtime.java.JavaMonitor
Get the object associated with this monitor.
getObject() - Method in interface javax.tools.diagnostics.runtime.java.JavaThread
Returns the JavaObject representing the instance of the class or subclass of Thread that represents this thread in the Java Virtual Machine.
getObjectAtAddress(ImagePointer) - Method in interface javax.tools.diagnostics.runtime.java.JavaRuntime
Gets the object located at address address in the heap.
getObjects() - Method in interface javax.tools.diagnostics.runtime.java.JavaHeap
Get the set of objects which are stored in this heap.
getOptions() - Method in interface javax.tools.diagnostics.runtime.java.JavaVMInitArgs
Fetch the options used to start this Java Virtual Machine, in the order they were originally specified.
getOptionString() - Method in interface javax.tools.diagnostics.runtime.java.JavaVMOption
Fetch the optionString component of the option.
getOwner() - Method in interface javax.tools.diagnostics.runtime.java.JavaMonitor
Get the thread which currently owns the monitor.
getPersistentHashcode() - Method in interface javax.tools.diagnostics.runtime.java.JavaObject
Fetch the basic hash code of the object in the image.
getPointer(long) - Method in interface javax.tools.diagnostics.image.ImageAddressSpace
A factory method for creating pointers into this address space
getPointer() - Method in exception javax.tools.diagnostics.image.MemoryAccessException
Get a pointer into the image where the access failed.
getPointerAt(long) - Method in interface javax.tools.diagnostics.image.ImagePointer
Get the value at the given offset from this pointer.
getPointerSize() - Method in interface javax.tools.diagnostics.image.ImageProcess
Determine the pointer size used by this process.
getPriority() - Method in interface javax.tools.diagnostics.runtime.java.JavaThread
Get the Java priority of the thread.
getProcedureAddress() - Method in interface javax.tools.diagnostics.image.ImageStackFrame
Get the address of the current instruction within the procedure being executed.
getProcedureName() - Method in interface javax.tools.diagnostics.image.ImageStackFrame
Returns a string describing the procedure at this stack frame.
getProcesses() - Method in interface javax.tools.diagnostics.image.ImageAddressSpace
Get the set of processes within the address space.
getProcessorCount() - Method in interface javax.tools.diagnostics.image.Image
Get the number of CPUs running in the system on which the image was running.
getProcessorSubType() - Method in interface javax.tools.diagnostics.image.Image
Get the precise model of the CPU.
getProcessorType() - Method in interface javax.tools.diagnostics.image.Image
Get the family name for the processor on which the image was running.
getProperties() - Method in interface javax.tools.diagnostics.image.ImageModule
Get the table of properties associated with this module.
getProperties() - Method in interface javax.tools.diagnostics.image.ImageThread
Get the OS-specific properties for this thread.
getReachability() - Method in interface javax.tools.diagnostics.runtime.java.JavaReference
Get the reachability of the target object via this specific reference.
getReferences() - Method in interface javax.tools.diagnostics.runtime.java.JavaClass
Get the set of references from this class.
getReferences() - Method in interface javax.tools.diagnostics.runtime.java.JavaObject
Get the set of references from this object.
getReferenceType() - Method in interface javax.tools.diagnostics.runtime.java.JavaReference
Get the reference type, as defined in the JVMTI specification.
getRegisters() - Method in interface javax.tools.diagnostics.image.ImageThread
Get the register contents.
getRootType() - Method in interface javax.tools.diagnostics.runtime.java.JavaReference
Get the root type, as defined in the JVMTI specification.
getRuntimes() - Method in interface javax.tools.diagnostics.image.ImageProcess
Get the set of the known ManagedRuntime environments in the image.
getSections() - Method in interface javax.tools.diagnostics.image.ImageModule
Get the collection of sections that make up this library.
getSections() - Method in interface javax.tools.diagnostics.runtime.java.JavaHeap
Get the set of memory regions that represent the memory layout of the heap.
getSections() - Method in interface javax.tools.diagnostics.runtime.java.JavaObject
Returns the sections that this object occupies in memory.
getShort(JavaObject) - Method in interface javax.tools.diagnostics.runtime.java.JavaField
Get the contents of a short field or of another primitive field whose type is convertible to short via a widening conversion.
getShortAt(long) - Method in interface javax.tools.diagnostics.image.ImagePointer
Get the value at the given offset from this pointer.
getSignalName() - Method in interface javax.tools.diagnostics.image.ImageProcess
Get the name of the OS signal in this process which triggered the creation of this image.
getSignalNumber() - Method in interface javax.tools.diagnostics.image.ImageProcess
Get the OS signal number in this process which triggered the creation of this image.
getSignature() - Method in interface javax.tools.diagnostics.runtime.java.JavaMember
Get the signature of the field or method
getSignature() - Method in interface javax.tools.diagnostics.runtime.java.JavaVariable
The local variable's signature in JNI format.
getSize() - Method in interface javax.tools.diagnostics.image.ImageSection
Get the size of this contiguous image section as measured in bytes.
getSize() - Method in interface javax.tools.diagnostics.runtime.java.JavaObject
Get the number of bytes of memory occupied by this object.
getSlot() - Method in interface javax.tools.diagnostics.runtime.java.JavaVariable
The local variable slot this variable occupies.
getSource() - Method in interface javax.tools.diagnostics.image.Image
Experimenal
getSource() - Method in interface javax.tools.diagnostics.runtime.java.JavaReference
Get the source of this reference if available.
getSource() - Method in interface javax.tools.diagnostics.runtime.java.JavaRuntime
Returns the File used as source for the creation of this Runtime.
getStackFrames() - Method in interface javax.tools.diagnostics.image.ImageThread
Get the set of stack frames on this thread.
getStackFrames() - Method in interface javax.tools.diagnostics.runtime.java.JavaThread
Get the set of stack frames.
getStackSections() - Method in interface javax.tools.diagnostics.image.ImageThread
Get the set of image sections which make up the stack.
getStackSections() - Method in interface javax.tools.diagnostics.runtime.java.JavaThread
Get the List of ImageSections which make up the Java Virtual Machine stack.
getStart() - Method in interface javax.tools.diagnostics.runtime.java.JavaVariable
The start of the local variable's scope within the bytecode.
getState() - Method in interface javax.tools.diagnostics.runtime.java.JavaThread
Get the state of the thread when the dump was generated.
getString(JavaObject) - Method in interface javax.tools.diagnostics.runtime.java.JavaField
Get the contents of a string field
getSuperclass() - Method in interface javax.tools.diagnostics.runtime.java.JavaClass
Get the super class of this class.
getSymbols() - Method in interface javax.tools.diagnostics.image.ImageModule
Provides a collection of symbols defined by the library.
getSystemSubType() - Method in interface javax.tools.diagnostics.image.Image
Get the detailed name of the operating system.
getSystemType() - Method in interface javax.tools.diagnostics.image.Image
Get the family name for the operating system.
getTarget() - Method in interface javax.tools.diagnostics.runtime.java.JavaReference
Get the object referred to by this reference.
getThreads() - Method in interface javax.tools.diagnostics.image.ImageProcess
Get the set of image threads in the image.
getThreads() - Method in interface javax.tools.diagnostics.runtime.java.JavaRuntime
Get the set of Java Threads that have been started Thread.start() in this Java Virtual Machine instance.
getTraceBuffer(String, boolean) - Method in interface javax.tools.diagnostics.runtime.java.JavaRuntime
 
getValidFileExtensions() - Method in interface javax.tools.diagnostics.image.ImageFactory
Returns an array of file extensions that the FactoryRegistry can use to determine if an file can be processed by this Image Factory implementation.
getValue() - Method in interface javax.tools.diagnostics.image.ImageRegister
Get the value for the register.
getValue() - Method in interface javax.tools.diagnostics.runtime.java.JavaVariable
The value of the variable
getVariable(int) - Method in interface javax.tools.diagnostics.runtime.java.JavaStackFrame
Gets the value of a variable from a stack frame.
getVariables() - Method in interface javax.tools.diagnostics.runtime.java.JavaMethod
An experimental addition to the API.
getVariables() - Method in interface javax.tools.diagnostics.runtime.java.JavaStackFrame
Gets all variables from the stack frame.
getVersion() - Method in interface javax.tools.diagnostics.runtime.java.JavaVMInitArgs
Fetch the JNI version from the JavaVMInitArgs structure used to create this Java Virtual Machine.
getVersion() - Method in interface javax.tools.diagnostics.runtime.ManagedRuntime
Returns version data available for this runtime instance.

H

hashCode() - Method in interface javax.tools.diagnostics.image.ImagePointer
 
hashCode() - Method in interface javax.tools.diagnostics.runtime.java.JavaClass
 
hashCode() - Method in interface javax.tools.diagnostics.runtime.java.JavaClassLoader
 
hashCode() - Method in interface javax.tools.diagnostics.runtime.java.JavaField
 
hashCode() - Method in interface javax.tools.diagnostics.runtime.java.JavaHeap
 
hashCode() - Method in interface javax.tools.diagnostics.runtime.java.JavaLocation
 
hashCode() - Method in interface javax.tools.diagnostics.runtime.java.JavaMember
 
hashCode() - Method in interface javax.tools.diagnostics.runtime.java.JavaMethod
 
hashCode() - Method in interface javax.tools.diagnostics.runtime.java.JavaMonitor
 
hashCode() - Method in interface javax.tools.diagnostics.runtime.java.JavaObject
 
hashCode() - Method in interface javax.tools.diagnostics.runtime.java.JavaRuntime
 
hashCode() - Method in interface javax.tools.diagnostics.runtime.java.JavaStackFrame
 
hashCode() - Method in interface javax.tools.diagnostics.runtime.java.JavaThread
 
HEAP_ROOT_CLASSLOADER - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Classloader heap root
HEAP_ROOT_FINALIZABLE_OBJ - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Finalizable object heap root
HEAP_ROOT_JNI_GLOBAL - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
JNI global reference heap root
HEAP_ROOT_JNI_LOCAL - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
JNI local reference heap root
HEAP_ROOT_MONITOR - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Monitor heap root
HEAP_ROOT_OTHER - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Other heap root type
HEAP_ROOT_STACK_LOCAL - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Stack local heap root
HEAP_ROOT_STRINGTABLE - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Stringtable heap root
HEAP_ROOT_SYSTEM_CLASS - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
System class heap root
HEAP_ROOT_THREAD - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Thread heap root
HEAP_ROOT_UNFINALIZED_OBJ - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Unfinalized object heap root
HEAP_ROOT_UNKNOWN - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Unknown heap root type

I

Image - Interface in javax.tools.diagnostics.image
This class represents an entire operating system image (e.g.
ImageAddressSpace - Interface in javax.tools.diagnostics.image
This class represents a single Address Space within the image.
ImageFactory - Interface in javax.tools.diagnostics.image
This interface is used for classes which can produce instances of Image implementors.
ImageModule - Interface in javax.tools.diagnostics.image
Represents a shared library loaded into the image, or the executable module itself
ImagePointer - Interface in javax.tools.diagnostics.image
Represents an address in image memory.
ImageProcess - Interface in javax.tools.diagnostics.image
This class represents a Process running in a given Address Space.
ImageRegister - Interface in javax.tools.diagnostics.image
Represents the state of a CPU or FPU register
ImageSection - Interface in javax.tools.diagnostics.image
Represents a range of memory used for a specific purpose.
ImageStackFrame - Interface in javax.tools.diagnostics.image
Represents a native stack frame
ImageSymbol - Interface in javax.tools.diagnostics.image
Represents a symbol defined in an ImageModule
ImageThread - Interface in javax.tools.diagnostics.image
A low-level thread instance
isArray() - Method in interface javax.tools.diagnostics.runtime.java.JavaClass
This method returns true if the class represented by this JavaClass is an array class.
isArray() - Method in interface javax.tools.diagnostics.runtime.java.JavaObject
Returns true if this JavaObject represents an array.
isClassReference() - Method in interface javax.tools.diagnostics.runtime.java.JavaReference
Check to see if this reference points to a class.
isExecutable() - Method in interface javax.tools.diagnostics.image.ImagePointer
Is the referenced location executable ?
isExecutable() - Method in interface javax.tools.diagnostics.image.ImageSection
Does this section have permission to allow the processor to attempt to execute code?
isObjectReference() - Method in interface javax.tools.diagnostics.runtime.java.JavaReference
Check to see if this reference points to an object in the heap
isReadOnly() - Method in interface javax.tools.diagnostics.image.ImagePointer
Is the referenced location read only ?
isReadOnly() - Method in interface javax.tools.diagnostics.image.ImageSection
Is this section read-only ?
isShared() - Method in interface javax.tools.diagnostics.image.ImagePointer
Is the referenced location shared ?
isShared() - Method in interface javax.tools.diagnostics.image.ImageSection
Is this section shared with other processes..
iterator() - Method in class javax.tools.diagnostics.FactoryRegistry
Returns an Iterator of ImageFactories registered to this registry.

J

JavaClass - Interface in javax.tools.diagnostics.runtime.java
Represents a Java class.
JavaClassLoader - Interface in javax.tools.diagnostics.runtime.java
Represents an internal ClassLoader structure within a Java Virtual Machine instance.
JavaField - Interface in javax.tools.diagnostics.runtime.java
Represents a field declaration.
JavaHeap - Interface in javax.tools.diagnostics.runtime.java
Represents a single heap of managed objects.
JavaLocation - Interface in javax.tools.diagnostics.runtime.java
Represents a point of execution within a Java method
JavaMember - Interface in javax.tools.diagnostics.runtime.java
Abstract interface which both JavaField and JavaMethod inherit from.
JavaMethod - Interface in javax.tools.diagnostics.runtime.java
Represents a method or constructor in a class
JavaMonitor - Interface in javax.tools.diagnostics.runtime.java
Represents the underlying monitor used by a Java Virtual Machine to manage locking and synchronization of a Java object.
JavaObject - Interface in javax.tools.diagnostics.runtime.java
Represents a Java object or array.
JavaReference - Interface in javax.tools.diagnostics.runtime.java
Represents a Java reference.
JavaRuntime - Interface in javax.tools.diagnostics.runtime.java
Represents an instance of a Java Virtual Machine This interface defines attributes and features common across real implementation of the Java Virtual Machine.
JavaStackFrame - Interface in javax.tools.diagnostics.runtime.java
Represents a Java stack frame.
JavaThread - Interface in javax.tools.diagnostics.runtime.java
Represents a Java thread.
JavaVariable - Interface in javax.tools.diagnostics.runtime.java
Representation of a Java Variable
JavaVMInitArgs - Interface in javax.tools.diagnostics.runtime.java
This class models the JavaVMInitArgs C structure passed to JNI_CreateJavaVM to create this Java Virtual Machine Typically the options passed to the JVM are similar but necessarily identical to these used to invoke the Java Virtual Machine from a command line.
JavaVMOption - Interface in javax.tools.diagnostics.runtime.java
This class models the JavaVMOption C structures passed to the JNI invocation API entry point JNI_CreateJavaVM used to create a Java Virtual Machine.
javax.tools.diagnostics - package javax.tools.diagnostics
Top level of the API, provides access to API implementations.
javax.tools.diagnostics.image - package javax.tools.diagnostics.image
Package of interfaces representing a snapshot of a program.
javax.tools.diagnostics.runtime - package javax.tools.diagnostics.runtime
Definition of an abstract view of a managed runtime.
javax.tools.diagnostics.runtime.java - package javax.tools.diagnostics.runtime.java
Definition of an abstract view of a Java runtime.
JNI_VERSION_1_1 - Static variable in interface javax.tools.diagnostics.runtime.java.JavaVMInitArgs
The JNI specified version constant for the Java 1.1 version of JNI
JNI_VERSION_1_2 - Static variable in interface javax.tools.diagnostics.runtime.java.JavaVMInitArgs
The JNI specified version constant for the Java 1.2 version of JNI
JNI_VERSION_1_4 - Static variable in interface javax.tools.diagnostics.runtime.java.JavaVMInitArgs
The JNI specified version constant for the Java 1.4 version of JNI
JNI_VERSION_1_6 - Static variable in interface javax.tools.diagnostics.runtime.java.JavaVMInitArgs
The JNI specified version constant for the Java 1.6 version of JNI

M

MAJOR_VERSION - Static variable in interface javax.tools.diagnostics.image.ImageFactory
The major version number of the current API.
ManagedRuntime - Interface in javax.tools.diagnostics.runtime
A generic managed runtime instance.
MemoryAccessException - Exception in javax.tools.diagnostics.image
Indicates that an attempt was made to access memory which is not included within the image
MemoryAccessException(ImagePointer, String) - Constructor for exception javax.tools.diagnostics.image.MemoryAccessException
Build exception for the given location and description
MemoryAccessException(ImagePointer) - Constructor for exception javax.tools.diagnostics.image.MemoryAccessException
Build exception for the given location and description
MINOR_VERSION - Static variable in interface javax.tools.diagnostics.image.ImageFactory
The minor version number of the current API = ImageFactory.MINOR_VERSION)

R

REACHABILITY_PHANTOM - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reachability of target object via this reference is Phantom
REACHABILITY_SOFT - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reachability of target object via this reference is Soft
REACHABILITY_STRONG - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reachability of target object via this reference is Strong
REACHABILITY_UNKNOWN - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reachability of target object via this reference is unknown
REACHABILITY_WEAK - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reachability of target object via this reference is Weak
REFERENCE_ARRAY_ELEMENT - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reference from an array to one of its elements
REFERENCE_ASSOCIATED_CLASS - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reference from a JavaObject representing a Class to the associated JavaClass
REFERENCE_CLASS - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reference from an object to its class
REFERENCE_CLASS_LOADER - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reference from a class to its class loader
REFERENCE_CLASS_OBJECT - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reference from a class to its java.lang.Class instance
REFERENCE_CONSTANT_POOL - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reference from a class to a resolved entry in the constant pool
REFERENCE_FIELD - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reference from an object to the value of one of its instance fields
REFERENCE_INTERFACE - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reference from a class to one of its interfaces
REFERENCE_LOADED_CLASS - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reference from a classloader object to its loaded classes
REFERENCE_PROTECTION_DOMAIN - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reference from a class to its protection domain
REFERENCE_SIGNERS - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reference from a class to its signers array
REFERENCE_STATIC_FIELD - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reference from a class to the value of one of its static fields
REFERENCE_SUPERCLASS - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Reference from a class to its superclass
REFERENCE_UNKNOWN - Static variable in interface javax.tools.diagnostics.runtime.java.JavaReference
Unknown reference type

S

STATE_ALIVE - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread is alive
STATE_BLOCKED_ON_MONITOR_ENTER - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread is waiting to enter an object monitor
STATE_IN_NATIVE - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread is in native code
STATE_IN_OBJECT_WAIT - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread is in Object.wait
STATE_INTERRUPTED - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread has a pending interrupt
STATE_PARKED - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread has been deliberately removed from scheduling
STATE_RUNNABLE - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread can be run although may not be actually running
STATE_SLEEPING - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread is in the Thread.sleep method
STATE_SUSPENDED - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread has been suspended by Thread.suspend
STATE_TERMINATED - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread has terminated
STATE_VENDOR_1 - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread is in a vendor specific state
STATE_VENDOR_2 - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread is in a vendor specific state
STATE_VENDOR_3 - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread is in a vendor specific state
STATE_WAITING - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread is in a waiting state in native code
STATE_WAITING_INDEFINITELY - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread is waiting on a monitor with no timeout value set
STATE_WAITING_WITH_TIMEOUT - Static variable in interface javax.tools.diagnostics.runtime.java.JavaThread
The thread is waiting on a monitor but will timeout at some point

T

toString() - Method in interface javax.tools.diagnostics.image.CorruptData
Provides a string which describes the corruption
toString() - Method in interface javax.tools.diagnostics.runtime.java.JavaLocation
 

A C D E F G H I J M R S T

Copyright © 2010. All Rights Reserved.