NAME
RDF::Core::Model::Serializer - interface between model and RDF::Core::Serializer
SYNOPSIS
require RDF::Core::Model::Serializer;
my $xml = '';
my $serializer = new RDF::Core::Model::Serializer(Model=>$model,
Output=>\$xml,
BaseURI => 'URI://BASE/',
);
$serializer->serialize;
print "$xml\n";
DESCRIPTION
A Model::Serializer object sets handlers for serializer, connecting the serializer with a specific model.
Interface
new(%options)
Available options are:
Model
A reference to RDF::Core::Model object - the RDF model I want to serialize.
Output, BaseURI
See RDF::Core::Serializer options
getSubjects, getNamespaces, getStatements, countStatements, existsStatement
While the module provides defaults for each handler, you can override any of them. See RDF::Core::Serializer for details.
getOptions
setOptions(\%options)
serialize
LICENSE
This package is subject to the MPL (or the GPL alternatively).
AUTHOR
Ginger Alliance, rdf@gingerall.cz
SEE ALSO
RDF::Core::Serializer, RDF::Core::Model