API Reference¶
Complete reference documentation for all public classes, functions, and enums in pyGAEB. Auto-generated from source code docstrings.
Core¶
- GAEBParser — parse GAEB files from disk, bytes, or strings
- Models —
GAEBDocument,Item,BoQ, enums, and all data classes - Writer & Export —
GAEBWriter, JSON export, CSV export
LLM Features¶
- Classifier —
LLMClassifier, taxonomy, confidence scoring - Extractor —
StructuredExtractor, built-in schemas, extraction utilities
Infrastructure¶
- Cache —
CacheBackendprotocol,InMemoryCache,SQLiteCache - Validation —
CrossPhaseValidator, validation result types - Configuration —
PyGAEBSettings,configure(),get_settings() - BoQ Tree —
BoQTree,BoQNode,NodeKind - Document Diff —
BoQDiff,DiffResult,Significance,DiffMode - BoQ Builder —
BoQBuilder,LotBuilder,CategoryBuilder,ItemHandle - Excel Export —
to_excel,ColumnDef - Exceptions — exception hierarchy