2 Repos
Mechanisms for populating missing fields with default values during deserialization.
Distinct from Missing Data Imputation: Distinct from Missing Data Imputation: focuses on schema-driven default population during deserialization rather than general dataset imputation.
Explore 2 awesome GitHub repositories matching data & databases · Default Value Imputers. Refine with filters or upvote what's useful.
This project is a framework for the efficient serialization and deserialization of data structures. It provides a unified, macro-based interface that automates the conversion of complex internal objects into standardized formats and reconstructs them from raw input streams or buffers. By leveraging compile-time code generation, the library minimizes manual implementation overhead while ensuring consistent logic across diverse data types. The framework distinguishes itself through a format-agnostic data model and a visitor-based parsing architecture that decouples data structures from specific
Automatically populates missing fields with default values during the deserialization process.
Connexion ist ein spezifikationsgetriebenes Framework für den Bau von APIs, das OpenAPI-Spezifikationen automatisch auf Anwendungslogik abbildet. Es nutzt diese Spezifikationen, um Routing, Request-Validierung und Response-Serialisierung zu automatisieren und API-Operationen über Operations-IDs mit Backend-Handler-Funktionen zu verknüpfen. Das Projekt zeichnet sich dadurch aus, dass es einen schema-getriebenen Mock-Server bereitstellt, der API-Verhalten unter Verwendung von Beispielantworten aus der Spezifikation simuliert, ohne Backend-Logik zu erfordern. Es enthält zudem ein dynamisches Dokumentations-Hosting-System, das die API-Spezifikation in eine interaktive Live-Konsole zum Erkunden und Testen von Endpunkten übersetzt. Das Framework deckt breite Funktionsbereiche ab, einschließlich Sicherheitsdurchsetzung durch Middleware-basierte Authentifizierung und Scope-Validierung, austauschbare Request- und Response-Validierungslogik sowie automatisierte Parameter-Injektion in typisierte Funktionsargumente. Es bietet zudem Dienstprogramme für das Application-Lifespan-Management, Middleware-Integration und Request-Simulation für Tests. Das Projekt kann verwendet werden, um Standalone-Webanwendungen zu booten oder bestehende Frameworks zu umhüllen, um spezifikationsgetriebene Funktionen hinzuzufügen.
Populates missing fields in incoming request bodies using default values specified in the API definition.