Provided by: librdf-trine-serializer-rdfa-perl_0.101-1.1_all bug

NAME

       RDF::Trine::Serializer::RDFa - RDFa Serializer for RDF::Trine

SYNOPSIS

        use RDF::Trine::Serializer;

        my $s = RDF::Trine::Serializer->new('RDFa', style => 'HTML::Hidden');
        my $string = $s->serialize_model_to_string($model);

DESCRIPTION

       The RDF::Trine::Serializer class provides an API for serializing RDF graphs to strings and
       files. This subclass provides RDFa serialization via RDF::RDFa::Generator.

       It is intended that this module will replace the RDF::Trine compatibility methods in
       RDF::RDFa::Generator, which are now deprecated. This is done to allow both RDF::Trine and
       Attean to use it, but not require them as dependencies.

METHODS

       Beyond the methods documented below, this class inherits methods from the
       RDF::Trine::Serializer class.

       "new"
           Returns a new RDFa serializer object. It can any arguments are passed on to
           RDF::RDFa::Generator, see it's documentation for details. This includes a "style"
           argument that names a module that formats the output. In addition, a
           "generator_options" argument may be passed. This is passed to the generator's
           "create_document" methods as options, and are typically used for style-specific
           configuration.

       "serialize_model_to_file ( $fh, $model )"
           Serializes the $model to RDFa, printing the results to the supplied filehandle
           "<$fh">.

       "serialize_model_to_string ( $model )"
           Serializes the $model to RDFa, returning the result as a string.

       "serialize_iterator_to_file ( $file, $iter )"
           Serializes the iterator to RDFa, printing the results to the supplied filehandle
           "<$fh">.

       "serialize_iterator_to_string ( $iter )"
           Serializes the iterator to RDFa, returning the result as a string.

BUGS

       Please report any bugs to
       <https://github.com/kjetilk/p5-rdf-trine-serializer-rdfa/issues>.

SEE ALSO

       RDF::RDFa::Generator, RDF::Trine, Attean

ACKNOWLEDGEMENTS

       This module is mostly a straightforward port with substantial cutnpaste from
       RDF::RDFa::Generator and RDF::Trine by Toby Inkster and Gregory Todd Williams
       respectively.

AUTHOR

       Kjetil Kjernsmo <kjetilk@cpan.org>.

COPYRIGHT AND LICENCE

       This software is copyright (c) 2017, 2018, 2019 by Kjetil Kjernsmo.

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

DISCLAIMER OF WARRANTIES

       THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
       WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
       PURPOSE.