RDFStore::RDFNode - An RDF graph node


RDFStore documentation  | view source Contained in the RDFStore distribution.

Index


NAME

Top

RDFStore::RDFNode - An RDF graph node

SYNOPSIS

Top

	package myNode;

	use RDFStore::RDFNode;
	@myNode::ISA = qw ( RDFStore::RDFNode );

	sub new {
		my $self = $_[0]->SUPER::new();
		$self->{mylabel} = $_[1];
		bless $self,$_[0];
	};

	sub getLabel {
		return $_[0]->{mylabel};
	};

	package main;

	my $node = new myNode('My generic node');
	my $node1 = new myNode('Your generic node');

	print $node->toString." is ";
	print "not "
		unless $node->equals($node1);
	print " equal to ".$node1->toString."\n";




DESCRIPTION

Top

RDFStore::RDFNode is the base abstract class for RDFStore::Literal and RDFStore::Resource.

METHODS

Top

new

This is a class method, the constructor for RDFStore::RDFNode.

getLabel

Return the label of the RDFNode as perl scalar

toString

Return the textual represention of the RDFNode

getDigest

Return a Cryptographic Digest (SHA-1 by default) of the node label - see RDFStore::Digest::Digestable(3)

equals

Compare two RDFNodes.

SEE ALSO

Top

RDFStore::Literal(3) RDFStore::Resource(3) RDFStore(3) RDFStore::Digest::Digestable(3)

ABOUT RDF

Top

 http://www.w3.org/TR/rdf-primer/

 http://www.w3.org/TR/rdf-mt

 http://www.w3.org/TR/rdf-syntax-grammar/

 http://www.w3.org/TR/rdf-schema/

 http://www.w3.org/TR/1999/REC-rdf-syntax-19990222 (obsolete)

AUTHOR

Top

	Alberto Reggiori <areggiori@webweaving.org>



RDFStore documentation  | view source Contained in the RDFStore distribution.