# Package org.eclipse.viatra.cep.vepl.vepl

- Interface Summary
  Interface | Description
  --- | ---
  AbstractAtomicEventPattern | A representation of the model object 'Abstract Atomic Event Pattern'.
  AbstractMultiplicity | A representation of the model object 'Abstract Multiplicity'.
  AndOperator | A representation of the model object 'And Operator'.
  AtLeastOne | A representation of the model object 'At Least One'.
  Atom | A representation of the model object 'Atom'.
  AtomicEventPattern | A representation of the model object 'Atomic Event Pattern'.
  BinaryOperator | A representation of the model object 'Binary Operator'.
  ChainedExpression | A representation of the model object 'Chained Expression'.
  ComplexEventExpression | A representation of the model object 'Complex Event Expression'.
  ComplexEventOperator | A representation of the model object 'Complex Event Operator'.
  ComplexEventPattern | A representation of the model object 'Complex Event Pattern'.
  EventModel | A representation of the model object 'Event Model'.
  EventPattern | A representation of the model object 'Event Pattern'.
  FollowsOperator | A representation of the model object 'Follows Operator'.
  GenericImport | A representation of the model object 'Generic Import'.
  Import | A representation of the model object 'Import'.
  Infinite | A representation of the model object 'Infinite'.
  ModelElement | A representation of the model object 'Model Element'.
  Multiplicity | A representation of the model object 'Multiplicity'.
  NegOperator | A representation of the model object 'Neg Operator'.
  OrOperator | A representation of the model object 'Or Operator'.
  ParameterizedPatternCall | A representation of the model object 'Parameterized Pattern Call'.
  ParametrizedQueryReference | A representation of the model object 'Parametrized Query Reference'.
  PatternCallParameter | A representation of the model object 'Pattern Call Parameter'.
  PatternCallParameterList | A representation of the model object 'Pattern Call Parameter List'.
  QueryImport | A representation of the model object 'Query Import'.
  QueryResultChangeEventPattern | A representation of the model object 'Query Result Change Event Pattern'.
  Rule | A representation of the model object 'Rule'.
  Timewindow | A representation of the model object 'Timewindow'.
  Trait | A representation of the model object 'Trait'.
  TraitList | A representation of the model object 'Trait List'.
  TraitTypedParameterList | A representation of the model object 'Trait Typed Parameter List'.
  TypedParameter | A representation of the model object 'Typed Parameter'.
  TypedParameterList | A representation of the model object 'Typed Parameter List'.
  TypedParameterWithDefaultValue | A representation of the model object 'Typed Parameter With Default Value'.
  UnaryOperator | A representation of the model object 'Unary Operator'.
  UntilOperator | A representation of the model object 'Until Operator'.
  VeplFactory | The Factory for the model.
  VeplPackage | The Package for the model.
  VeplPackage.Literals | Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type

- Enum Summary
  Enum | Description
  --- | ---
  ContextEnum | A representation of the literals of the enumeration 'Context Enum', and utility methods for working with them.
  QueryResultChangeType | A representation of the literals of the enumeration 'Query Result Change Type', and utility methods for working with them.