- get(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
-
Get the contents of an Object field.
- getAddress() - Method in interface com.ibm.dtfj.image.CorruptData
-
Return an address associated with the corruption.
- getAddress() - Method in interface com.ibm.dtfj.image.ImagePointer
-
Get the unwrapped address, represented as a Java long.
- getAddress() - Method in interface com.ibm.dtfj.image.ImageSymbol
-
Get the address of this symbol in the image.
- getAddress() - Method in interface com.ibm.dtfj.java.JavaLocation
-
Fetches the absolute address of the code which this location represents.
- getAddressSpace() - Method in interface com.ibm.dtfj.image.ImagePointer
-
Get the address space to which this pointer belongs.
- getAddressSpaces() - Method in interface com.ibm.dtfj.image.Image
-
Get the set of address spaces within the image - typically one but may be more on some
systems such as Z/OS.
- getAllocationType() - Method in interface com.ibm.dtfj.java.JavaRuntimeMemorySection
-
Get memory allocation type code.
- getAllocator() - Method in interface com.ibm.dtfj.java.JavaRuntimeMemorySection
-
Returns string describing the code that allocated this memory section.
- getArraySize() - Method in interface com.ibm.dtfj.java.JavaObject
-
Get the number of elements in this array.
- getBaseAddress() - Method in interface com.ibm.dtfj.image.ImageSection
-
Gets the base address (the lowest) of memory in this section.
- getBasePointer() - Method in interface com.ibm.dtfj.image.ImageStackFrame
-
Get the base pointer of the stack frame.
- getBasePointer() - Method in interface com.ibm.dtfj.java.JavaStackFrame
-
Get a pointer to the base of this stack frame
- getBlockingObject() - Method in interface com.ibm.dtfj.java.JavaThread
-
For threads that are in STATE_BLOCKED_ON_MONITOR_ENTER this method returns the JavaObject who's monitor they are blocked on.
- getBoolean(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
-
Get the contents of a boolean field.
- getByte(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
-
Get the contents of a byte field.
- getByteAt(long) - Method in interface com.ibm.dtfj.image.ImagePointer
-
Get the value at the given offset from this pointer.
- getBytecodeSections() - Method in interface com.ibm.dtfj.java.JavaMethod
-
Get the set of ImageSections containing the bytecode of this method.
- getByteOrder() - Method in interface com.ibm.dtfj.image.ImageAddressSpace
-
Return the byte order of this address space.
- getCachedClasses() - Method in interface com.ibm.dtfj.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 VM does not make repeated requests
for the same class.
- getChar(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
-
Get the contents of a char field.
- getChildren() - Method in interface com.ibm.dtfj.java.JavaRuntimeMemoryCategory
-
Gets iterator of child categories.
- getClassLoader() - Method in interface com.ibm.dtfj.java.JavaClass
-
Fetch the class loader associated with this class.
- getCommandLine() - Method in interface com.ibm.dtfj.image.ImageProcess
-
Fetch the command line for this process.
- getCompilationLevel() - Method in interface com.ibm.dtfj.java.JavaLocation
-
Get the compilation level for this location.
- getCompiledMethods() - Method in interface com.ibm.dtfj.java.JavaRuntime
-
This is short cut method.
- getCompiledSections() - Method in interface com.ibm.dtfj.java.JavaMethod
-
Get the set of ImageSections containing the compiled code of this method.
- getComponentType() - Method in interface com.ibm.dtfj.java.JavaClass
-
For array classes, returns a JavaClass representing the component type of this array class.
- getConstantPoolReferences() - Method in interface com.ibm.dtfj.java.JavaClass
-
Java classes may refer to other classes and to String objects via
the class's constant pool.
- getCorruptData() - Method in exception com.ibm.dtfj.image.CorruptDataException
-
Get more info about the corrupted data
- getCreationTime() - Method in interface com.ibm.dtfj.image.Image
-
Get the time when the image was created
- getCreationTimeNanos() - Method in interface com.ibm.dtfj.image.Image
-
Get the value of the JVM's high-resolution timer when the image was created.
- getCurrentProcess() - Method in interface com.ibm.dtfj.image.ImageAddressSpace
-
Get the process within this address space that caused the image to be created.
- getCurrentThread() - Method in interface com.ibm.dtfj.image.ImageProcess
-
Find the thread which triggered the creation of the image
- getDeclaredFields() - Method in interface com.ibm.dtfj.java.JavaClass
-
Get the set of fields declared in this class.
- getDeclaredMethods() - Method in interface com.ibm.dtfj.java.JavaClass
-
Get the set of methods declared in this class.
- getDeclaringClass() - Method in interface com.ibm.dtfj.java.JavaMember
-
Get the class which declares this field or method
- getDeepAllocations() - Method in interface com.ibm.dtfj.java.JavaRuntimeMemoryCategory
-
Gets number of allocations recorded against this category, and all children of this category.
- getDeepBytes() - Method in interface com.ibm.dtfj.java.JavaRuntimeMemoryCategory
-
Gets number of bytes recorded against this category, and all children of this category.
- getDefinedClasses() - Method in interface com.ibm.dtfj.java.JavaClassLoader
-
Get the set of classes which are defined in this JavaClassLoader.
- getDescription() - Method in interface com.ibm.dtfj.java.JavaReference
-
Get a string describing the reference type.
- getDouble(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
-
Get the contents of a double field.
- getDoubleAt(long) - Method in interface com.ibm.dtfj.image.ImagePointer
-
Get the value at the given offset from this pointer.
- getDTFJMajorVersion() - Method in interface com.ibm.dtfj.image.ImageFactory
-
Fetch the DTFJ major version number.
- getDTFJMinorVersion() - Method in interface com.ibm.dtfj.image.ImageFactory
-
Fetch the DTFJ minor version number.
- getDTFJModificationLevel() - Method in interface com.ibm.dtfj.image.ImageFactory
-
Fetch the DTFJ modification level.
- getEnterWaiters() - Method in interface com.ibm.dtfj.java.JavaMonitor
-
Get the set of threads waiting to enter the monitor
- getEnvironment() - Method in interface com.ibm.dtfj.image.ImageProcess
-
Get the environment variables for this process.
- getExecutable() - Method in interface com.ibm.dtfj.image.ImageProcess
-
Get the module representing the executable within the image.
- getExtraInfo() - Method in interface com.ibm.dtfj.java.JavaVMOption
-
Fetch the extraInfo component of this option.
- getFilename() - Method in interface com.ibm.dtfj.java.JavaLocation
-
Get the source file name.
- getFloat(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
-
Get the contents of a float field.
- getFloatAt(long) - Method in interface com.ibm.dtfj.image.ImagePointer
-
Get the value at the given offset from this pointer.
- getFullVersion() - Method in interface com.ibm.dtfj.runtime.ManagedRuntime
-
- getHashcode() - Method in interface com.ibm.dtfj.java.JavaObject
-
Fetch the basic hash code for the object.
- getHeap() - Method in interface com.ibm.dtfj.java.JavaObject
-
Gets the heap where this object is located.
- getHeapRoots() - Method in interface com.ibm.dtfj.java.JavaRuntime
-
Get the set of object and class roots known to the VM.
- getHeapRoots() - Method in interface com.ibm.dtfj.java.JavaStackFrame
-
Get the set of object roots from this stack frame.
- getHeaps() - Method in interface com.ibm.dtfj.java.JavaRuntime
-
Get the set of heaps known by the VM
- getHostName() - Method in interface com.ibm.dtfj.image.Image
-
Get the host name of the system where the image was running.
- getID() - Method in interface com.ibm.dtfj.image.ImageAddressSpace
-
Gets the system wide identifier for the address space
- getID() - Method in interface com.ibm.dtfj.image.ImageProcess
-
Get the system-wide identifier for the process.
- getID() - Method in interface com.ibm.dtfj.image.ImageThread
-
Fetch a unique identifier for the thread.
- getID() - Method in interface com.ibm.dtfj.java.JavaClass
-
The ID of a class is a pointer to a section of memory which identifies
the class.
- getID() - Method in interface com.ibm.dtfj.java.JavaMonitor
-
Get the identifier for this monitor
- getID() - Method in interface com.ibm.dtfj.java.JavaObject
-
The ID of an object is a unique address is memory which identifies the object.
- getIgnoreUnrecognized() - Method in interface com.ibm.dtfj.java.JavaVMInitArgs
-
Fetch the ignoreUnrecognized field from the JavaVMInitArgs structure used to create this VM.
- getImage(File) - Method in interface com.ibm.dtfj.image.ImageFactory
-
Creates a new Image
object based on the contents of imageFile
.
- getImage(ImageInputStream, URI) - Method in interface com.ibm.dtfj.image.ImageFactory
-
Creates a new Image
object based on the contents of the given input stream.
- getImage(ImageInputStream, ImageInputStream, URI) - Method in interface com.ibm.dtfj.image.ImageFactory
-
Creates a new Image
object based on the contents of the given input stream.
- getImage(File, File) - Method in interface com.ibm.dtfj.image.ImageFactory
-
Creates a new Image
object based on the contents of imageFile
and metadata
.
- getImageSections() - Method in interface com.ibm.dtfj.image.ImageAddressSpace
-
Get the raw memory in the address space.
- getImagesFromArchive(File, boolean) - Method in interface com.ibm.dtfj.image.ImageFactory
-
Creates an array of Image
objects from an archive such as a zip or jar file.
- getImageThread() - Method in interface com.ibm.dtfj.java.JavaThread
-
Represents the joining point between the Java view of execution and the corresponding native view.
- getInstalledMemory() - Method in interface com.ibm.dtfj.image.Image
-
Get the amount of physical memory (in bytes) installed in the system on which
the image was running.
- getInstanceSize() - Method in interface com.ibm.dtfj.java.JavaClass
-
Returns the size in bytes of an instance of this class on the heap.
- getInt(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
-
Get the contents of an int field.
- getIntAt(long) - Method in interface com.ibm.dtfj.image.ImagePointer
-
Get the value at the given offset from this pointer.
- getInterfaces() - Method in interface com.ibm.dtfj.java.JavaClass
-
Get the set of names of interfaces directly implemented by this class.
- getIPAddresses() - Method in interface com.ibm.dtfj.image.Image
-
The set of IP addresses (as InetAddresses) which the system running the image possessed.
- getJavaClass() - Method in interface com.ibm.dtfj.java.JavaObject
-
Get the JavaClass instance which represents the class of this object.
- getJavaClassLoaders() - Method in interface com.ibm.dtfj.java.JavaRuntime
-
Get the set of class loaders active in this VM
- getJavaVM() - Method in interface com.ibm.dtfj.java.JavaRuntime
-
Get the object that represents the virtual machine
- getJavaVMInitArgs() - Method in interface com.ibm.dtfj.java.JavaRuntime
-
Fetch the JavaVMInitArgs which were used to create this VM.
- getJITProperties() - Method in interface com.ibm.dtfj.java.JavaRuntime
-
Get any vendor specific properties in use by the JIT for this Java runtime
- getJNIEnv() - Method in interface com.ibm.dtfj.java.JavaThread
-
Get the address of the JNIEnv structure which represents this thread instance in JNI.
- getLibraries() - Method in interface com.ibm.dtfj.image.ImageProcess
-
Get the set of shared libraries which are loaded in this process.
- getLineNumber() - Method in interface com.ibm.dtfj.java.JavaLocation
-
Get the line number.
- getLoadAddress() - Method in interface com.ibm.dtfj.image.ImageModule
-
Get the address at which the module or executable was loaded.
- getLocation() - Method in interface com.ibm.dtfj.java.JavaStackFrame
-
Get the location at which the method owning this frame is currently executing
- getLong(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
-
Get the contents of a long field.
- getLongAt(long) - Method in interface com.ibm.dtfj.image.ImagePointer
-
Get the value at the given offset from this pointer.
- getMemoryCategories() - Method in interface com.ibm.dtfj.java.JavaRuntime
-
Returns iterator of the top-level memory categories used by this
Java runtime.
- getMemoryCategory() - Method in interface com.ibm.dtfj.java.JavaRuntimeMemorySection
-
Returns memory category this section was allocated under.
- getMemorySections(boolean) - Method in interface com.ibm.dtfj.java.JavaRuntime
-
Returns an iterator of JavaRuntimeMemorySection objects corresponding to the blocks of memory allocated by the JavaRuntime.
- getMemorySections(boolean) - Method in interface com.ibm.dtfj.java.JavaRuntimeMemoryCategory
-
Gets iterator of memory sections allocated against this category.
- getMethod() - Method in interface com.ibm.dtfj.java.JavaLocation
-
Get the method which contains the point of execution.
- getModifiers() - Method in interface com.ibm.dtfj.java.JavaClass
-
Return the Java language modifiers for this class.
- getModifiers() - Method in interface com.ibm.dtfj.java.JavaMember
-
Get the set of modifiers for this field or method - a set of bits
- getMonitors() - Method in interface com.ibm.dtfj.java.JavaRuntime
-
Provides access to the collection of monitors used in the JavaVM.
- getName() - Method in interface com.ibm.dtfj.image.ImageModule
-
Get the file name of the shared library.
- getName() - Method in interface com.ibm.dtfj.image.ImageRegister
-
Get the name of the register.
- getName() - Method in interface com.ibm.dtfj.image.ImageSection
-
Gets the name of this section.
- getName() - Method in interface com.ibm.dtfj.image.ImageSymbol
-
Get the name of the symbol.
- getName() - Method in interface com.ibm.dtfj.java.JavaClass
-
Get the name of the class.
- getName() - Method in interface com.ibm.dtfj.java.JavaHeap
-
Get a brief textual description of this heap.
- getName() - Method in interface com.ibm.dtfj.java.JavaMember
-
Get the name of the field or method
- getName() - Method in interface com.ibm.dtfj.java.JavaMonitor
-
Note that the name of a JavaMonitor is not necessarily meaningful but is provided here as it is
usually present in the running VM.
- getName() - Method in interface com.ibm.dtfj.java.JavaRuntimeMemoryCategory
-
Gets the name of this category.
- getName() - Method in interface com.ibm.dtfj.java.JavaThread
-
Return the name of the thread.
- getNotifyWaiters() - Method in interface com.ibm.dtfj.java.JavaMonitor
-
Get the set of threads waiting to be notified on the monitor (in the Object.wait method)
- getObject() - Method in interface com.ibm.dtfj.java.JavaClass
-
Fetch the java.lang.Class object associated with this class.
- getObject() - Method in interface com.ibm.dtfj.java.JavaClassLoader
-
Get the java.lang.ClassLoader instance associated with this class loader.
- getObject() - Method in interface com.ibm.dtfj.java.JavaMonitor
-
Get the object associated with this monitor.
- getObject() - Method in interface com.ibm.dtfj.java.JavaThread
-
Fetch the java.lang.Thread associated with this thread.
- getObjectAtAddress(ImagePointer) - Method in interface com.ibm.dtfj.java.JavaRuntime
-
Gets the object located at address address
in the heap.
- getObjects() - Method in interface com.ibm.dtfj.java.JavaHeap
-
Get the set of objects which are stored in this heap.
- getOptions() - Method in interface com.ibm.dtfj.java.JavaVMInitArgs
-
Fetch the options used to start this VM, in the order they were originally specified.
- getOptionString() - Method in interface com.ibm.dtfj.java.JavaVMOption
-
Fetch the optionString component of the option.
- getOwner() - Method in interface com.ibm.dtfj.java.JavaMonitor
-
Get the thread which currently owns the monitor
- getPersistentHashcode() - Method in interface com.ibm.dtfj.java.JavaObject
-
Fetch the basic hash code of the object in the image.
- getPointer(long) - Method in interface com.ibm.dtfj.image.ImageAddressSpace
-
A factory method for creating pointers into this address space.
- getPointer() - Method in exception com.ibm.dtfj.image.MemoryAccessException
-
Get a pointer into the image where the access failed.
- getPointerAt(long) - Method in interface com.ibm.dtfj.image.ImagePointer
-
Get the value at the given offset from this pointer.
- getPointerSize() - Method in interface com.ibm.dtfj.image.ImageProcess
-
Determine the pointer size used by this process.
- getPriority() - Method in interface com.ibm.dtfj.java.JavaThread
-
Get the Java priority of the thread.
- getProcedureAddress() - Method in interface com.ibm.dtfj.image.ImageStackFrame
-
Get the address of the current instruction within
the procedure being executed.
- getProcedureName() - Method in interface com.ibm.dtfj.image.ImageStackFrame
-
Returns a string describing the procedure at this stack
frame.
- getProcesses() - Method in interface com.ibm.dtfj.image.ImageAddressSpace
-
Get the set of processes within the address space.
- getProcessorCount() - Method in interface com.ibm.dtfj.image.Image
-
Get the number of CPUs running in the system on which the image was running.
- getProcessorSubType() - Method in interface com.ibm.dtfj.image.Image
-
Get the precise model of the CPU.
- getProcessorType() - Method in interface com.ibm.dtfj.image.Image
-
Get the family name for the processor on which the image was
running.
- getProperties() - Method in interface com.ibm.dtfj.image.Image
-
Gets the OS specific properties for this image.
- getProperties() - Method in interface com.ibm.dtfj.image.ImageAddressSpace
-
Gets the OS specific properties for this address space.
- getProperties() - Method in interface com.ibm.dtfj.image.ImageModule
-
Get the table of properties associated with this module.
- getProperties() - Method in interface com.ibm.dtfj.image.ImagePointer
-
Get the OS-specific properties for this address
- getProperties() - Method in interface com.ibm.dtfj.image.ImageProcess
-
Gets the OS specific properties for this process.
- getProperties() - Method in interface com.ibm.dtfj.image.ImageSection
-
Get the OS-specific properties for this section.
- getProperties() - Method in interface com.ibm.dtfj.image.ImageThread
-
Get the OS-specific properties for this thread.
- getProtectionDomain() - Method in interface com.ibm.dtfj.java.JavaClass
-
Returns the protection domain for this class.
- getReachability() - Method in interface com.ibm.dtfj.java.JavaReference
-
Get the reachability of the target object via this specific reference.
- getReferences() - Method in interface com.ibm.dtfj.java.JavaClass
-
Get the set of references from this class.
- getReferences() - Method in interface com.ibm.dtfj.java.JavaObject
-
Get the set of references from this object.
- getReferenceType() - Method in interface com.ibm.dtfj.java.JavaReference
-
Get the reference type, as defined in the JVMTI specification.
- getRegisters() - Method in interface com.ibm.dtfj.image.ImageThread
-
Get the register contents.
- getRootType() - Method in interface com.ibm.dtfj.java.JavaReference
-
Get the root type, as defined in the JVMTI specification.
- getRuntimes() - Method in interface com.ibm.dtfj.image.ImageProcess
-
Get the set of the known ManagedRuntime environments in the image.
- getSections() - Method in interface com.ibm.dtfj.image.ImageModule
-
Get the collection of sections that make up this library.
- getSections() - Method in interface com.ibm.dtfj.java.JavaHeap
-
Get the set of contiguous memory regions which form this heap.
- getSections() - Method in interface com.ibm.dtfj.java.JavaObject
-
An object is represented in the Java runtime by one or more regions of memory.
- getShallowAllocations() - Method in interface com.ibm.dtfj.java.JavaRuntimeMemoryCategory
-
Gets number of allocations recorded against this category.
- getShallowBytes() - Method in interface com.ibm.dtfj.java.JavaRuntimeMemoryCategory
-
Gets number of bytes allocated under this category.
- getShort(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
-
Get the contents of a short field.
- getShortAt(long) - Method in interface com.ibm.dtfj.image.ImagePointer
-
Get the value at the given offset from this pointer.
- getSignalName() - Method in interface com.ibm.dtfj.image.ImageProcess
-
Get the name of the OS signal in this process which triggered the
creation of this image.
- getSignalNumber() - Method in interface com.ibm.dtfj.image.ImageProcess
-
Get the OS signal number in this process which triggered the creation
of this image.
- getSignature() - Method in interface com.ibm.dtfj.java.JavaMember
-
Get the signature of the field or method
- getSize() - Method in interface com.ibm.dtfj.image.ImageSection
-
Gets the size of the memory section.
- getSize() - Method in interface com.ibm.dtfj.java.JavaObject
-
Get the number of bytes of memory occupied by this object on the heap.
- getSource() - Method in interface com.ibm.dtfj.image.Image
-
A unique identifier for the source of this image
- getSource() - Method in interface com.ibm.dtfj.java.JavaReference
-
Get the source of this reference if available.
- getStackFrames() - Method in interface com.ibm.dtfj.image.ImageThread
-
Get the set of stack frames on this thread.
- getStackFrames() - Method in interface com.ibm.dtfj.java.JavaThread
-
Get the set of stack frames.
- getStackSections() - Method in interface com.ibm.dtfj.image.ImageThread
-
Get the set of image sections which make up the stack.
- getStackSections() - Method in interface com.ibm.dtfj.java.JavaThread
-
Get the set of ImageSections which make up the managed stack.
- getStartTime() - Method in interface com.ibm.dtfj.java.JavaRuntime
-
Get the time when the JVM was started.
- getStartTimeNanos() - Method in interface com.ibm.dtfj.java.JavaRuntime
-
Get the value of the JVM's high-resolution timer when the JVM was started.
- getState() - Method in interface com.ibm.dtfj.java.JavaThread
-
Get the state of the thread when the image was created.
- getString(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
-
Get the contents of a string field.
- getSuperclass() - Method in interface com.ibm.dtfj.java.JavaClass
-
Get the immediate superclass of this class.
- getSymbols() - Method in interface com.ibm.dtfj.image.ImageModule
-
Provides a collection of symbols defined by the library.
- getSystemProperty(String) - Method in interface com.ibm.dtfj.java.JavaRuntime
-
Get a system property of the virtual machine.
- getSystemSubType() - Method in interface com.ibm.dtfj.image.Image
-
Get the detailed name of the operating system.
- getSystemType() - Method in interface com.ibm.dtfj.image.Image
-
Get the family name for the operating system.
- getTarget() - Method in interface com.ibm.dtfj.java.JavaReference
-
Get the object referred to by this reference.
- getThreads() - Method in interface com.ibm.dtfj.image.ImageProcess
-
Get the set of image threads in the image.
- getThreads() - Method in interface com.ibm.dtfj.java.JavaRuntime
-
Get the set of Java threads known by the VM
- getTraceBuffer(String, boolean) - Method in interface com.ibm.dtfj.java.JavaRuntime
-
Fetches implementation specific trace buffers, like the verbose GC buffer
or the Universal Trace Engine (UTE) buffer
- getValue() - Method in interface com.ibm.dtfj.image.ImageRegister
-
Get the value of the register.
- getVersion() - Method in interface com.ibm.dtfj.java.JavaVMInitArgs
-
Fetch the JNI version from the JavaVMInitArgs structure used to create this VM.
- getVersion() - Method in interface com.ibm.dtfj.runtime.ManagedRuntime
-
Get the version data available for this runtime instance.