Overview | Package | Class | Tree | Serialized | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

## A

add(long) - Method in interface com.ibm.dtfj.image.ImagePointer
arraycopy(int, Object, int, int) - Method in interface com.ibm.dtfj.java.JavaObject
  Copies data from the image array into a local Java array.

## C

CorruptData - interface com.ibm.dtfj.image.CorruptData.
  This class is used to indicate that corruption has been detected in the image.
CorruptDataException - exception com.ibm.dtfj.image.CorruptDataException.
  Used to indicate that corruption has been detected in the image.
CorruptDataException(CorruptData) - Constructor for class com.ibm.dtfj.image.CorruptDataException
  Construct a new CorruptDataException for the specified corrupt data
com.ibm.dtfj.image - package com.ibm.dtfj.image
com.ibm.dtfj.java - package com.ibm.dtfj.java
com.ibm.dtfj.runtime - package com.ibm.dtfj.runtime

## D

DTFJException - exception com.ibm.dtfj.image.DTFJException.
  This class is the superclass of all exceptions thrown by DTFJ classes
DTFJException(String) - Constructor for class com.ibm.dtfj.image.DTFJException
DTFJException() - Constructor for class com.ibm.dtfj.image.DTFJException
DTFJ_MAJOR_VERSION - Static variable in interface com.ibm.dtfj.image.ImageFactory
  The major version number of the current API.
DTFJ_MINOR_VERSION - Static variable in interface com.ibm.dtfj.image.ImageFactory
  The minor version number of the current API Note that this value will be inlined so users can reference it directly (ie: factory.getDTFJMinorVersion >= ImageFactory.DTFJ_MINOR_VERSION)
DataUnavailable - exception com.ibm.dtfj.image.DataUnavailable.
  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 class com.ibm.dtfj.image.DataUnavailable
DataUnavailable() - Constructor for class com.ibm.dtfj.image.DataUnavailable

## E

equals(Object) - Method in interface com.ibm.dtfj.image.ImagePointer
equals(Object) - Method in interface com.ibm.dtfj.java.JavaClass
equals(Object) - Method in interface com.ibm.dtfj.java.JavaClassLoader
equals(Object) - Method in interface com.ibm.dtfj.java.JavaField
equals(Object) - Method in interface com.ibm.dtfj.java.JavaHeap
equals(Object) - Method in interface com.ibm.dtfj.java.JavaLocation
equals(Object) - Method in interface com.ibm.dtfj.java.JavaMember
equals(Object) - Method in interface com.ibm.dtfj.java.JavaMethod
equals(Object) - Method in interface com.ibm.dtfj.java.JavaMonitor
equals(Object) - Method in interface com.ibm.dtfj.java.JavaObject
equals(Object) - Method in interface com.ibm.dtfj.java.JavaRuntime
equals(Object) - Method in interface com.ibm.dtfj.java.JavaStackFrame
equals(Object) - Method in interface com.ibm.dtfj.java.JavaThread

## F

findClass(String) - Method in interface com.ibm.dtfj.java.JavaClassLoader
  Find a named class within this class loader.

## G

