# Package org.eclipse.viatra.cep.core.api.patterns

- Interface Summary
  Interface | Description
  --- | ---
  IObservableComplexEventPattern | Interface for potentially observable `EventPattern`s.

- Class Summary
  Class | Description
  --- | ---
  AnonymousComplexEventPattern |
  InTrapComplexEventPattern | An `EventPattern` instance that cannot be matched because of an error that pushed the related `EventToken` into the `TrapState` of the appropriate `Automaton`.
  ObservedComplexEventPattern | An `EventPattern` instance that got matched, i.e.
  ParameterizableComplexEventPattern | An extension of the `ComplexEventPattern` type that additionally captures parameters of the pattern and provides functionality to evaluate parameter bindings at runtime.