Provided by: librdf-closure-perl_0.001-5_all bug

NAME

       RDF::Trine::Parser::OwlFn - OWL Functional Syntax Parser

SYNOPSIS

               use RDF::Trine::Parser;
               my $parser = RDF::Trine::Parser->new('owlfn');
               $parser->parse_into_model($base_uri, $data, $model);

DESCRIPTION

   Methods
       Beyond the methods documented below, this class inherits methods from the RDF::Trine::Parser class.

       "new(\%options)"
           The  only  option  supported  is  "filter"  which  can  be  used to tell the parser to ignore certain
           potentially boring triples.

             $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:

           •   "ANNOTATION" - axiom annotations

           •   "ONTOLOGY_ANNOTATION" - ontology annotations

           •   "ANNOTATION_ANNOTATION" - annotation annotations

       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).

SEE ALSO

       RDF::Closure, RDF::Trine::Parser.

       <http://www.perlrdf.org/>.

AUTHOR

       Toby Inkster <tobyink@cpan.org>.

COPYRIGHT

       Copyright 2011-2012 Toby Inkster

       This  library  is  free  software;  you  can  redistribute it and/or modify it under any of the following
       licences:

       •   The Artistic License 1.0 <http://www.perlfoundation.org/artistic_license_1_0>.

       •   The GNU General Public License Version 1  <http://www.gnu.org/licenses/old-licenses/gpl-1.0.txt>,  or
           (at your option) any later version.

       •   The               W3C              Software              Notice              and              License
           <http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231>.

       •   The Clarified Artistic License <http://www.ncftp.com/ncftp/doc/LICENSE.txt>.

DISCLAIMER OF WARRANTIES

       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.

perl v5.32.1                                       2021-09-24                     RDF::Trine::Parser::OwlFn(3pm)