Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
RDF::Core::Storage(3) User Contributed Perl DocumentationRDF::Core::Storage(3)

NAME
       RDF::Core::Storage - An abstract	ancestor of storage implementations

DESCRIPTION
       Storage is the place where statements reside. It	can add, remove, count
       and get statements and ask about	their existence.

   Interface
       o   new(\%options)

	   Options depend on implementation of descendant. (Such as
	   RDF::Core::Storage::Memory, RDF::Core::Storage::DB_File,
	   RDF::Core::Storage::Postgres.)

       o   addStmt($statement)

	   Add RDF::Core::Statement instance to	the storage, unless it already
	   exists there.

       o   removeStmt($statement)

	   Remove statement from the storage, if it's there.

       o   existsStmt($subject,$predicate,$object)

	   Check if statement exists, that matches given mask. Parameters can
	   be undefined, every value matches undefined parameter.

       o   countStmts($subject,$predicate,$object)

	   Count matching statements.

       o   getStmts($subject,$predicate,$object)

	   Retrieve matching statements. Returns RDF::Core::Enumerator object.
	   (One	of it's	descendants.)

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

AUTHOR
       Ginger Alliance,	rdf@gingerall.cz

SEE ALSO
       RDF::Core::Storage::Memory, RDF::Core::Storage::DB_File,
       RDF::Core::Storage::Postgres

perl v5.32.1			  2002-06-12		 RDF::Core::Storage(3)

NAME | DESCRIPTION | LICENSE | AUTHOR | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=RDF::Core::Storage&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help