![]()
|
NAMERDF::Core::Model - RDF model
SYNOPSISuse RDF::Core::Model; use RDF::Core::Storage::Memory; use RDF::Core::Statement;
my $storage = new RDF::Core::Storage::Memory;
my $model = new RDF::Core::Model (Storage => $storage);
my $subject = new RDF::Core::Resource('http://www.gingerall.cz/employees/Jim');
my $predicate = $subject->new('http://www.gingerall.cz/rdfns#name');
my $object = new RDF::Core::Literal('Jim Brown');
my $statement = new RDF::Core::Statement($subject, $predicate, $object);
$model->addStmt($statement); print "Model contains ".$model->countStmts."statement(s).\n"
DESCRIPTIONModel provides interface to store RDF statements, ask about them and retrieve them back.
Interface
LICENSEThis package is subject to the MPL (or the GPL alternatively).
AUTHORGinger Alliance, rdf@gingerall.cz
SEE ALSORDF::Core::Statement, RDF::Core::Storage, RDF::Core::Serializer, RDF::Core::Parser, RDF::Core::Enumerator |