Package org.eclipse.viatra.query.runtime.matchers.context

## Class AbstractQueryRuntimeContext

- java.lang.Object
- - org.eclipse.viatra.query.runtime.matchers.context.AbstractQueryRuntimeContext

- All Implemented Interfaces:
    `IQueryRuntimeContext`
  Direct Known Subclasses:
    `EMFQueryRuntimeContext`, `TabularRuntimeContext`

      public abstract class AbstractQueryRuntimeContext
      extends java.lang.Object
      implements IQueryRuntimeContext

  This class is intended to be extended by implementors. The main purpose of this abstract implementation to protect implementors from future changes in the interface.
  Since:
    1.4

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `AbstractQueryRuntimeContext()` |

  - ### Method Summary

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

    - ### Methods inherited from interface org.eclipse.viatra.query.runtime.matchers.context.IQueryRuntimeContext

      `addUpdateListener, coalesceTraversals, containsTuple, countTuples, ensureIndexed, ensureWildcardIndexing, enumerateTuples, enumerateValues, estimateAverageBucketSize, estimateCardinality, executeAfterTraversal, getMetaContext, isCoalescing, isIndexed, removeUpdateListener, unwrapElement, unwrapTuple, wrapElement, wrapTuple`

- - ### Constructor Detail

    - #### AbstractQueryRuntimeContext

          public AbstractQueryRuntimeContext()