@Deprecated
public abstract class AbstractModelQuery
extends java.lang.Object
ModelQuerySetCatalog
 must be used.
 
 ModelQuerySetCatalog catalog = ModelQuerySetCatalog.getSingleton();
 ModelQuerySet modelQuerySet = catalog.getModelQuerySet("modisco.infra.query.tests.01");
 ModelQuery modelQuery = modelQuerySet.getQuery("test001");
 AbstractModelQuery modelQueryInst = catalog.getModelQueryImpl(modelQuery);
 | Constructor and Description | 
|---|
| AbstractModelQuery(ModelQuery modelQuery)Deprecated.  AbstractModelQuery constructor | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Object | basicEvaluate(EObject context)Deprecated.  This method is equivalent to  evaluate(EObject)but rather than return the errors into a ModelQueryResult instance, it
 throws an exception. | 
| abstract java.lang.Object | basicEvaluate(EObject context,
             java.util.List<ModelQueryParameterValue> parameterValues)Deprecated.  This method must be overridden by each sub class to implement query
 evaluation. | 
| ModelQueryResult | evaluate(EObject context)Deprecated.  This method is used to evaluate the query on one model element. | 
| ModelQueryResult | evaluate(EObject context,
        java.util.List<ModelQueryParameterValue> parameterValues)Deprecated.  This method is used to evaluate the query on one model element. | 
| java.util.List<ModelQueryResult> | evaluate(ModelQueryContext context,
        java.util.List<ModelQueryParameterValue> parameterValues)Deprecated.  This method is used to evaluate the query on a set of models and model
 elements described by the context parameter. | 
| ModelQuery | getModelQuery()Deprecated.  This method returns the model query element passed as parameter to the
 constructor | 
| void | setCheckResult(boolean checkResult)Deprecated.  | 
| java.lang.String | toString()Deprecated.  | 
public AbstractModelQuery(ModelQuery modelQuery)
modelQuery - the model query description (model element)public final ModelQuery getModelQuery()
public final java.util.List<ModelQueryResult> evaluate(ModelQueryContext context,
                                                       java.util.List<ModelQueryParameterValue> parameterValues)
context - The query evaluation context described by a ModelQueryContext
            instance.parameterValues - The query parameter values.public final ModelQueryResult evaluate(EObject context)
context - The query evaluation contextpublic final ModelQueryResult evaluate(EObject context,
                                       java.util.List<ModelQueryParameterValue> parameterValues)
context - The query evaluation contextparameterValues - The query parameter valuespublic abstract java.lang.Object basicEvaluate(EObject context,
                                               java.util.List<ModelQueryParameterValue> parameterValues)
                                        throws ModelQueryException
context - The query evaluation contextparameterValues - The query parameter valuesModelQueryExecutionExceptionModelQueryExceptionpublic final java.lang.Object basicEvaluate(EObject context)
                                     throws ModelQueryException
evaluate(EObject)
 but rather than return the errors into a ModelQueryResult instance, it
 throws an exception.context - The query evaluation contextModelQueryExecutionExceptionModelQueryExceptionpublic void setCheckResult(boolean checkResult)
public java.lang.String toString()
toString in class java.lang.Object