parseDocument abstract method
Parses raw document data into a strongly-typed Document instance.
Converts arbitrary raw document data (map) into a valid Document object for consistent extended entity information management.
@param doc - Raw document data to parse
@return Parsed Document instance (null if parsing fails)
Implementation
Document? parseDocument(Object? doc);