# Package org.eclipse.viatra.query.tooling.core.generator.fragments

- Interface Summary
  Interface | Description
  --- | ---
  IGenerationFragment | A code generation fragment is used by annotation processors for code generation.
  IGenerationFragmentProvider | An interface for collecting code generation fragments for specific patterns.

- Class Summary
  Class | Description
  --- | ---
  ExtensionBasedGenerationFragmentProvider | A provider for `IGenerationFragment` classes - the fragment list is populated using the registered extensions for the extension point.