Learn R Programming

datapack (version 1.0.0)

SystemMetadata-class: A DataONE SystemMetadata object containing basic identification, ownership, access policy, replication policy, and related metadata.

Description

A class representing DataONE SystemMetadata, which is core information about objects stored in a repository and needed to manage those objects across systems. SystemMetadata contains basic identification, ownership, access policy, replication policy, and related metadata.

Arguments

Methods

{: Initialize a DataONE SystemMetadata object with default values or values passed in to the constructor object} SystemMetadata{: Create a SystemMetadata object, with all fields set to the value found in an XML document} parseSystemMetadata{: Parse an external XML document and populate a SystemMetadata object with the parsed data} serializeSystemMetadata{: Get the Count of Objects in the Package} validate{: Validate a SystemMetadata object} addAccessRule{: Add access rules to an object such as system metadata} hasAccessRule{: Determine if a particular access rules exists within SystemMetadata.}

See Also

datapack