# API Reference


## Classes


Core classes


[SmallWidget](SmallWidget.md#gdtest_inline_methods.SmallWidget)  
A widget with few methods (should stay inline with default threshold).

[BigProcessor](BigProcessor.md#gdtest_inline_methods.BigProcessor)  
A processor with many methods (should split with default threshold).


## BigProcessor Methods


Methods for the BigProcessor class


[BigProcessor.load()](BigProcessor.load.md#gdtest_inline_methods.BigProcessor.load)  
Load data from a file.

[BigProcessor.transform()](BigProcessor.transform.md#gdtest_inline_methods.BigProcessor.transform)  
Apply a transformation.

[BigProcessor.filter()](BigProcessor.filter.md#gdtest_inline_methods.BigProcessor.filter)  
Filter data by predicate.

[BigProcessor.sort()](BigProcessor.sort.md#gdtest_inline_methods.BigProcessor.sort)  
Sort data by key.

[BigProcessor.aggregate()](BigProcessor.aggregate.md#gdtest_inline_methods.BigProcessor.aggregate)  
Aggregate data.

[BigProcessor.validate()](BigProcessor.validate.md#gdtest_inline_methods.BigProcessor.validate)  
Validate current state.

[BigProcessor.export()](BigProcessor.export.md#gdtest_inline_methods.BigProcessor.export)  
Export data to file.

[BigProcessor.summary()](BigProcessor.summary.md#gdtest_inline_methods.BigProcessor.summary)  
Get a data summary.


## Functions


Public functions


[helper_func()](helper_func.md#gdtest_inline_methods.helper_func)  
Add two numbers.
