RDF::Trine::Parser::OwlFn(3pm) | User Contributed Perl Documentation | RDF::Trine::Parser::OwlFn(3pm) |
RDF::Trine::Parser::OwlFn - OWL Functional Syntax Parser
use RDF::Trine::Parser; my $parser = RDF::Trine::Parser->new('owlfn'); $parser->parse_into_model($base_uri, $data, $model);
Beyond the methods documented below, this class inherits methods from the RDF::Trine::Parser class.
$flt = RDF::Trine::Parser::OwlFn::ANNOTATION + RDF::Trine::Parser::OwlFn::ANNOTATION_ANNOTATION; $parser = RDF::Trine::Parser->new('owlfn', filter=>$flt);
The following constants are defined for filtering purposes:
The usual "parse_*" methods accept an argument "prefix_handler" which can take a coderef which is called every time a prefix is defined by the ontology being parsed. The coderef is called with two arguments: the prefix being defined (including trailing colon), and the full URI as a string.
The "parse_*" methods return a string containing the remainder of the input (i.e. potentially a tail which could not be parsed).
RDF::Closure, RDF::Trine::Parser.
<http://www.perlrdf.org/>.
Toby Inkster <tobyink@cpan.org>.
Copyright 2011-2012 Toby Inkster
This library is free software; you can redistribute it and/or modify it under any of the following licences:
THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
2021-09-24 | perl v5.32.1 |