com.ibm.dtfj.image

Uses of Class CorruptDataException

Packages that use CorruptDataException

Package Description
com.ibm.dtfj.image
com.ibm.dtfj.java
com.ibm.dtfj.runtime

Uses of CorruptDataException in com.ibm.dtfj.image

Modifier and Type Method and Description
  1. ImagePointer
ImageStackFrame.getBasePointer()
Get the base pointer of the stack frame.
  1. byte
ImagePointer.getByteAt(long index)
Get the value at the given offset from this pointer.
  1. java.lang.String
ImageProcess.getCommandLine()
Fetch the command line for this process.
  1. ImageThread
ImageProcess.getCurrentThread()
Find the thread which triggered the creation of the image
  1. double
ImagePointer.getDoubleAt(long index)
Get the value at the given offset from this pointer.
  1. java.util.Properties
ImageProcess.getEnvironment()
Get the environment variables for this process.
  1. ImageModule
ImageProcess.getExecutable()
Get the module representing the executable within the image.
  1. float
ImagePointer.getFloatAt(long index)
Get the value at the given offset from this pointer.
  1. java.lang.String
Image.getHostName()
Get the host name of the system where the image was running.
  1. java.lang.String
ImageThread.getID()
Fetch a unique identifier for the thread.
  1. java.lang.String
ImageProcess.getID()
Get the system-wide identifier for the process.
  1. int
ImagePointer.getIntAt(long index)
Get the value at the given offset from this pointer.
  1. java.util.Iterator
ImageProcess.getLibraries()
Get the set of shared libraries which are loaded in this process.
  1. long
ImagePointer.getLongAt(long index)
Get the value at the given offset from this pointer.
  1. java.lang.String
ImageModule.getName()
Get the file name of the shared library.
  1. ImagePointer
ImagePointer.getPointerAt(long index)
Get the value at the given offset from this pointer.
  1. ImagePointer
ImageStackFrame.getProcedureAddress()
Get the address of the current instruction within the procedure being executed.
  1. java.lang.String
ImageStackFrame.getProcedureName()
Returns a string describing the procedure at this stack frame.
  1. java.lang.String
Image.getProcessorSubType()
Get the precise model of the CPU.
  1. java.lang.String
Image.getProcessorType()
Get the family name for the processor on which the image was running.
  1. java.util.Properties
ImageModule.getProperties()
Get the table of properties associated with this module.
  1. short
ImagePointer.getShortAt(long index)
Get the value at the given offset from this pointer.
  1. java.lang.String
ImageProcess.getSignalName()
Get the name of the OS signal in this process which triggered the creation of this image.
  1. int
ImageProcess.getSignalNumber()
Get the OS signal number in this process which triggered the creation of this image.
  1. java.lang.String
Image.getSystemSubType()
Get the detailed name of the operating system.
  1. java.lang.String
Image.getSystemType()
Get the family name for the operating system.
  1. java.lang.Number
ImageRegister.getValue()
Get the value for the register.

Uses of CorruptDataException in com.ibm.dtfj.java

Modifier and Type Method and Description
  1. void
JavaObject.arraycopy(int srcStart,java.lang.Object dst,int dstStart,int length)
Copies data from the image array into a local Java array.
  1. JavaClass
JavaClassLoader.findClass(java.lang.String name)
Find a named class within this class loader.
  1. java.lang.Object
JavaField.get(JavaObject object)
Get the contents of an Object field
  1. ImagePointer
JavaLocation.getAddress()
Fetches the absolute address of the code which this location represents.
  1. java.lang.String
JavaRuntimeMemorySection.getAllocator()
Returns string describing the code that allocated this memory section.
  1. int
JavaObject.getArraySize()
Get the number of elements in this array.
  1. ImagePointer
JavaStackFrame.getBasePointer()
Get a pointer to the base of this stack frame
  1. JavaObject
JavaThread.getBlockingObject()
For threads that are in STATE_BLOCKED_ON_MONITOR_ENTER this method returns the JavaObject who's monitor they are blocked on.
  1. boolean
JavaField.getBoolean(JavaObject object)
Get the contents of a boolean field
  1. byte
JavaField.getByte(JavaObject object)
Get the contents of a byte field
  1. char
JavaField.getChar(JavaObject object)
Get the contents of a char field
  1. java.util.Iterator
JavaRuntimeMemoryCategory.getChildren()
Gets iterator of child categories.
  1. JavaClassLoader
JavaClass.getClassLoader()
Fetch the class loader associated with this class.
  1. int
JavaLocation.getCompilationLevel()
Get the compilation level for this location.
  1. JavaClass
JavaClass.getComponentType()
For array classes, returns a JavaClass representing the component type of this array class.
  1. JavaClass
JavaMember.getDeclaringClass()
Get the class which declares this field or method
  1. long
JavaRuntimeMemoryCategory.getDeepAllocations()
Gets number of allocations recorded against this category, and all children of this category.
  1. long
JavaRuntimeMemoryCategory.getDeepBytes()
Gets number of bytes recorded against this category, and all children of this category.
  1. double
JavaField.getDouble(JavaObject object)
Get the contents of a double field
  1. ImagePointer
JavaVMOption.getExtraInfo()
Fetch the extraInfo component of this option.
  1. java.lang.String
JavaLocation.getFilename()
Get the source file name.
  1. float
JavaField.getFloat(JavaObject object)
Get the contents of a float field
  1. long
