Class GeneratorBase

java.lang.Object
com.metaobjects.generator.GeneratorBase
All Implemented Interfaces:
Generator
Direct Known Subclasses:
DirectGeneratorBase

public abstract class GeneratorBase extends Object implements Generator
Base implementation for all metadata generators.

Provides common functionality for code/configuration generators including argument handling, filtering, and output management. Subclasses implement specific generation logic for different output formats and targets.

Core features:

  • Argument parsing and validation
  • Metadata filtering and selection
  • Output directory and file management
  • Script execution support
Since:
4.4.0
Author:
Draagon Software