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 java.lang.Object
- implements IOQLQuery
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
OQLQueryImpl
public OQLQueryImpl(EvaluationContext parent,
Query query)
OQLQueryImpl
public OQLQueryImpl(java.lang.String queryString)
throws OQLParseException
- Throws:
OQLParseException
execute
public java.lang.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 java.lang.String toString()
- Overrides:
toString
in class java.lang.Object