# Package org.eclipse.viatra.cep.core.engine.compiler

- Class Summary
  Class | Description
  --- | ---
  AndPatternMatch | Pattern-specific match representation of the org.eclipse.viatra.cep.core.engine.compiler.andPattern pattern, to be used in conjunction with `AndPatternMatcher`.
  AndPatternMatcher | Generated pattern matcher API of the org.eclipse.viatra.cep.core.engine.compiler.andPattern pattern, providing pattern-specific query methods.
  AtomicEventPatternMatch | Pattern-specific match representation of the org.eclipse.viatra.cep.core.engine.compiler.atomicEventPattern pattern, to be used in conjunction with `AtomicEventPatternMatcher`.
  AtomicEventPatternMatcher | Generated pattern matcher API of the org.eclipse.viatra.cep.core.engine.compiler.atomicEventPattern pattern, providing pattern-specific query methods.
  ComplexAndTransitionMatch | Pattern-specific match representation of the org.eclipse.viatra.cep.core.engine.compiler.complexAndTransition pattern, to be used in conjunction with `ComplexAndTransitionMatcher`.
  ComplexAndTransitionMatcher | Generated pattern matcher API of the org.eclipse.viatra.cep.core.engine.compiler.complexAndTransition pattern, providing pattern-specific query methods.
  ComplexFollowsTransitionMatch | Pattern-specific match representation of the org.eclipse.viatra.cep.core.engine.compiler.complexFollowsTransition pattern, to be used in conjunction with `ComplexFollowsTransitionMatcher`.
  ComplexFollowsTransitionMatcher | Generated pattern matcher API of the org.eclipse.viatra.cep.core.engine.compiler.complexFollowsTransition pattern, providing pattern-specific query methods.
  ComplexNotTransitionMatch | Pattern-specific match representation of the org.eclipse.viatra.cep.core.engine.compiler.complexNotTransition pattern, to be used in conjunction with `ComplexNotTransitionMatcher`.
  ComplexNotTransitionMatcher | Generated pattern matcher API of the org.eclipse.viatra.cep.core.engine.compiler.complexNotTransition pattern, providing pattern-specific query methods.
  ComplexOrTransitionMatch | Pattern-specific match representation of the org.eclipse.viatra.cep.core.engine.compiler.complexOrTransition pattern, to be used in conjunction with `ComplexOrTransitionMatcher`.
  ComplexOrTransitionMatcher | Generated pattern matcher API of the org.eclipse.viatra.cep.core.engine.compiler.complexOrTransition pattern, providing pattern-specific query methods.
  EpsilonTransitionMatch | Pattern-specific match representation of the org.eclipse.viatra.cep.core.engine.compiler.epsilonTransition pattern, to be used in conjunction with `EpsilonTransitionMatcher`.
  EpsilonTransitionMatcher | Generated pattern matcher API of the org.eclipse.viatra.cep.core.engine.compiler.epsilonTransition pattern, providing pattern-specific query methods.
  EquivalentStatesMatch | Pattern-specific match representation of the org.eclipse.viatra.cep.core.engine.compiler.equivalentStates pattern, to be used in conjunction with `EquivalentStatesMatcher`.
  EquivalentStatesMatcher | Generated pattern matcher API of the org.eclipse.viatra.cep.core.engine.compiler.equivalentStates pattern, providing pattern-specific query methods.
  EquivalentTransitionsMatch | Pattern-specific match representation of the org.eclipse.viatra.cep.core.engine.compiler.equivalentTransitions pattern, to be used in conjunction with `EquivalentTransitionsMatcher`.
  EquivalentTransitionsMatcher | Generated pattern matcher API of the org.eclipse.viatra.cep.core.engine.compiler.equivalentTransitions pattern, providing pattern-specific query methods.
  FollowsPatternMatch | Pattern-specific match representation of the org.eclipse.viatra.cep.core.engine.compiler.followsPattern pattern, to be used in conjunction with `FollowsPatternMatcher`.
  FollowsPatternMatcher | Generated pattern matcher API of the org.eclipse.viatra.cep.core.engine.compiler.followsPattern pattern, providing pattern-specific query methods.
  MappingPatterns | A pattern group formed of all public patterns defined in mappingPatterns.vql.
  NegativeTransitionMatch | Pattern-specific match representation of the org.eclipse.viatra.cep.core.engine.compiler.negativeTransition pattern, to be used in conjunction with `NegativeTransitionMatcher`.
  NegativeTransitionMatcher | Generated pattern matcher API of the org.eclipse.viatra.cep.core.engine.compiler.negativeTransition pattern, providing pattern-specific query methods.
  NonUnfoldedNotTransitionMatch | Pattern-specific match representation of the org.eclipse.viatra.cep.core.engine.compiler.nonUnfoldedNotTransition pattern, to be used in conjunction with `NonUnfoldedNotTransitionMatcher`.
  NonUnfoldedNotTransitionMatcher | Generated pattern matcher API of the org.eclipse.viatra.cep.core.engine.compiler.nonUnfoldedNotTransition pattern, providing pattern-specific query methods.
  NotPatternMatch | Pattern-specific match representation of the org.eclipse.viatra.cep.core.engine.compiler.notPattern pattern, to be used in conjunction with `NotPatternMatcher`.
  NotPatternMatcher | Generated pattern matcher API of the org.eclipse.viatra.cep.core.engine.compiler.notPattern pattern, providing pattern-specific query methods.
  OptimizationPatterns | A pattern group formed of all public patterns defined in optimizationPatterns.vql.
  OrPatternMatch | Pattern-specific match representation of the org.eclipse.viatra.cep.core.engine.compiler.orPattern pattern, to be used in conjunction with `OrPatternMatcher`.
  OrPatternMatcher | Generated pattern matcher API of the org.eclipse.viatra.cep.core.engine.compiler.orPattern pattern, providing pattern-specific query methods.
  Pattern2AutomatonMapping |
  PermutationsHelper<T> | Helper class for calculating permutations for `List`s of type T.
  TransformationBasedCompiler |
  TranslatedEventPatternMatch | Pattern-specific match representation of the org.eclipse.viatra.cep.core.engine.compiler.translatedEventPattern pattern, to be used in conjunction with `TranslatedEventPatternMatcher`.
  TranslatedEventPatternMatcher | Generated pattern matcher API of the org.eclipse.viatra.cep.core.engine.compiler.translatedEventPattern pattern, providing pattern-specific query methods.