---
name: gdtest-many-big-classes
description: >
  Test multiple big classes in one module. Use when writing Python code that uses the gdtest_many_big_classes package.
---

# gdtest_many_big_classes

Test multiple big classes in one module

## Installation

```bash
pip install gdtest-many-big-classes
```

## API overview

### Classes

Main classes provided by the package

- `Exporter`: Data exporter with many targets
- `Formatter`: Output formatter with many styles
- `Processor`: Data processor with many operations
- `Transformer`: Data transformer with many conversions
- `Validator`: Data validator with many checks

### Exporter Methods

Methods for the Exporter class

- `Exporter.to_file`
- `Exporter.to_database`
- `Exporter.to_api`
- `Exporter.to_stream`
- `Exporter.to_clipboard`
- `Exporter.to_email`

### Formatter Methods

Methods for the Formatter class

- `Formatter.as_table`
- `Formatter.as_markdown`
- `Formatter.as_html`
- `Formatter.as_latex`
- `Formatter.as_plain`
- `Formatter.set_style`

### Processor Methods

Methods for the Processor class

- `Processor.load`
- `Processor.filter`
- `Processor.sort`
- `Processor.group`
- `Processor.merge`
- `Processor.deduplicate`

### Transformer Methods

Methods for the Transformer class

- `Transformer.to_json`
- `Transformer.to_csv`
- `Transformer.to_xml`
- `Transformer.from_json`
- `Transformer.from_csv`
- `Transformer.normalize`

### Validator Methods

Methods for the Validator class

- `Validator.check_types`
- `Validator.check_required`
- `Validator.check_ranges`
- `Validator.check_patterns`
- `Validator.check_uniqueness`
- `Validator.validate_all`

## Resources

- [llms.txt](llms.txt) — Indexed API reference for LLMs
- [llms-full.txt](llms-full.txt) — Comprehensive documentation for LLMs
