Node

data class Node(val subject: String, val receiver: ShareReceiver, val resourceUri: String, val modes: Set<ShareMode>, val createdAt: String?, val resourceType: String? = null, val resourceName: String? = null)

One reified solidshare:Share record. subject is the node IRI (the writer targets patch deletes at it); modes are every acl:mode asserted on it; createdAt is the record's dcterms:created, or null if absent. resourceType / resourceName are the record's solidshare:resourceType IRI and dcterms:title, both null on untyped (file/folder) records.

Constructors

Link copied to clipboard
constructor(subject: String, receiver: ShareReceiver, resourceUri: String, modes: Set<ShareMode>, createdAt: String?, resourceType: String? = null, resourceName: String? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard