| Interface and Description | 
|---|
| org.eclipse.viatra.query.runtime.localsearch.planner.cost.ICostEstimator
 This is used by  
LocalSearchPlannerStrategy. 
 Use the LocalSearchRuntimeBasedStrategy and its belonging components instead. | 
| org.eclipse.viatra.query.patternlanguage.emf.types.IEMFTypeProvider | 
| org.eclipse.viatra.query.runtime.localsearch.operations.IMatcherBasedOperation
 Do not use this interface 
 | 
| Field and Description | 
|---|
| org.eclipse.viatra.query.runtime.localsearch.matcher.integration.LocalSearchHintKeys.ALLOW_INVERSE_NAVIGATION
 removed support in 1.4; its uses will be ignored 
 | 
| org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.PBodyNormalizer.calcImpliedTypes
 redefine in a subclass  
PBodyNormalizer.shouldCalculateImpliedTypes(PQuery) instead | 
| org.eclipse.viatra.query.runtime.rete.util.ReteHintOptions.checkScopeBoundaries
 Use the base index option  
DANGLING_FREE_ASSUMPTION_DEFAULT instead. | 
| org.eclipse.viatra.query.runtime.rete.eval.AbstractEvaluatorNode.evaluator
 use  
EvaluationCore | 
| org.eclipse.viatra.query.runtime.emf.EMFQueryMetaContext.INSTANCE | 
| org.eclipse.viatra.query.runtime.rete.eval.AbstractEvaluatorNode.logger
 use  
EvaluationCore | 
| org.eclipse.viatra.query.runtime.rete.eval.AbstractEvaluatorNode.runtimeContext
 use  
EvaluationCore |