Repository navigation
Public API Overview
QQQ 4.0 release. Final
4.0.0is available. See QQQ 4.0 for release scope and migration guidance.
Use the classes and interfaces in the selected source revision. Earlier versions of this wiki contained illustrative signatures that did not match the implementation; those snippets have been removed.
| Topic | Current reference |
|---|---|
| Tables and fields | Table guide |
| Java backend steps | Process guide |
| Apps and dashboard | App guide |
| Record entities and annotations | Annotation reference |
| Backend SPI | Backend extensions |
| HTTP/API integration | API reference |
| Configuration | Configuration reference |
| Breaking APIs and migration | QQQ 4.0 |
QTableMetaData and QProcessMetaData are classes, not annotations. QRecord is a class; typed record entities extend QRecordEntity. A BackendStep implements void run(RunBackendStepInput, RunBackendStepOutput). QContext must be initialized appropriately and cleared after a manually managed scope.
A core dependency alone does not install an HTTP contract or create an application. Follow the sample server or your application's middleware setup. Automatic GraphQL generation is outside the verified 4.0 scope. Use QLogger and the actual logPair helper contract for structured values; inspect source imports rather than copying invented overloads.
QQQ — Java metadata and application behavior.
4.0 release status · GitHub · Documentation · License materials