CatalogRDF
RDF wrapper for {podRoot}/solidshare/catalog.ttl, the owner-published list of resources they may consider sharing on request.
Each entry is a small named description:
<{resourceUri}>
rdf:type solidshare:CatalogEntry ;
dcterms:title "Trip photos" ;
dcterms:description "Photos from Crete, summer 2026." ;
foaf:depiction <https://alice.pod/avatars/trip.jpg> .The catalog itself is publicly readable; the listed resources remain private until granted.
The reflective constructor required by the Solid resource parser is provided.
Constructors
Functions
Writes the triples for entry into the catalog document.
Returns the object values of every triple with the given predicate, across all subjects.
Returns the object value of the first triple with the given predicate, or null if none.
Returns a snapshot copy of all triples held by this resource.
The media type of the resource representation (the value of its Content-Type).
The creation time in epoch milliseconds, from this resource's own dcterms:created (then stat:ctime) triple, or null when neither is present.
Returns the resource representation as a byte stream.
Returns every entry recorded in the catalog.
The HTTP headers associated with this resource (empty when constructed locally).
The URI that identifies this resource on the pod.
The last-modified time in epoch milliseconds. Prefers this resource's own dcterms:modified (then stat:mtime) triple and falls back to the Last-Modified header. null when none is present.