RDF::Core - An object oriented Perl modules for handling tasks related to RDF. River stage one • 6 direct dependents • 8 total dependents

RDF::Core has these parts: * RDF::Core::Model Model provides interface to store RDF statements, ask about them and retrieve them back. * RDF::Core::Constants Defines usefule constants for the RDF processing like namespaces etc. * RDF::Core::Parser Ge...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::Node - an ancestor of RDF::Core::Resource and RDF::Core::Literal River stage one • 6 direct dependents • 8 total dependents

RDF::Core::Node is not intended to be used itself, it declares methods common for it's descendants. Interface * new * getLabel Returns getValue for literal and getURI for resource * clone Returns copy of itself * isLiteral Returns true if object is a...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::Model - RDF model River stage one • 6 direct dependents • 8 total dependents

Model provides interface to store RDF statements, ask about them and retrieve them back. Interface * new(%options) $options is a hash reference, available options are * Storage a reference to a RDF::Core::Storage implementation * getOptions * setOpti...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::Query - Implementation of query language River stage one • 6 direct dependents • 8 total dependents

Query module together with RDF::Core::Evaluator and RDF::Core::Function implements a query language. A result of a query is a set of handler calls, each call corresponding to one row of data returned. Interface * new(%options) Available options are: ...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::Parser - RDF Parser River stage one • 6 direct dependents • 8 total dependents

A module for parsing XML documents containing RDF data. It's based on XML::Parser. Parser goes through XML and calls what is referenced in Assert option for each statement found. CAUTION: If you parse more documents into one model, you need to set di...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::Schema - The RDF Schema access River stage one • 6 direct dependents • 8 total dependents

This module provides the basic interface (OO) for RDF Schema manipulation. Interface * new(Storage=>$storage, Factory => $factory) Construct the object. $storage is the RDF::Core::Storage object that contains schema data. $factory may specify the RDF...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::Literal - a literal value for RDF statement River stage one • 6 direct dependents • 8 total dependents

Is inherited from RDF::Core::Node, you can specify it's language and datatype URI. Interface * new($value) * new($value, $language) * new($value, $language, $datatype) * getValue() * getLang() * getDatatype() * equals($other) See <http://www.w3.org/T...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::Storage - An abstract ancestor of storage implementations River stage one • 6 direct dependents • 8 total dependents

Storage is the place where statements reside. It can add, remove, count and get statements and ask about their existence. Interface * new(\%options) Options depend on implementation of descendant. (Such as RDF::Core::Storage::Memory, RDF::Core::Stora...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::ModelSet - RDF model set River stage one • 6 direct dependents • 8 total dependents

To be done...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::Function - a package of functions for query language. River stage one • 6 direct dependents • 8 total dependents

When there is a function found while evaluating query, its parameters are evaluated and passed to RDF::Core::Function apropriate piece of code. The code reference is obtained in a hash returned by getFunctions() call. Each function accepts RDF::Core:...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::Resource - a resource for RDF statement River stage one • 6 direct dependents • 8 total dependents

Is inherited from RDF::Core::Node It just knows it's URI. If it's created with two parameters (namespace and local value), it remembers the settings. Else it makes its own guess what namespace is. Interface * new($URI) * new($namespace,$localValue) *...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::Constants - RDF constant definitions River stage one • 6 direct dependents • 8 total dependents

Three constant groups may be imported as well as particular symbols for any set listed bellow. * Generic XML constants The import tag of :xml imports: XML_NS XMLA_LANG XMLA_BASE * RDF constants The import tag of :rdf imports: RDF_NS RDF_RDF RDF_DESCR...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::Statement - RDF statement River stage one • 6 direct dependents • 8 total dependents

Interface * new($subject, $predicate, $object) Variables $subject and $predicate are resources, $object can be resource or literal * getSubject * getPredicate * getObject * getLabel returns a content of statement in n-triple format. * clone returns c...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::Evaluator - gets a query object that RDF::Core::Query parsed and evaluates the query. River stage one • 6 direct dependents • 8 total dependents

The evaluator is just to be created and passed to query object, that uses it to evaluate the query. Interface * new(%options) Available options are: * Model RDF::Core::Model object that contains data to be queried. * Functions RDF::Core::Function obj...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::Enumerator - an object that provides access to a set of statements River stage one • 6 direct dependents • 8 total dependents

A set of statements (such as returned by $model->getStmts) is represented by some descendant of RDF::Core::Enumerator. Statements can be accessed by calling getNext method repeatedly until it returns undef, which means there are no more statements to...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::Serializer - produce XML code for RDF model River stage one • 6 direct dependents • 8 total dependents

Serializer takes RDF data provided by handlers and generates a XML document. Besides the trivial job of generating one description for one statement the serializer attempts to group statements with common subject into one description and makes refere...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::NodeFactory - produces literals and resources, generates labels for anonymous resources River stage one • 6 direct dependents • 8 total dependents

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 * new(%optio...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Core::Model::Parser - interface between model and RDF::Core::Parser River stage one • 6 direct dependents • 8 total dependents

While RDF::Core::Parser transforms RDF/XML syntax into general assertions, RDF::Core::Model::Parser defines default handler for assertion and provides methods that should conform any parsing request. That is setting options and doing the parse job. I...

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

RDF::Closure::Engine::Core - common code used by inference engines River stage one • 1 direct dependent • 1 total dependent

This is a basic forward-chaining engine. Inference engines don't have to inherit from this, but it helps....

TOBYINK/RDF-Closure-0.001 - 28 Jun 2012 14:42:39 GMT

RDF::Core::Storage::Memory - An in-memory implementation of RDF::Core::Storage River stage one • 6 direct dependents • 8 total dependents

Interface * new The constructor creates an empty storage in memory. It has no parameters. The rest of the interface is described in RDF::Core::Storage....

DPOKORNY/RDF-Core-0.51 - 19 Feb 2007 13:30:05 GMT

44 results (0.029 seconds)