Uses of Interface
com.ibm.dtfj.java.JavaObject
Packages that use JavaObject
Package
Description
Classes to support Java™ runtime instances.
-
Uses of JavaObject in com.ibm.dtfj.java
Methods in com.ibm.dtfj.java that return JavaObjectModifier and TypeMethodDescriptionJavaThread.getBlockingObject()For threads that are in STATE_BLOCKED_ON_MONITOR_ENTER this method returns the JavaObject who's monitor they are blocked on.JavaClass.getObject()Fetch the java.lang.Class object associated with this class.JavaClassLoader.getObject()Get the java.lang.ClassLoader instance associated with this class loader.JavaMonitor.getObject()Get the object associated with this monitor.JavaThread.getObject()Fetch the java.lang.Thread associated with this thread.JavaRuntime.getObjectAtAddress(ImagePointer address) Gets the object located at addressaddressin the heap.JavaClass.getProtectionDomain()Returns the protection domain for this class.Methods in com.ibm.dtfj.java with parameters of type JavaObjectModifier and TypeMethodDescriptionJavaField.get(JavaObject object) Get the contents of an Object field.booleanJavaField.getBoolean(JavaObject object) Get the contents of a boolean field.byteJavaField.getByte(JavaObject object) Get the contents of a byte field.charJavaField.getChar(JavaObject object) Get the contents of a char field.doubleJavaField.getDouble(JavaObject object) Get the contents of a double field.floatJavaField.getFloat(JavaObject object) Get the contents of a float field.intJavaField.getInt(JavaObject object) Get the contents of an int field.longJavaField.getLong(JavaObject object) Get the contents of a long field.shortJavaField.getShort(JavaObject object) Get the contents of a short field.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 JavaObjectMethods in com.ibm.dtfj.java.j9 that return JavaObjectModifier and TypeMethodDescriptionJavaThread.getBlockingObject()JavaAbstractClass.getObject()JavaClassLoader.getObject()JavaMonitor.getObject()JavaThread.getObject()JavaHeapRegion.getObjectAtAddress(ImagePointer address) JavaRuntime.getObjectAtAddress(ImagePointer address) JavaAbstractClass.getProtectionDomain()JavaRuntime.getSpecialObject(ImagePointer address) Methods in com.ibm.dtfj.java.j9 with parameters of type JavaObjectModifier and TypeMethodDescriptionvoidJavaRuntime.addSpecialObject(JavaObject obj) JavaField.get(JavaObject object) booleanJavaInstanceField.getBoolean(JavaObject object) booleanJavaStaticField.getBoolean(JavaObject object) byteJavaInstanceField.getByte(JavaObject object) byteJavaStaticField.getByte(JavaObject object) charJavaInstanceField.getChar(JavaObject object) charJavaStaticField.getChar(JavaObject object) doubleJavaField.getDouble(JavaObject object) floatJavaField.getFloat(JavaObject object) abstract intJavaAbstractClass.getInstanceSize(JavaObject instance) intJavaArrayClass.getInstanceSize(JavaObject instance) intJavaClass.getInstanceSize(JavaObject instance) intJavaField.getInt(JavaObject object) longJavaField.getLong(JavaObject object) protected abstract ObjectJavaField.getReferenceType(JavaObject object) JavaInstanceField.getReferenceType(JavaObject object) JavaStaticField.getReferenceType(JavaObject object) shortJavaField.getShort(JavaObject object) JavaField.getString(JavaObject hostObject) intJavaAbstractClass.readFlagsFromInstance(JavaObject instance) -
Uses of JavaObject in com.ibm.dtfj.java.javacore
Classes in com.ibm.dtfj.java.javacore that implement JavaObjectMethods in com.ibm.dtfj.java.javacore that return JavaObjectModifier and TypeMethodDescriptionJCJavaThread.getBlockingObject()JCJavaClass.getObject()Instance object of this classJCJavaClassLoader.getObject()JCJavaMonitor.getObject()JCJavaThread.getObject()JCJavaRuntime.getObjectAtAddress(ImagePointer address) JCJavaClass.getProtectionDomain()Methods in com.ibm.dtfj.java.javacore with parameters of type JavaObjectModifier and TypeMethodDescriptionvoidJCJavaThread.setBlockingObject(JavaObject blockingObject) NOT in DTFJvoidJCJavaClass.setJavaObject(JavaObject javaObject) NON-DTFJ
For internal building purposes only.voidJCJavaMonitor.setObject(JavaObject encompassingObject) NOT in DTFJvoidJCJavaThread.setObject(JavaObject threadObject) NOT in DTFJ -
Uses of JavaObject in com.ibm.dtfj.phd
Classes in com.ibm.dtfj.phd that implement JavaObjectMethods in com.ibm.dtfj.phd that return JavaObjectModifier and TypeMethodDescriptionPHDCorruptJavaThread.getBlockingObject()PHDJavaThread.getBlockingObject()PHDCorruptJavaMonitor.getObject()PHDCorruptJavaThread.getObject()PHDJavaMonitor.getObject()PHDJavaThread.getObject() -
Uses of JavaObject in com.ibm.j9ddr.view.dtfj.java.helper
Methods in com.ibm.j9ddr.view.dtfj.java.helper that return JavaObjectModifier and TypeMethodDescriptionstatic JavaObjectDTFJJavaClassHelper.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 JavaObjectMethods in com.ibm.j9ddr.vm29.view.dtfj.java that return JavaObjectModifier and TypeMethodDescriptionDTFJJavaThread.getBlockingObject()DTFJJavaRuntime.getNestedPackedArrayObject(JavaClass jc, ImagePointer i, int arrayLength) DTFJJavaRuntime.getNestedPackedObject(JavaClass jc, ImagePointer packedDataAddress) DTFJJavaClass.getObject()DTFJJavaClassloader.getObject()DTFJJavaObjectMonitor.getObject()DTFJJavaSystemMonitor.getObject()DTFJJavaThread.getObject()DTFJJavaRuntime.getObjectAtAddress(ImagePointer address) DTFJJavaClass.getProtectionDomain()DTFJJavaObject.getTargetJavaObject()Methods in com.ibm.j9ddr.vm29.view.dtfj.java with parameters of type JavaObjectModifier and TypeMethodDescriptionDTFJJavaFieldInstance.get(JavaObject object) DTFJJavaFieldStatic.get(JavaObject object) booleanDTFJJavaFieldInstance.getBoolean(JavaObject object) booleanDTFJJavaFieldStatic.getBoolean(JavaObject object) byteDTFJJavaFieldInstance.getByte(JavaObject object) byteDTFJJavaFieldStatic.getByte(JavaObject object) charDTFJJavaFieldInstance.getChar(JavaObject object) charDTFJJavaFieldStatic.getChar(JavaObject object) doubleDTFJJavaFieldInstance.getDouble(JavaObject object) doubleDTFJJavaFieldStatic.getDouble(JavaObject object) floatDTFJJavaFieldInstance.getFloat(JavaObject object) floatDTFJJavaFieldStatic.getFloat(JavaObject object) intDTFJJavaFieldInstance.getInt(JavaObject object) intDTFJJavaFieldStatic.getInt(JavaObject object) longDTFJJavaFieldInstance.getLong(JavaObject object) longDTFJJavaFieldStatic.getLong(JavaObject object) shortDTFJJavaFieldInstance.getShort(JavaObject object) shortDTFJJavaFieldStatic.getShort(JavaObject object) DTFJJavaFieldInstance.getString(JavaObject object) DTFJJavaFieldStatic.getString(JavaObject object) protected DTFJJavaObjectDTFJJavaField.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 -
Uses of JavaObject in com.ibm.jvm.dtfjview.commands.helpers
Methods in com.ibm.jvm.dtfjview.commands.helpers that return JavaObjectModifier and TypeMethodDescriptionMonitorNode.getObject()static JavaObjectUtils.getParkBlockerOwnerObject(JavaObject blocker, JavaRuntime r) Methods in com.ibm.jvm.dtfjview.commands.helpers with parameters of type JavaObjectModifier and TypeMethodDescriptionstatic JavaThreadUtils.getParkBlockerOwner(JavaObject blocker, JavaRuntime r) static JavaObjectUtils.getParkBlockerOwnerObject(JavaObject blocker, JavaRuntime r) static StringUtils.getThreadNameFromObject(JavaObject lockOwnerObj, JavaRuntime rt, PrintStream out) static StringUtils.getVal(JavaObject jo, JavaField jf) static booleanUtils.isNull(JavaObject jo) static voidClassOutput.printFields(JavaObject jo, JavaClass jc, JavaRuntime jr, PrintStream out) Constructors in com.ibm.jvm.dtfjview.commands.helpers with parameters of type JavaObject -
Uses of JavaObject in com.ibm.jvm.dtfjview.commands.xcommands
Methods in com.ibm.jvm.dtfjview.commands.xcommands with parameters of type JavaObjectModifier and TypeMethodDescriptionstatic voidXJCommand.printReferences(JavaObject jo, PrintStream out) Print the references from the given object.