# Hierarchy For Package org.eclipse.viatra.cep.core.metamodels.derived

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.viatra.query.runtime.api.impl.BasePatternMatch (implements org.eclipse.viatra.query.runtime.api.IPatternMatch)
    - org.eclipse.viatra.cep.core.metamodels.derived.EventTokensInModelMatch
    - org.eclipse.viatra.cep.core.metamodels.derived.FinalStatesMatch
    - org.eclipse.viatra.cep.core.metamodels.derived.InitialStateMatch
    - org.eclipse.viatra.cep.core.metamodels.derived.TrapStateMatch
  - org.eclipse.viatra.query.runtime.api.impl.BaseQueryGroup (implements org.eclipse.viatra.query.runtime.api.IQueryGroup)
    - org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedPatternGroup
      - org.eclipse.viatra.cep.core.metamodels.derived.DerivedFeatures
  - org.eclipse.viatra.query.runtime.internal.apiimpl.QueryResultWrapper
    - org.eclipse.viatra.query.runtime.api.impl.BaseMatcher<Match> (implements org.eclipse.viatra.query.runtime.api.ViatraQueryMatcher<Match>)
      - org.eclipse.viatra.cep.core.metamodels.derived.EventTokensInModelMatcher
      - org.eclipse.viatra.cep.core.metamodels.derived.FinalStatesMatcher
      - org.eclipse.viatra.cep.core.metamodels.derived.InitialStateMatcher
      - org.eclipse.viatra.cep.core.metamodels.derived.TrapStateMatcher