Uses of Interface
com.ibm.dtfj.java.JavaClass
Packages that use JavaClass
Package
Description
Classes to support Java™ runtime instances.
-
Uses of JavaClass in com.ibm.dtfj.java
Methods in com.ibm.dtfj.java that return JavaClassModifier and TypeMethodDescriptionFind a named class within this class loader.JavaClass.getComponentType()
For array classes, returns a JavaClass representing the component type of this array class.JavaMember.getDeclaringClass()
Get the class which declares this field or methodJavaObject.getJavaClass()
Get the JavaClass instance which represents the class of this object.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 JavaClassMethods in com.ibm.dtfj.java.j9 that return JavaClassModifier and TypeMethodDescriptionJavaObject.getAssociatedClass()
JavaRuntime.getClassForID
(long classID) JavaArrayClass.getComponentType()
JavaClass.getComponentType()
JavaField.getDeclaringClass()
JavaMethod.getDeclaringClass()
JavaObject.getJavaClass()
JavaArrayClass.getLeafClass()
JavaArrayClass.getSuperclass()
JavaClass.getSuperclass()
Methods in com.ibm.dtfj.java.j9 with parameters of type JavaClassModifier and TypeMethodDescriptionboolean
JavaClass.isAncestorOf
(JavaClass theClass) void
JavaObject.setAssociatedClass
(JavaClass associatedClass) Constructors in com.ibm.dtfj.java.j9 with parameters of type JavaClassModifierConstructorDescriptionJavaMethod
(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 JavaClassMethods in com.ibm.dtfj.java.javacore that return JavaClassModifier and TypeMethodDescriptionJCJavaClass.getComponentType()
component type only for arraysJCJavaMethod.getDeclaringClass()
JCJavaObject.getJavaClass()
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 -
Uses of JavaClass in com.ibm.dtfj.javacore.builder
Methods in com.ibm.dtfj.javacore.builder that return JavaClassModifier and TypeMethodDescriptionIJavaRuntimeBuilder.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 JavaClassModifier and TypeMethodDescriptionJavaRuntimeBuilder.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
Methods in com.ibm.dtfj.phd that return JavaClassConstructors in com.ibm.dtfj.phd with parameters of type JavaClass -
Uses of JavaClass in com.ibm.j9ddr.view.dtfj.java.helper
Methods in com.ibm.j9ddr.view.dtfj.java.helper with parameters of type JavaClassModifier and TypeMethodDescriptionstatic JavaField
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 JavaClassMethods in com.ibm.j9ddr.vm29.view.dtfj.java that return JavaClassModifier and TypeMethodDescriptionDTFJJavaClass.getComponentType()
DTFJJavaField.getDeclaringClass()
DTFJJavaMethod.getDeclaringClass()
DTFJJavaObject.getJavaClass()
DTFJJavaClass.getSuperclass()
Methods in com.ibm.j9ddr.vm29.view.dtfj.java with parameters of type JavaClassModifier and TypeMethodDescriptionDTFJJavaRuntime.getNestedPackedArrayObject
(JavaClass jc, ImagePointer i, int arrayLength) 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 JavaClassModifier and TypeMethodDescriptionstatic 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 JavaClassModifier and TypeMethodDescriptionstatic 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)