The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.25

  • added a select_parser method so that you can specify the sax parser to use (defaulted in the past to pureperl which is way too slow)
  • added dependency for XML::LibXML (since we use their SAX parser now by default);
  • added a verbose param to Ontology/OWL/Lite.pm that triggers a call to debug() in init()
  • added a 'do_impl' param to Ontology/OWL/Lite.pm that triggers the ->implementations() part of Lite.pm. Look at owllite2perl.pl for how to set the parameter.
  • DBD::mysql is now a dependency iff mysql is accessible on the users machine.
  • 0.23/0.24
    • added a check in issue_query that checks to see whether the $query was parsed correctly into a ODO::Query::RDQL in ODO::Graph::Storage::Memory.
    • added more text for warning of missing properties.
    • bug fix: subClassOf was being added as a restriction and not to inheritance

Modules

ODO
Ontologies, Databases and, Optimization
Base methods for a graph object
Simple graph implementation
Store statements in a particular manner (database, memory, file etc.)
Memory backed storage for graphs.
Jena compatibility package
Database storage methods for Jena schema
Interface to the database table that contains the system graphs.
Jena node definitions
Package of functions used to parse encoded database statements
Jena SQL related methods
RDFS to Perl code generator frontend.
Generic parser interface for ODO RDF Parsers
Parser for statements serialized in Notation3 format.
Parser for statements serialized in NTriples format.
Parser for statements serialized to RDF/XML
A Constraint on a statement Query
Query handler interface
RDQL Query object
Implementation of the generic query processing engine for RDQL
Result set object
Simple single statement wildcard graph pattern matcher
Result set object for queries based on ODO::Query::Simple
Base interface for RDF serialization support
Serialize statements to NTriples file format
Encapsulation of an RDF triple for graphs
Group of statements with a common subject.
Son of ODO -> Ontologies, Databases and, Optimization

Provides

