Uses of Interface
com.jrockit.memleak.IClassRef

Packages that use IClassRef
com.jrockit.memleak Provides classes and interfaces for obtaining memory leak information from a Oracle JRockit virtual machine 
com.jrockit.memleak.mlp   
com.jrockit.memleak.util   
com.jrockit.memleak.value   
 

Uses of IClassRef in com.jrockit.memleak
 

Subinterfaces of IClassRef in com.jrockit.memleak
 interface IClassInfo
          Representation of a class, including its name, ID, class loader ID, and various other meta data that cannot reasonably change during the lifetime of a JVM.
 

Fields in com.jrockit.memleak declared as IClassRef
static IClassRef[] IClassRef.EMPTY_ARRAY
          An empty IClassRef array.
 

Methods in com.jrockit.memleak that return IClassRef
 IClassRef[] IMemLeak.getClasses(ITypeSpecifier specifier, Policy policy)
          Requires Feature.CLASS_IDS.
 IClassRef[] IMemLeak.getClasses(java.lang.String className, Policy policy)
          Requires Feature.CLASS_IDS.
 

Methods in com.jrockit.memleak with parameters of type IClassRef
 IClassInfo IMemLeak.getClassInfo(IClassRef classRef)
          Requires Feature.CLASS_NAME_OF_OBJECT.
 ITruncatable<IObjectInfo> IMemLeak.getInstances(IClassRef classRef, int maxInstances)
          Requires Feature.INSTANCES_OF_TYPE.
 IResult<IFieldValue[]> IMemLeak.getStaticFields(IClassRef classRef)
          Get values and names for all static fields in the class identified by classRef.
 

Uses of IClassRef in com.jrockit.memleak.mlp
 

Classes in com.jrockit.memleak.mlp that implement IClassRef
static class NameMappingCacheFactory.ClassInfoR26
          FIXME: Due to the horribly named IModifyOnce interface, this subclass isn't really needed anymore.
 

Methods in com.jrockit.memleak.mlp that return IClassRef
 IClassRef[] MemLeakR28.getClasses(ITypeSpecifier type, Policy policy)
           
 IClassRef InfoCachingFactory.getClassRef(int classID)
           
protected  IClassRef MemLeakR28.parseClassRef(java.io.DataInputStream dis)
           
protected  IClassRef MemLeakR26.parseClassRef(java.io.DataInputStream dis)
           
protected abstract  IClassRef AbstractMemLeak.parseClassRef(java.io.DataInputStream dis)
          Read a class from a stream, obtaining data required, but not provided in the stream, from caches or by implicit sub-requests.
 

Methods in com.jrockit.memleak.mlp with parameters of type IClassRef
 IClassInfo MemLeakR28.getClassInfo(IClassRef classRef)
           
 IClassInfo MemLeakR26.getClassInfo(IClassRef classRef)
           
 ITruncatable<IObjectInfo> MemLeakR28.getInstances(IClassRef classRef, int maxInstances)
           
 IResult<IFieldValue[]> MemLeakR28.getStaticFields(IClassRef classRef)
           
 IResult<IFieldValue[]> MemLeakR26.getStaticFields(IClassRef classRef)
           
 

Uses of IClassRef in com.jrockit.memleak.util
 

Classes in com.jrockit.memleak.util that implement IClassRef
 class DummyClassInfo
          Dummy implementation of IClassInfo.
 

Methods in com.jrockit.memleak.util that return IClassRef
 IClassRef[] MemLeakAdapter.getClasses(ITypeSpecifier type, Policy policy)
           
 IClassRef[] MemLeakAdapter.getClasses(java.lang.String className, Policy policy)
           
 IClassRef IInfoCacheControl.getClassRef(int classID)
           
 

Methods in com.jrockit.memleak.util with parameters of type IClassRef
 IClassInfo MemLeakAdapter.getClassInfo(IClassRef classRef)
           
 ITruncatable<IObjectInfo> MemLeakAdapter.getInstances(IClassRef classRef, int maxInstances)
           
 IResult<IFieldValue[]> MemLeakAdapter.getStaticFields(IClassRef classRef)
           
 

Uses of IClassRef in com.jrockit.memleak.value
 

Classes in com.jrockit.memleak.value that implement IClassRef
 class ClassInfo
          Representation of a class, including its name, ID, and class loader info.
 



Copyright © 1999, 2011, Oracle and/or its affiliates. All rights reserved.