Uses of Interface
com.ibm.dtfj.java.JavaClass
-
Packages that use JavaClass 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.javacore.builder com.ibm.dtfj.javacore.builder.javacore com.ibm.dtfj.phd com.ibm.j9ddr.view.dtfj.java.helper com.ibm.j9ddr.vm29.view.dtfj.java com.ibm.jvm.dtfjview.commands.helpers -
-
Uses of JavaClass in com.ibm.dtfj.java
Methods in com.ibm.dtfj.java that return JavaClass Modifier and Type Method Description JavaClass
JavaClassLoader. findClass(String name)
Find a named class within this class loader.JavaClass
JavaClass. getComponentType()
For array classes, returns a JavaClass representing the component type of this array class.JavaClass
JavaMember. getDeclaringClass()
Get the class which declares this field or methodJavaClass
JavaObject. getJavaClass()
Get the JavaClass instance which represents the class of this object.JavaClass
JavaClass. getSuperclass()
Get the immediate superclass of this class. -
Uses of JavaClass in com.ibm.dtfj.java.j9
Classes in com.ibm.dtfj.java.j9 that implement JavaClass Modifier and Type Class Description class
JavaAbstractClass
class
JavaArrayClass
class
JavaClass
Methods in com.ibm.dtfj.java.j9 that return JavaClass Modifier and Type Method Description JavaClass
JavaObject. getAssociatedClass()
JavaClass
JavaRuntime. getClassForID(long classID)
JavaClass
JavaArrayClass. getLeafClass()
Methods in com.ibm.dtfj.java.j9 with parameters of type JavaClass Modifier and Type Method Description boolean
JavaClass. isAncestorOf(JavaClass theClass)
void
JavaObject. setAssociatedClass(JavaClass associatedClass)
Constructors in com.ibm.dtfj.java.j9 with parameters of type JavaClass Constructor Description JavaMethod(ImagePointer methodID, String name, String signature, int modifiers, JavaClass declaringClass)
-
Uses of JavaClass in com.ibm.dtfj.java.javacore
Classes in com.ibm.dtfj.java.javacore that implement JavaClass Modifier and Type Class Description class
JCJavaClass
Methods in com.ibm.dtfj.java.javacore that return JavaClass Modifier and Type Method Description JavaClass
JCJavaClass. getComponentType()
component type only for arraysJavaClass
JCJavaClass. getSuperclass()
Returning null is permissable for cases like Object, primitives, interfaces, etc..Constructors in com.ibm.dtfj.java.javacore with parameters of type JavaClass Constructor Description JCJavaObject(ImagePointer address, JavaClass javaClass)
-
Uses of JavaClass in com.ibm.dtfj.javacore.builder
Methods in com.ibm.dtfj.javacore.builder that return JavaClass Modifier and Type Method Description JavaClass
IJavaRuntimeBuilder. addClass(JavaClassLoader jClassLoader, String name, long classID, long superClassID, String fileName)
Adds a com.ibm.dtfj.java.JavaClass into DTFJ. -
Uses of JavaClass in com.ibm.dtfj.javacore.builder.javacore
Methods in com.ibm.dtfj.javacore.builder.javacore that return JavaClass Modifier and Type Method Description JavaClass
JavaRuntimeBuilder. addClass(JavaClassLoader jClassLoader, String name, long classID, long superClassID, String fileName)
Note that even if a class was already registered with a class loader previously, it may contain incomplete data, so this case has to be considered. -
Uses of JavaClass in com.ibm.dtfj.phd
Constructors in com.ibm.dtfj.phd with parameters of type JavaClass Constructor Description Builder(com.ibm.dtfj.phd.PHDJavaHeap heap, long address, JavaClass cls, int flags, int hashCode)
Initialize a Builder for a PHDJavaClass with the five required parameters. -
Uses of JavaClass in com.ibm.j9ddr.view.dtfj.java.helper
Methods in com.ibm.j9ddr.view.dtfj.java.helper with parameters of type JavaClass Modifier and Type Method Description static JavaField
DTFJJavaClassHelper. getField(JavaClass clazz, String name)
static JavaObject
DTFJJavaClassHelper. getProtectionDomain(JavaClass clazz)
-
Uses of JavaClass in com.ibm.j9ddr.vm29.view.dtfj.java
Classes in com.ibm.j9ddr.vm29.view.dtfj.java that implement JavaClass Modifier and Type Class Description class
DTFJJavaClass
Methods in com.ibm.j9ddr.vm29.view.dtfj.java with parameters of type JavaClass Modifier and Type Method Description JavaObject
DTFJJavaRuntime. getNestedPackedArrayObject(JavaClass jc, ImagePointer i, int arrayLength)
JavaObject
DTFJJavaRuntime. getNestedPackedObject(JavaClass jc, ImagePointer packedDataAddress)
protected boolean
DTFJJavaField. isAncestorOf(JavaClass theClass)
Function to check that the supplied class is an ancestor of this one -
Uses of JavaClass in com.ibm.jvm.dtfjview.commands.helpers
Methods in com.ibm.jvm.dtfjview.commands.helpers that return JavaClass Modifier and Type Method Description static JavaClass
Utils. getClassGivenAddress(long address, JavaRuntime jr)
static JavaClass[]
Utils. getClassGivenName(String className, JavaRuntime jr, PrintStream out)
Methods in com.ibm.jvm.dtfjview.commands.helpers with parameters of type JavaClass Modifier and Type Method Description static String
Utils. getClassModifierString(JavaClass jc)
static void
ClassOutput. printFields(JavaObject jo, JavaClass jc, JavaRuntime jr, PrintStream out)
static void
ClassOutput. printNonStaticFields(JavaClass jc, PrintStream out)
static String
ClassOutput. printRuntimeClassAndLoader(JavaClass jc, PrintStream out)
static void
ClassOutput. printStaticFields(JavaClass jc, PrintStream out)
-