RdfQuad
@Serializable
Lightweight representation of an RDF quad (triple + optional named graph).
Object interpretation:
datatype == null && language == null→ IRI or blank-node objectdatatype != null→ typed literal (e.g.xsd:string,xsd:dateTime)language != null→ language-tagged string literal
Blank nodes use the "_:" prefix per the N-Quads / RdfQuadConsumer convention.