org.eclipse.mat.inspections
Class OQLQuery

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

public class OQLQuery
extends java.lang.Object
implements IQuery


Field Summary
 java.lang.String queryString
           
 ISnapshot snapshot
           
 
Constructor Summary
OQLQuery()
           
 
Method Summary
 IOQLQuery.Result 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

queryString

public java.lang.String queryString
Constructor Detail

OQLQuery

public OQLQuery()
Method Detail

execute

public IOQLQuery.Result 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