Provided by: libsvn-dump-perl_0.06-2_all bug

NAME

       SVN::Dump::Headers - Headers of a SVN dump record

SYNOPSIS

           # SVN::Dump::Headers objects are returned by the read_header_block()
           # method of SVN::Dump::Reader

DESCRIPTION

       A SVN::Dump::Headers object represents the headers of a SVN dump record.

METHODS

       SVN::Dump::Headers provides the following methods:

       new( [$hashref] )
           Create and return a new empty SVN::Dump::Headers object.

           If $hashref is given (it can be a blessed hash reference), the keys from the hash are
           used to initialise the headers.

       set($h, $v)
           Set the $h header to the value $v.

           "_" can be used as a replacement for "-" in the header name.

       get($h)
           Get the value of header $h.

           "_" can be used as a replacement for "-" in the header name.

       keys()
           Return the list of headers, in canonical order.

       as_string()
           Return a string that represents the record headers.

       type()
           It is possible to guess the record type from its headers.

           This method returns a string that represents the record type.  The string is one of
           "revision", "node", "uuid" or "format".

           The method dies if it can't determine the record type.

ENCAPSULATION

       When using SVN::Dump to manipulate a SVN dump, one should not directly access the
       SVN::Dump::Headers component of a SVN::Dump::Record, but use the "set_header()" and
       "get_header()" methods of the record object.

SEE ALSO

       SVN::Dump, SVN::Dump::Reader, SVN::Dump::Record.

COPYRIGHT

       Copyright 2006-2011 Philippe Bruhat (BooK), All Rights Reserved.

LICENSE

       This program is free software; you can redistribute it and/or modify it under the same
       terms as Perl itself.