Provided by: libhttp-oai-perl_3.27-1_all bug

NAME

       HTTP::OAI::GetRecord - An OAI GetRecord response

DESCRIPTION

       HTTP::OAI::GetRecord is derived from HTTP::OAI::Response and provides access to the data
       contained in an OAI GetRecord response in addition to the header information provided by
       OAI::Response.

SYNOPSIS

               use HTTP::OAI::GetRecord();

               $res = new HTTP::OAI::GetRecord();
               $res->record($rec);

METHODS

       $gr = new HTTP::OAI::GetRecord
           This constructor method returns a new HTTP::OAI::GetRecord object.

       $rec = $gr->next
           Returns the next record stored in the response, or undef if no more record are
           available. The record is returned as an OAI::Record.

       @recs = $gr->record([$rec])
           Returns the record list, and optionally adds a record to the end of the queue.
           GetRecord will only store one record at a time, so this method will replace any
           existing record if called with argument(s).

       $dom = $gr->toDOM()
           Returns an XML::DOM object representing the GetRecord response.