The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.27

  • Restrictions using hasValue now extracted and added to class restrictions.
  • parsing of non empty text content wasnt handled properly for different serializations of text.
  • When URIs are encountered that are slightly incorrect, we attempt to correct them and not just use them as is, as this is usually incorrect (and is better than throwing an exception). Example, the URI rdf:about="##bar" is changed to #bar.

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