Uses of Interface
com.ibm.dtfj.java.JavaObject
-
Packages that use JavaObject Package Description com.ibm.dtfj.java Classes to support Java™ runtime instances.com.ibm.dtfj.java.j9 com.ibm.dtfj.java.javacore com.ibm.dtfj.phd com.ibm.j9ddr.view.dtfj.java.helper com.ibm.j9ddr.vm29.view.dtfj.java com.ibm.j9ddr.vm29.view.dtfj.java.corrupt com.ibm.jvm.dtfjview.commands.helpers com.ibm.jvm.dtfjview.commands.xcommands -
-
Uses of JavaObject in com.ibm.dtfj.java
Methods in com.ibm.dtfj.java that return JavaObject Modifier and Type Method Description 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.JavaObject
JavaClass. getObject()
Fetch the java.lang.Class object associated with this class.JavaObject
JavaClassLoader. getObject()
Get the java.lang.ClassLoader instance associated with this class loader.JavaObject
JavaMonitor. getObject()
Get the object associated with this monitor.JavaObject
JavaThread. getObject()
Fetch the java.lang.Thread associated with this thread.JavaObject
JavaRuntime. getObjectAtAddress(ImagePointer address)
Gets the object located at addressaddress
in the heap.JavaObject
JavaClass. getProtectionDomain()
Returns the protection domain for this class.Methods in com.ibm.dtfj.java with parameters of type JavaObject Modifier and Type Method Description Object
JavaField. get(JavaObject object)
Get the contents of an Object field.boolean
JavaField. getBoolean(JavaObject object)
Get the contents of a boolean field.byte
JavaField. getByte(JavaObject object)
Get the contents of a byte field.char
JavaField. getChar(JavaObject object)
Get the contents of a char field.double
JavaField. getDouble(JavaObject object)
Get the contents of a double field.float
JavaField. getFloat(JavaObject object)
Get the contents of a float field.int
JavaField. getInt(JavaObject object)
Get the contents of an int field.long
JavaField. getLong(JavaObject object)
Get the contents of a long field.short
JavaField. getShort(JavaObject object)
Get the contents of a short field.String
JavaField. getString(JavaObject object)
Get the contents of a string field. -
Uses of JavaObject in com.ibm.dtfj.java.j9
Classes in com.ibm.dtfj.java.j9 that implement JavaObject Modifier and Type Class Description class
JavaObject
Methods in com.ibm.dtfj.java.j9 that return JavaObject Modifier and Type Method Description JavaObject
JavaHeapRegion. getObjectAtAddress(ImagePointer address)
JavaObject
JavaRuntime. getSpecialObject(ImagePointer address)
Methods in com.ibm.dtfj.java.j9 with parameters of type JavaObject Modifier and Type Method Description void
JavaRuntime. addSpecialObject(JavaObject obj)
abstract int
JavaAbstractClass. getInstanceSize(JavaObject instance)
protected abstract Object
JavaField. getReferenceType(JavaObject object)
int
JavaAbstractClass. readFlagsFromInstance(JavaObject instance)
-
Uses of JavaObject in com.ibm.dtfj.java.javacore
Classes in com.ibm.dtfj.java.javacore that implement JavaObject Modifier and Type Class Description class
JCJavaObject
Methods in com.ibm.dtfj.java.javacore that return JavaObject Modifier and Type Method Description JavaObject
JCJavaClass. getObject()
Instance object of this classMethods in com.ibm.dtfj.java.javacore with parameters of type JavaObject Modifier and Type Method Description void
JCJavaThread. setBlockingObject(JavaObject blockingObject)
NOT in DTFJvoid
JCJavaClass. setJavaObject(JavaObject javaObject)
NON-DTFJ
For internal building purposes only.void
JCJavaMonitor. setObject(JavaObject encompassingObject)
NOT in DTFJvoid
JCJavaThread. setObject(JavaObject threadObject)
NOT in DTFJ -
Uses of JavaObject in com.ibm.dtfj.phd
Classes in com.ibm.dtfj.phd that implement JavaObject Modifier and Type Class Description class
PHDJavaObject
-
Uses of JavaObject in com.ibm.j9ddr.view.dtfj.java.helper
Methods in com.ibm.j9ddr.view.dtfj.java.helper that return JavaObject Modifier and Type Method Description static JavaObject
DTFJJavaClassHelper. getProtectionDomain(JavaClass clazz)
-
Uses of JavaObject in com.ibm.j9ddr.vm29.view.dtfj.java
Classes in com.ibm.j9ddr.vm29.view.dtfj.java that implement JavaObject Modifier and Type Class Description class
DTFJJavaObject
Methods in com.ibm.j9ddr.vm29.view.dtfj.java that return JavaObject Modifier and Type Method Description JavaObject
DTFJJavaRuntime. getNestedPackedArrayObject(JavaClass jc, ImagePointer i, int arrayLength)
JavaObject
DTFJJavaRuntime. getNestedPackedObject(JavaClass jc, ImagePointer packedDataAddress)
JavaObject
DTFJJavaObject. getTargetJavaObject()
Methods in com.ibm.j9ddr.vm29.view.dtfj.java with parameters of type JavaObject Modifier and Type Method Description protected DTFJJavaObject
DTFJJavaField. validateJavaObject(JavaObject object)
-
Uses of JavaObject in com.ibm.j9ddr.vm29.view.dtfj.java.corrupt
Classes in com.ibm.j9ddr.vm29.view.dtfj.java.corrupt that implement JavaObject Modifier and Type Class Description class
CorruptJavaObject
-
Uses of JavaObject in com.ibm.jvm.dtfjview.commands.helpers
Methods in com.ibm.jvm.dtfjview.commands.helpers that return JavaObject Modifier and Type Method Description JavaObject
MonitorNode. getObject()
static JavaObject
Utils. getParkBlockerOwnerObject(JavaObject blocker, JavaRuntime r)
Methods in com.ibm.jvm.dtfjview.commands.helpers with parameters of type JavaObject Modifier and Type Method Description static JavaThread
Utils. getParkBlockerOwner(JavaObject blocker, JavaRuntime r)
static JavaObject
Utils. getParkBlockerOwnerObject(JavaObject blocker, JavaRuntime r)
static String
Utils. getThreadNameFromObject(JavaObject lockOwnerObj, JavaRuntime rt, PrintStream out)
static String
Utils. getVal(JavaObject jo, JavaField jf)
static boolean
Utils. isNull(JavaObject jo)
static void
ClassOutput. printFields(JavaObject jo, JavaClass jc, JavaRuntime jr, PrintStream out)
Constructors in com.ibm.jvm.dtfjview.commands.helpers with parameters of type JavaObject Constructor Description JUCMonitorNode(JavaObject jucLock, JavaRuntime rt)
-
Uses of JavaObject in com.ibm.jvm.dtfjview.commands.xcommands
Methods in com.ibm.jvm.dtfjview.commands.xcommands with parameters of type JavaObject Modifier and Type Method Description static void
XJCommand. printReferences(JavaObject jo, PrintStream out)
Print the references from the given object.
-