in lib/ODO/DB.pm
in lib/ODO/DB.pm
in lib/ODO/DB.pm
in lib/ODO/DB.pm
in lib/ODO/Exception.pm
in lib/ODO/Graph/Storage/Database.pm
in lib/ODO/Jena/DB/Settings.pm
in lib/ODO/Jena/DB/Settings.pm
in lib/ODO/Jena/DB/Settings.pm
in lib/ODO/Jena/DB/Settings.pm
in lib/ODO/Jena/DB/Settings.pm
in lib/ODO/Jena/DB/Settings.pm
in lib/ODO/Jena/DB/Settings.pm
in lib/ODO/Jena/DB/Settings.pm
in lib/ODO/Jena/DB/Settings.pm
in lib/ODO/Jena/DB/Settings.pm
in lib/ODO/Jena/DB/Settings.pm
in lib/ODO/Jena/DB/Settings.pm
in lib/ODO/Jena/DB/Settings.pm
in lib/ODO/Jena/DB/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Graph/Settings.pm
in lib/ODO/Jena/Node.pm
in lib/ODO/Jena/Node.pm
in lib/ODO/Jena/Node.pm
in lib/ODO/Jena/Node.pm
in lib/ODO/Jena/Node.pm
in lib/ODO/Jena/Node.pm
in lib/ODO/Jena/Query/Result.pm
in lib/ODO/Jena/SQL.pm
in lib/ODO/Jena/Vocabulary.pm
in lib/ODO/Node.pm
in lib/ODO/Node.pm
in lib/ODO/Node.pm
in lib/ODO/Node.pm
in lib/ODO/Node.pm
in lib/ODO/Node.pm
in lib/ODO/Ontology/OWL/Classes.pm
in lib/ODO/Ontology/OWL/Lite.pm
in lib/ODO/Ontology/OWL/Lite/Thing.pm
in lib/ODO/Ontology/OWL/Lite/Classes.pm
in lib/ODO/Ontology/OWL/Lite/Thing.pm
in lib/ODO/Ontology/OWL/Lite/Fragments.pm
in lib/ODO/Ontology/OWL/Lite.pm
in lib/ODO/Ontology/OWL/Lite/Thing.pm
in lib/ODO/Ontology/OWL/Lite/Thing.pm
in lib/ODO/Ontology/OWL/Lite/Thing.pm
in lib/ODO/Ontology/OWL/Lite/Thing.pm
in lib/ODO/Ontology/OWL/Lite/ObjectWriter.pm
in lib/ODO/Ontology/OWL/Lite/ObjectWriter.pm
in lib/ODO/Ontology/OWL/Lite/ObjectWriter.pm
in lib/ODO/Ontology/OWL/Lite/ObjectWriter.pm
in lib/ODO/Ontology/OWL/Lite/ObjectWriter.pm
in lib/ODO/Ontology/OWL/Lite/ObjectWriter.pm
in lib/ODO/Ontology/OWL/Lite/Properties.pm
in lib/ODO/Ontology/OWL/Lite/Restriction.pm
in lib/ODO/Ontology/OWL/Lite/Thing.pm
in lib/ODO/Ontology/OWL/Lite/Thing.pm
in lib/ODO/Ontology/OWL/Vocabulary.pm
in lib/ODO/Ontology/ObjectWriter.pm
in lib/ODO/Ontology/ObjectWriter/AccessorMethod.pm
in lib/ODO/Ontology/ObjectWriter/Package.pm
in lib/ODO/Ontology/ObjectWriter/PropertiesContainer.pm
in lib/ODO/Ontology/PerlEntity.pm
in lib/ODO/Ontology/RDFS/List/Iterator.pm
in lib/ODO/Ontology/RDFS/ObjectWriter.pm
in lib/ODO/Ontology/RDFS/ObjectWriter.pm
in lib/ODO/Ontology/RDFS/ObjectWriter.pm
in lib/ODO/Ontology/RDFS/ObjectWriter.pm
in lib/ODO/Ontology/RDFS/PerlEntity.pm
in lib/ODO/Ontology/RDFS/Vocabulary.pm
in lib/ODO/Ontology/Vocabulary.pm
in lib/ODO/Parser/XML/Slow.pm
in lib/ODO/Parser/XML/RDFAttributes.pm
in lib/ODO/Parser/XML/Slow.pm
in lib/ODO/RDFS/Alt.pm
in lib/ODO/RDFS/Alt/PropertiesContainer.pm
in lib/ODO/RDFS/Bag.pm
in lib/ODO/RDFS/Bag/PropertiesContainer.pm
in lib/ODO/RDFS/Class.pm
in lib/ODO/RDFS/Class/PropertiesContainer.pm
in lib/ODO/RDFS/Container.pm
in lib/ODO/RDFS/Container/PropertiesContainer.pm
in lib/ODO/RDFS/ContainerMembershipProperty.pm
in lib/ODO/RDFS/ContainerMembershipProperty/PropertiesContainer.pm
in lib/ODO/RDFS/Datatype.pm
in lib/ODO/RDFS/Datatype/PropertiesContainer.pm
in lib/ODO/RDFS/List.pm
in lib/ODO/RDFS/List/PropertiesContainer.pm
in lib/ODO/RDFS/Literal.pm
in lib/ODO/RDFS/Literal/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/comment.pm
in lib/ODO/RDFS/Properties/comment/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/domain.pm
in lib/ODO/RDFS/Properties/domain/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/first.pm
in lib/ODO/RDFS/Properties/first/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/isDefinedBy.pm
in lib/ODO/RDFS/Properties/isDefinedBy/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/label.pm
in lib/ODO/RDFS/Properties/label/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/member.pm
in lib/ODO/RDFS/Properties/member/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/object.pm
in lib/ODO/RDFS/Properties/object/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/predicate.pm
in lib/ODO/RDFS/Properties/predicate/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/range.pm
in lib/ODO/RDFS/Properties/range/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/rest.pm
in lib/ODO/RDFS/Properties/rest/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/seeAlso.pm
in lib/ODO/RDFS/Properties/seeAlso/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/subClassOf.pm
in lib/ODO/RDFS/Properties/subClassOf/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/subPropertyOf.pm
in lib/ODO/RDFS/Properties/subPropertyOf/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/subject.pm
in lib/ODO/RDFS/Properties/subject/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/type.pm
in lib/ODO/RDFS/Properties/type/PropertiesContainer.pm
in lib/ODO/RDFS/Properties/value.pm
in lib/ODO/RDFS/Properties/value/PropertiesContainer.pm
in lib/ODO/RDFS/Property.pm
in lib/ODO/RDFS/Property/PropertiesContainer.pm
in lib/ODO/RDFS/Resource.pm
in lib/ODO/RDFS/Resource/PropertiesContainer.pm
in lib/ODO/RDFS/Seq.pm
in lib/ODO/RDFS/Seq/PropertiesContainer.pm
in lib/ODO/RDFS/Statement.pm
in lib/ODO/RDFS/Statement/PropertiesContainer.pm
in lib/ODO/Statement.pm
in lib/ODO/Vocabulary.pm