Uses of Interface
com.jrockit.memleak.IResult

Packages that use IResult
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 IResult in com.jrockit.memleak
 

Subinterfaces of IResult in com.jrockit.memleak
 interface ITruncatable<T>
          Array result wrapper in many ways similar to Future.
 

Methods in com.jrockit.memleak that return IResult
 IResult<java.lang.Void> IMemLeak.deleteObjectIds(int... objectIds)
          Delete the object IDs in objectIds.
 IResult<IValue[]> IMemLeak.getArrayData(IObjectSpecifier objectSpec, int from, int len)
          Get the data from an array.
 IResult<IFieldValue[]> IMemLeak.getFieldValues(IObjectSpecifier objectSpec)
          Get values and names for all fields in the object identified by objectSpec.
 IResult<LimitedNumber> IMemLeak.getKeepAliveSizeOf(IObjectSpecifier objectSpec, long stopAt)
          Get the total size of all objects held on to by this object (the transitive closure).
 IResult<IObjectInfo> IMemLeak.getObjectInfo(IObjectSpecifier objectSpec)
          Requires Feature.CLASS_NAME_OF_OBJECT.
 IResult<IFieldValue[]> IMemLeak.getStaticFields(IClassRef classRef)
          Get values and names for all static fields in the class identified by classRef.
 

Methods in com.jrockit.memleak with parameters of type IResult
<T> T
Policy.getAcceptable(IResult<T> result)
           
<T> T
Policy.TokenPolicy.getAcceptable(IResult<T> result)
           
 boolean Policy.isDoneOrToken(IResult<?> result)
           
 boolean Policy.TokenPolicy.isDoneOrToken(IResult<?> result)
           
 boolean Policy.requireNewerThan(IResult<?> result)
           
 boolean Policy.TimeStampPolicy.requireNewerThan(IResult<?> result)
           
 

Uses of IResult in com.jrockit.memleak.mlp
 

Classes in com.jrockit.memleak.mlp that implement IResult
protected  class AbstractMemLeak.DelayedResult<V>
           
protected  class AbstractMemLeak.DelayedTruncatable<T>
           
protected  class AbstractMemLeak.VoidResult
          IResult implementation that always returns null.
 class MemLeakR26.LargestArrayR26
           
 class MemLeakR28.GetInstanceRelationshipsR28
           
 class MemLeakR28.LargestArrayR28
           
 

Methods in com.jrockit.memleak.mlp that return IResult
 IResult<java.lang.Void> MemLeakR28.deleteObjectIds(int... objectIds)
           
 IResult<java.lang.Void> AbstractMemLeak.deleteObjectIds(int... objectIds)
           
 IResult<IValue[]> MemLeakR28.getArrayData(IObjectSpecifier objectSpec, int from, int len)
           
 IResult<IValue[]> MemLeakR26.getArrayData(IObjectSpecifier objectSpec, int from, int len)
           
 IResult<IFieldValue[]> MemLeakR28.getFieldValues(IObjectSpecifier objectSpec)
           
 IResult<IFieldValue[]> MemLeakR26.getFieldValues(IObjectSpecifier objectSpec)
           
 IResult<LimitedNumber> MemLeakR28.getKeepAliveSizeOf(IObjectSpecifier objectSpec, long stopAt)
           
 IResult<LimitedNumber> MemLeakR26.getKeepAliveSizeOf(IObjectSpecifier objectSpec, long stopAt)
           
 IResult<IObjectInfo> MemLeakR28.getObjectInfo(IObjectSpecifier objectSpec)
           
 IResult<IObjectInfo> MemLeakR26.getObjectInfo(IObjectSpecifier objectSpec)
           
 IResult<IFieldValue[]> MemLeakR28.getStaticFields(IClassRef classRef)
           
 IResult<IFieldValue[]> MemLeakR26.getStaticFields(IClassRef classRef)
           
 

Uses of IResult in com.jrockit.memleak.util
 

Methods in com.jrockit.memleak.util that return IResult
protected abstract  IResult<T> LimitCache.createResult(long limit)
           
 IResult<java.lang.Void> MemLeakAdapter.deleteObjectIds(int... objectIds)
           
 IResult<IValue[]> MemLeakAdapter.getArrayData(IObjectSpecifier objectSpec, int from, int len)
           
 IResult<IFieldValue[]> MemLeakAdapter.getFieldValues(IObjectSpecifier objectSpec)
           
 IResult<LimitedNumber> MemLeakAdapter.getKeepAliveSizeOf(IObjectSpecifier objectSpec, long stopAt)
           
 IResult<IObjectInfo> MemLeakAdapter.getObjectInfo(IObjectSpecifier objectSpec)
           
 IResult<IFieldValue[]> MemLeakAdapter.getStaticFields(IClassRef classRef)
           
 

Uses of IResult in com.jrockit.memleak.value
 

Classes in com.jrockit.memleak.value that implement IResult
 class ExceptionResult<V>
           
 class KnownResult<V>
           
 class KnownTruncatable<T>
          An implementation of ITruncatable for known results.
 

Methods in com.jrockit.memleak.value that return IResult
protected abstract  IResult<T> TimeCache.createResult()
           
 



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