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 JavaClassJavaClassLoader. findClass(String name)Find a named class within this class loader.JavaClassJavaClass. getComponentType()For array classes, returns a JavaClass representing the component type of this array class.JavaClassJavaMember. getDeclaringClass()Get the class which declares this field or methodJavaClassJavaObject. getJavaClass()Get the JavaClass instance which represents the class of this object.JavaClassJavaClass. 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 classJavaAbstractClassclassJavaArrayClassclassJavaClassMethods in com.ibm.dtfj.java.j9 that return JavaClass Modifier and Type Method Description JavaClassJavaObject. getAssociatedClass()JavaClassJavaRuntime. getClassForID(long classID)JavaClassJavaArrayClass. getLeafClass()Methods in com.ibm.dtfj.java.j9 with parameters of type JavaClass Modifier and Type Method Description booleanJavaClass. isAncestorOf(JavaClass theClass)voidJavaObject. 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 classJCJavaClassMethods in com.ibm.dtfj.java.javacore that return JavaClass Modifier and Type Method Description JavaClassJCJavaClass. getComponentType()component type only for arraysJavaClassJCJavaClass. 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 JavaClassIJavaRuntimeBuilder. 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 JavaClassJavaRuntimeBuilder. 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 JavaFieldDTFJJavaClassHelper. getField(JavaClass clazz, String name)static JavaObjectDTFJJavaClassHelper. 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 classDTFJJavaClassMethods in com.ibm.j9ddr.vm29.view.dtfj.java with parameters of type JavaClass Modifier and Type Method Description JavaObjectDTFJJavaRuntime. getNestedPackedArrayObject(JavaClass jc, ImagePointer i, int arrayLength)JavaObjectDTFJJavaRuntime. getNestedPackedObject(JavaClass jc, ImagePointer packedDataAddress)protected booleanDTFJJavaField. 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 JavaClassUtils. 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 StringUtils. getClassModifierString(JavaClass jc)static voidClassOutput. printFields(JavaObject jo, JavaClass jc, JavaRuntime jr, PrintStream out)static voidClassOutput. printNonStaticFields(JavaClass jc, PrintStream out)static StringClassOutput. printRuntimeClassAndLoader(JavaClass jc, PrintStream out)static voidClassOutput. printStaticFields(JavaClass jc, PrintStream out)
-