DataPackage-class: A class representing a data package, which can contain data objects
Description
The DataPackage class provides methods for added and extracting
data objects from a datapackage. The contents of a package
can be determined and the package can be prepared for transport before being
uploaded to a data repository or archived.Methods
{: Initialize a DataPackage object}
getData
{: Get the data content of a specified data object}
getSize
{: Get the Count of Objects in the Package}
getIdentifiers
{: Get the Identifiers of Package Members}
addData
{: Add a DataObject to the DataPackage}
insertRelationship
{: Record relationships of objects in a DataPackage}
recordDerivation
{: Record derivation relationships between objects in a DataPackage}
getRelationships
{: Retrieve relationships of package objects}
containsId
{: Returns true if the specified object is a member of the package}
removeMember
{: Remove the Specified Member from the Package}
getMember
{: Return the Package Member by Identifier}
serializePackage
{: Create an OAI-ORE resource map from the package}
serializeToBagIt
{: Serialize A DataPackage into a BagIt Archive File}