org.eclipse.mat.parser.internal.oql
Class OQLQueryImpl
java.lang.Object
org.eclipse.mat.parser.internal.oql.OQLQueryImpl
- All Implemented Interfaces:
- IOQLQuery
public class OQLQueryImpl
- extends Object
- implements IOQLQuery
OQLQueryImpl
public OQLQueryImpl(EvaluationContext parent,
Query query)
OQLQueryImpl
public OQLQueryImpl(String queryString)
throws OQLParseException
- Throws:
OQLParseException
execute
public Object execute(ISnapshot snapshot,
IProgressListener monitor)
throws SnapshotException
- Description copied from interface:
IOQLQuery
- Execute the OQL query. Returns a result object, either a primitive
integer array containing object ids or IResultTable.
- Specified by:
execute
in interface IOQLQuery
- Throws:
SnapshotException
toString
public String toString()
- Overrides:
toString
in class Object