Interface ObjectReference


  • public interface ObjectReference
    A reference to a Fedora 3 object. Through the methods, all metadata and datastream content is available.
    Author:
    mdurbin
    • Method Detail

      • getDatastreamVersions

        List<DatastreamVersiongetDatastreamVersions​(String datastreamId)
        Gets all versions of the datastream with the given id, from oldest to newest.
        Parameters:
        datastreamId - the id (a value returned from listDatastreams()) of the datastream whose versions are being requested.
        Returns:
        a list of datastream versions ordered from oldest to newest.
      • hadFedora2Disseminators

        boolean hadFedora2Disseminators()
        Returns:
        true if the underlying object had a Fedora2-style disseminator that was lost in the migration.