JavaObject.getHashcode()
Fetch the basic hash code for the object.
  1. JavaHeap
JavaObject.getHeap()
Gets the heap where this object is located.
  1. boolean
JavaVMInitArgs.getIgnoreUnrecognized()
Fetch the ignoreUnrecognized field from the JavaVMInitArgs structure used to create this VM.
  1. ImageThread
JavaThread.getImageThread()
Represents the joining point between the Java view of execution and the corresponding native view.
  1. long
JavaClass.getInstanceSize()
Returns the size in bytes of an instance of this class on the heap.
  1. int
JavaField.getInt(JavaObject object)
Get the contents of an int field
  1. JavaClass
JavaObject.getJavaClass()
Get the JavaClass instance which represents the class of this object.
  1. ImagePointer
JavaRuntime.getJavaVM()
Get the object that represents the virtual machine
  1. JavaVMInitArgs
JavaRuntime.getJavaVMInitArgs()
Fetch the JavaVMInitArgs which were used to create this VM.
  1. ImagePointer
JavaThread.getJNIEnv()
Get the address of the JNIEnv structure which represents this thread instance in JNI.
  1. int
JavaLocation.getLineNumber()
Get the line number.
  1. JavaLocation
JavaStackFrame.getLocation()
Get the location at which the method owning this frame is currently executing
  1. long
JavaField.getLong(JavaObject object)
Get the contents of a long field
  1. JavaRuntimeMemoryCategory
JavaRuntimeMemorySection.getMemoryCategory()
Returns memory category this section was allocated under.
  1. java.util.Iterator
JavaRuntimeMemoryCategory.getMemorySections(boolean includeFreed)
Gets iterator of memory sections allocated against this category.
  1. JavaMethod
JavaLocation.getMethod()
Get the method which contains the point of execution.
  1. int
JavaMember.getModifiers()
Get the set of modifiers for this field or method - a set of bits
  1. int
JavaClass.getModifiers()
Return the Java language modifiers for this class.
  1. java.lang.String
JavaRuntimeMemoryCategory.getName()
Gets the name of this category.
  1. java.lang.String
JavaThread.getName()
Return the name of the thread.
  1. java.lang.String
JavaMonitor.getName()
Note that the name of a JavaMonitor is not necessarily meaningful but is provided here as it is usually present in the running VM.
  1. java.lang.String
JavaMember.getName()
Get the name of the field or method
  1. java.lang.String
JavaClass.getName()
Get the name of the class.
  1. JavaObject
JavaThread.getObject()
Fetch the java.lang.Thread associated with this thread.
  1. JavaObject
JavaClassLoader.getObject()
Get the java.lang.ClassLoader instance associated with this class loader.
  1. JavaObject
JavaClass.getObject()
Fetch the java.lang.Class object associated with this class.
  1. JavaObject
JavaRuntime.getObjectAtAddress(ImagePointer address)
Gets the object located at address address in the heap.
  1. java.lang.String
JavaVMOption.getOptionString()
Fetch the optionString component of the option.
  1. JavaThread
JavaMonitor.getOwner()
Get the thread which currently owns the monitor
  1. long
JavaObject.getPersistentHashcode()
Fetch the basic hash code of the object in the image.
  1. int
JavaThread.getPriority()
Get the Java priority of the thread.
  1. int
JavaReference.getReachability()
Get the reachability of the target object via this specific reference.
  1. int
JavaReference.getReferenceType()
Get the reference type, as defined in the JVMTI specification.
  1. int
JavaReference.getRootType()
Get the root type, as defined in the JVMTI specification.
  1. long
JavaRuntimeMemoryCategory.getShallowAllocations()
Gets number of allocations recorded against this category.
  1. long
JavaRuntimeMemoryCategory.getShallowBytes()
Gets number of bytes allocated under this category.
  1. short
JavaField.getShort(JavaObject object)
Get the contents of a short field
  1. java.lang.String
JavaMember.getSignature()
Get the signature of the field or method
  1. long
JavaObject.getSize()
Get the number of bytes of memory occupied by this object.
  1. java.lang.Object
JavaReference.getSource()
Get the source of this reference if available.
  1. int
JavaThread.getState()
Get the state of the thread when the image was created.
  1. java.lang.String
JavaField.getString(JavaObject object)
Get the contents of a string field
  1. JavaClass
JavaClass.getSuperclass()
Get the immediate superclass of this class.
  1. java.lang.Object
JavaReference.getTarget()
Get the object referred to by this reference.
  1. java.lang.Object
JavaRuntime.getTraceBuffer(java.lang.String bufferName,boolean formatted)
Fetches implementation specific trace buffers, like the verbose GC buffer or the Universal Trace Engine (UTE) buffer
  1. int
JavaVMInitArgs.getVersion()
Fetch the JNI version from the JavaVMInitArgs structure used to create this VM.
  1. boolean
JavaObject.isArray()
Is this object an array ?
  1. boolean
JavaClass.isArray()
Is this an array class ?
  1. boolean
JavaReference.isClassReference()
Does this reference point to a class?
  1. boolean
JavaReference.isObjectReference()
Does this reference point to an object in the heap?

Uses of CorruptDataException in com.ibm.dtfj.runtime

Modifier and Type Method and Description
  1. java.lang.String
ManagedRuntime.getFullVersion()
Deprecated. Use "getVersion()" instead
  1. java.lang.String
ManagedRuntime.getVersion()
Get the version data available for this runtime instance.