org.eclipse.mat.inspections.collections
Class CollectionFillRatioQuery

java.lang.Object
  extended by org.eclipse.mat.inspections.collections.CollectionFillRatioQuery
All Implemented Interfaces:
IQuery

public class CollectionFillRatioQuery
extends java.lang.Object
implements IQuery


Field Summary
 java.lang.String array_attribute
           
 java.lang.String collection
           
 IHeapObjectArgument objects
           
 int segments
           
 java.lang.String size_attribute
           
 ISnapshot snapshot
           
 
Constructor Summary
CollectionFillRatioQuery()
           
 
Method Summary
 IResult execute(IProgressListener listener)
          The execute method is called after all arguments have been injected into the query instance.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

snapshot

public ISnapshot snapshot

objects

public IHeapObjectArgument objects

segments

public int segments

collection

public java.lang.String collection

size_attribute

public java.lang.String size_attribute

array_attribute

public java.lang.String array_attribute
Constructor Detail

CollectionFillRatioQuery

public CollectionFillRatioQuery()
Method Detail

execute

public IResult execute(IProgressListener listener)
                throws java.lang.Exception
Description copied from interface: IQuery
The execute method is called after all arguments have been injected into the query instance.

Specified by:
execute in interface IQuery
Parameters:
listener - Monitor to report progress and check for cancellation.
Returns:
The result of the query.
Throws:
java.lang.Exception