Dan Pokorny > RDF-Core-0.51 > RDF::Core::NodeFactory

Download:
RDF-Core-0.51.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  3
Open  3
View Bugs
Report a bug
Source  

NAME ^

RDF::Core::NodeFactory - produces literals and resources, generates labels for anonymous resources

SYNOPSIS ^

  require RDF::Core::NodeFactory;
  my $factory = new RDF::Core::NodeFactory(BaseURI=>'http://www.foo.org/');
  my $resource = $factory->newResource('http://www.foo.org/pages');

  #get the same uri:
  my $absolutizedResource = $factory->newResource('/pages');

  #anonymous resource
  my $generatedResource = $factory->newResource;

DESCRIPTION ^

NodeFactory generates RDF graph nodes - literals and resources. The resources' URIs are expanded against base uri (BaseURI option) to their absolute forms using URI module. NodeFactory can generate unique 'anonymous' resources.

Interface

LICENSE ^

This package is subject to the MPL (or the GPL alternatively).

AUTHOR ^

Ginger Alliance, rdf@gingerall.cz

SEE ALSO ^

URI, RDF::Core::Resource, RDF::Core::Literal