|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 | ||
|---|---|---|
|
Policy.getAcceptable(IResult<T> result)
|
|
|
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
|
| 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()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||