get(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
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
getAddress() - Method in interface com.ibm.dtfj.image.ImageSymbol
getAddress() - Method in interface com.ibm.dtfj.java.JavaLocation
getAddressSpace() - Method in interface com.ibm.dtfj.image.ImagePointer
getAddressSpaces() - Method in interface com.ibm.dtfj.image.Image
getArraySize() - Method in interface com.ibm.dtfj.java.JavaObject
getBaseAddress() - Method in interface com.ibm.dtfj.image.ImageSection
getBasePointer() - Method in interface com.ibm.dtfj.image.ImageStackFrame
getBasePointer() - Method in interface com.ibm.dtfj.java.JavaStackFrame
getBoolean(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
getByte(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
getByteAt(long) - Method in interface com.ibm.dtfj.image.ImagePointer
getBytecodeSections() - Method in interface com.ibm.dtfj.java.JavaMethod
getCachedClasses() - Method in interface com.ibm.dtfj.java.JavaClassLoader
  When a ClassLoader succesfully 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
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
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
getCorruptData() - Method in class com.ibm.dtfj.image.CorruptDataException
  Get more info about the corrupted data
getCreationTime() - Method in interface com.ibm.dtfj.image.Image
  Determines when the image was created
getCurrentProcess() - Method in interface com.ibm.dtfj.image.ImageAddressSpace
getCurrentThread() - Method in interface com.ibm.dtfj.image.ImageProcess
  Find the thread which triggered the creation of the image
getDTFJMajorVersion() - Method in interface com.ibm.dtfj.image.ImageFactory
  Fetch the DTFJ major version number (in this version of API, currently 1)
getDTFJMinorVersion() - Method in interface com.ibm.dtfj.image.ImageFactory
  Fetch the DTFJ minor version number (in this version of API, currently 0)
getDeclaredFields() - Method in interface com.ibm.dtfj.java.JavaClass
getDeclaredMethods() - Method in interface com.ibm.dtfj.java.JavaClass
getDeclaringClass() - Method in interface com.ibm.dtfj.java.JavaMember
getDefinedClasses() - Method in interface com.ibm.dtfj.java.JavaClassLoader
getDouble(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
getDoubleAt(long) - Method in interface com.ibm.dtfj.image.ImagePointer
getEnterWaiters() - Method in interface com.ibm.dtfj.java.JavaMonitor
getEnvironment() - Method in interface com.ibm.dtfj.image.ImageProcess
getExecutable() - Method in interface com.ibm.dtfj.image.ImageProcess
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
getFloat(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
getFloatAt(long) - Method in interface com.ibm.dtfj.image.ImagePointer
getFullVersion() - Method in interface com.ibm.dtfj.runtime.ManagedRuntime
  Deprecated. Use "getVersion()" instead
getHashcode() - Method in interface com.ibm.dtfj.java.JavaObject
  Fetch the basic hash code for the object.
getHeaps() - Method in interface com.ibm.dtfj.java.JavaRuntime
getHostName() - Method in interface com.ibm.dtfj.image.Image
getID() - Method in interface com.ibm.dtfj.image.ImageProcess
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
getID() - Method in interface com.ibm.dtfj.java.JavaObject
  The ID of an object is a unique address is memory which identifies the object.
getIPAddresses() - Method in interface com.ibm.dtfj.image.Image
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(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
  An accessor for the raw memory in the address space.
getImageThread() - Method in interface com.ibm.dtfj.java.JavaThread
getInstalledMemory() - Method in interface com.ibm.dtfj.image.Image
getInt(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
getIntAt(long) - Method in interface com.ibm.dtfj.image.ImagePointer
getInterfaces() - Method in interface com.ibm.dtfj.java.JavaClass
getJNIEnv() - Method in interface com.ibm.dtfj.java.JavaThread
getJavaClass() - Method in interface com.ibm.dtfj.java.JavaObject
getJavaClassLoaders() - Method in interface com.ibm.dtfj.java.JavaRuntime
getJavaVM() - Method in interface com.ibm.dtfj.java.JavaRuntime
getJavaVMInitArgs() - Method in interface com.ibm.dtfj.java.JavaRuntime
  Fetch the JavaVMInitArgs which were used to create this VM.
getLibraries() - Method in interface com.ibm.dtfj.image.ImageProcess
getLineNumber() - Method in interface com.ibm.dtfj.java.JavaLocation
getLocation() - Method in interface com.ibm.dtfj.java.JavaStackFrame
getLong(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
getLongAt(long) - Method in interface com.ibm.dtfj.image.ImagePointer
getMethod() - Method in interface com.ibm.dtfj.java.JavaLocation
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
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
getName() - Method in interface com.ibm.dtfj.image.ImageRegister
getName() - Method in interface com.ibm.dtfj.image.ImageSection
getName() - Method in interface com.ibm.dtfj.image.ImageSymbol
getName() - Method in interface com.ibm.dtfj.java.JavaClass
getName() - Method in interface com.ibm.dtfj.java.JavaHeap
getName() - Method in interface com.ibm.dtfj.java.JavaMember
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.JavaThread
  Return the name of the thread.
getNotifyWaiters() - Method in interface com.ibm.dtfj.java.JavaMonitor
getObject() - Method in interface com.ibm.dtfj.java.JavaClass
getObject() - Method in interface com.ibm.dtfj.java.JavaClassLoader
getObject() - Method in interface com.ibm.dtfj.java.JavaMonitor
getObject() - Method in interface com.ibm.dtfj.java.JavaThread
  Fetch the java.lang.Thread associated with this thread.
getObjects() - Method in interface com.ibm.dtfj.java.JavaHeap
getOptionString() - Method in interface com.ibm.dtfj.java.JavaVMOption
  Fetch the optionString component of the option.
getOptions() - Method in interface com.ibm.dtfj.java.JavaVMInitArgs
  Fetch the options used to start this VM, in the order they were originally specified.
getOwner() - Method in interface com.ibm.dtfj.java.JavaMonitor
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 class com.ibm.dtfj.image.MemoryAccessException
getPointerAt(long) - Method in interface com.ibm.dtfj.image.ImagePointer
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
getProcedureAddress() - Method in interface com.ibm.dtfj.image.ImageStackFrame
getProcedureName() - Method in interface com.ibm.dtfj.image.ImageStackFrame
getProcesses() - Method in interface com.ibm.dtfj.image.ImageAddressSpace
getProcessorCount() - Method in interface com.ibm.dtfj.image.Image
getProcessorSubType() - Method in interface com.ibm.dtfj.image.Image
getProcessorType() - Method in interface com.ibm.dtfj.image.Image
getProperties() - Method in interface com.ibm.dtfj.image.ImageModule
getProperties() - Method in interface com.ibm.dtfj.image.ImageThread
getRegisters() - Method in interface com.ibm.dtfj.image.ImageThread
getRuntimes() - Method in interface com.ibm.dtfj.image.ImageProcess
getSections() - Method in interface com.ibm.dtfj.image.ImageModule
getSections() - Method in interface com.ibm.dtfj.java.JavaHeap
getSections() - Method in interface com.ibm.dtfj.java.JavaObject
  An object is represented in the Java runtime by one or more regions of memory.
getShort(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
getShortAt(long) - Method in interface com.ibm.dtfj.image.ImagePointer
getSignalName() - Method in interface com.ibm.dtfj.image.ImageProcess
getSignalNumber() - Method in interface com.ibm.dtfj.image.ImageProcess
getSignature() - Method in interface com.ibm.dtfj.java.JavaMember
getSize() - Method in interface com.ibm.dtfj.image.ImageSection
getSize() - Method in interface com.ibm.dtfj.java.JavaObject
getStackFrames() - Method in interface com.ibm.dtfj.image.ImageThread
getStackFrames() - Method in interface com.ibm.dtfj.java.JavaThread
getStackSections() - Method in interface com.ibm.dtfj.image.ImageThread
getStackSections() - Method in interface com.ibm.dtfj.java.JavaThread
getState() - Method in interface com.ibm.dtfj.java.JavaThread
getString(JavaObject) - Method in interface com.ibm.dtfj.java.JavaField
getSuperclass() - Method in interface com.ibm.dtfj.java.JavaClass
getSymbols() - Method in interface com.ibm.dtfj.image.ImageModule
  Provides a collection of symbols defined by the library.
getSystemSubType() - Method in interface com.ibm.dtfj.image.Image
getSystemType() - Method in interface com.ibm.dtfj.image.Image
getThreads() - Method in interface com.ibm.dtfj.image.ImageProcess
getThreads() - Method in interface com.ibm.dtfj.java.JavaRuntime
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
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

## H

hashCode() - Method in interface com.ibm.dtfj.image.ImagePointer
hashCode() - Method in interface com.ibm.dtfj.java.JavaClass
hashCode() - Method in interface com.ibm.dtfj.java.JavaClassLoader
hashCode() - Method in interface com.ibm.dtfj.java.JavaField
hashCode() - Method in interface com.ibm.dtfj.java.JavaHeap
hashCode() - Method in interface com.ibm.dtfj.java.JavaLocation
hashCode() - Method in interface com.ibm.dtfj.java.JavaMember
hashCode() - Method in interface com.ibm.dtfj.java.JavaMethod
hashCode() - Method in interface com.ibm.dtfj.java.JavaMonitor
hashCode() - Method in interface com.ibm.dtfj.java.JavaObject
hashCode() - Method in interface com.ibm.dtfj.java.JavaRuntime
hashCode() - Method in interface com.ibm.dtfj.java.JavaStackFrame
hashCode() - Method in interface com.ibm.dtfj.java.JavaThread

## I

Image - interface com.ibm.dtfj.image.Image.
  This class represents an entire operating system image (e.g.
ImageAddressSpace - interface com.ibm.dtfj.image.ImageAddressSpace.
  This class represents a single Address Space within the image.
ImageFactory - interface com.ibm.dtfj.image.ImageFactory.
  This interface is used for classes which can produce instances of Image implementors.
ImageModule - interface com.ibm.dtfj.image.ImageModule.
  Represents a shared library loaded into the image, or the executable module itself
ImagePointer - interface com.ibm.dtfj.image.ImagePointer.
  Represents an address in image memory.
ImageProcess - interface com.ibm.dtfj.image.ImageProcess.
  This class represents a Process running in a given Address Space.
ImageRegister - interface com.ibm.dtfj.image.ImageRegister.
  Represents the state of a CPU or FPU register
ImageSection - interface com.ibm.dtfj.image.ImageSection.
  Represents a range of memory used for a specific purpose.
ImageStackFrame - interface com.ibm.dtfj.image.ImageStackFrame.
  Represents a native stack frame
ImageSymbol - interface com.ibm.dtfj.image.ImageSymbol.
  Represents a symbol defined in an ImageModule
ImageThread - interface com.ibm.dtfj.image.ImageThread.
  A low-level thread instance
isArray() - Method in interface com.ibm.dtfj.java.JavaClass
isArray() - Method in interface com.ibm.dtfj.java.JavaObject
isExecutable() - Method in interface com.ibm.dtfj.image.ImagePointer
isExecutable() - Method in interface com.ibm.dtfj.image.ImageSection
isReadOnly() - Method in interface com.ibm.dtfj.image.ImagePointer
isReadOnly() - Method in interface com.ibm.dtfj.image.ImageSection
isShared() - Method in interface com.ibm.dtfj.image.ImagePointer
isShared() - Method in interface com.ibm.dtfj.image.ImageSection

## J

JNI_VERSION_1_1 - Static variable in interface com.ibm.dtfj.java.JavaVMInitArgs
  The JNI specified version constant for the Java 1.1 version of JNI
JNI_VERSION_1_2 - Static variable in interface com.ibm.dtfj.java.JavaVMInitArgs
  The JNI specified version constant for the Java 1.2 version of JNI
JNI_VERSION_1_4 - Static variable in interface com.ibm.dtfj.java.JavaVMInitArgs
  The JNI specified version constant for the Java 1.4 version of JNI
JavaClass - interface com.ibm.dtfj.java.JavaClass.
  Represents a Java class.
JavaClassLoader - interface com.ibm.dtfj.java.JavaClassLoader.
  Represents an internal ClassLoader structure within a Java VM instance.
JavaField - interface com.ibm.dtfj.java.JavaField.
  Represents a field declaration.
JavaHeap - interface com.ibm.dtfj.java.JavaHeap.
  Represents a heap of managed objects.
JavaLocation - interface com.ibm.dtfj.java.JavaLocation.
  Represents a point of execution within a Java method
JavaMember - interface com.ibm.dtfj.java.JavaMember.
  Abstract interface which both JavaField and JavaMethod inherit from.
JavaMethod - interface com.ibm.dtfj.java.JavaMethod.
  Represents a method or constructor in a class
JavaMonitor - interface com.ibm.dtfj.java.JavaMonitor.
  Represents a monitor, either an object monitor or a raw monitor.
JavaObject - interface com.ibm.dtfj.java.JavaObject.
  Represents a Java object
JavaRuntime - interface com.ibm.dtfj.java.JavaRuntime.
  Represents an instance of a JavaVM within the ImageProcess
JavaStackFrame - interface com.ibm.dtfj.java.JavaStackFrame.
JavaThread - interface com.ibm.dtfj.java.JavaThread.
  Represents a Java thread
JavaVMInitArgs - interface com.ibm.dtfj.java.JavaVMInitArgs.
JavaVMOption - interface com.ibm.dtfj.java.JavaVMOption.

## M

ManagedRuntime - interface com.ibm.dtfj.runtime.ManagedRuntime.
  A generic managed runtime instance.
MemoryAccessException - exception com.ibm.dtfj.image.MemoryAccessException.
  Indicates that an attempt was made to access memory which is not included within the image
MemoryAccessException(ImagePointer, String) - Constructor for class com.ibm.dtfj.image.MemoryAccessException
MemoryAccessException(ImagePointer) - Constructor for class com.ibm.dtfj.image.MemoryAccessException

## S

STATE_ALIVE - Static variable in interface com.ibm.dtfj.java.JavaThread
STATE_BLOCKED_ON_MONITOR_ENTER - Static variable in interface com.ibm.dtfj.java.JavaThread
STATE_INTERRUPTED - Static variable in interface com.ibm.dtfj.java.JavaThread
STATE_IN_NATIVE - Static variable in interface com.ibm.dtfj.java.JavaThread
STATE_IN_OBJECT_WAIT - Static variable in interface com.ibm.dtfj.java.JavaThread
STATE_PARKED - Static variable in interface com.ibm.dtfj.java.JavaThread
STATE_RUNNABLE - Static variable in interface com.ibm.dtfj.java.JavaThread
STATE_SLEEPING - Static variable in interface com.ibm.dtfj.java.JavaThread
STATE_SUSPENDED - Static variable in interface com.ibm.dtfj.java.JavaThread
STATE_TERMINATED - Static variable in interface com.ibm.dtfj.java.JavaThread
STATE_VENDOR_1 - Static variable in interface com.ibm.dtfj.java.JavaThread
STATE_VENDOR_2 - Static variable in interface com.ibm.dtfj.java.JavaThread
STATE_VENDOR_3 - Static variable in interface com.ibm.dtfj.java.JavaThread
STATE_WAITING - Static variable in interface com.ibm.dtfj.java.JavaThread
STATE_WAITING_INDEFINITELY - Static variable in interface com.ibm.dtfj.java.JavaThread
STATE_WAITING_WITH_TIMEOUT - Static variable in interface com.ibm.dtfj.java.JavaThread

## T

toString() - Method in interface com.ibm.dtfj.image.CorruptData
  Provides a string which describes the corruption
toString() - Method in interface com.ibm.dtfj.java.JavaLocation

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

Overview | Package | Class | Tree | Serialized | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES