-
-
14 Aug 2022 23:34:07 UTC
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues (30)
- Testers (189 / 0 / 2)
- Kwalitee
Bus factor: 1- 66.05% Coverage
- License: perl_5
- Perl: v5.14.0
- Activity
24 month- Tools
- Download (267.68KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- Algorithm::Combinatorics
- DateTime::Format::W3CDTF
- Exporter::Tiny
- File::Slurp
- HTTP::Negotiate
- IRI
- JSON
- LWP::UserAgent
- List::MoreUtils
- Math::Cartesian::Product
- Module::Pluggable
- Moo
- MooX::Log::Any
- PerlIO::Layers
- Role::Tiny
- Set::Scalar
- Sub::Install
- Sub::Util
- Test::Modern
- Test::Moose
- Test::Roo
- Text::CSV
- Text::Table
- Try::Tiny
- Type::Tiny
- URI::Escape
- URI::NamespaceMap
- UUID::Tiny
- XML::SAX
- namespace::clean
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Changes for version 0.032 - 2022-08-14
- (Update) Fix for bug caused by newly added TermOrVariableOrTriplePattern role.
Documentation
Role for parsers that use construct absolute IRIs based on prefixed names or base IRIsRole for serializers that can abbreviate IRIs as prefixed names or relative IRIsRole representing an aggregate expression treeRole for serializers that can be repeatedly invoked while keeping output validRole for parsers that natively parse all input before returning any dataRole representing RDF blank termsRole representing blank or IRI termsRole representing models that can perform bulk update operationsRole representing RDF IRI termsRole representing RDF Literal termsRole for parsers of Attean::API::TripleOrQuad objectsRole for serializers of Attean::API::TripleOrQuad objectsRole representing mutable modelsRole representing mutable triple storesRole for parsers that natively return an iteratorRole for parsers that natively call a callback function for each parsed itemRole representing quadsRole for parsers of Attean::API::Quad objectsRole representing quad patternsRole for serializers of Attean::API::Quad objectsRole representing iterators that may be reset and iterated againRole representing a set of variable bindingsRole for parsers of Attean::API::Result objectsRole for serializers of Attean::API::Result objectsRole representing terms and variablesRole for parsers of Attean::API::Term objectsRole for serializers of Attean::API::Term objectsRole representing triplesRole representing triples and quadsRole for parsers of Attean::API::Triple objectsRole representing triple patternsRole for serializers of Attean::API::Triple objectsRole representing term variablesRepresentation of aggregate expression treesModules
A Semantic Web FrameworkUtility package for loading all Attean role packages.Name to term bindingsSPARQL expressionsTyped iteratorRDF ModelParser roleQuery planUtility package defining query-related rolesIterative dynamic programming query planning roleSerializer roleTriple/quad store roleRDF TermsRepresentation of SPARQL algebra operatorsTest for equality of binding sets with bnode isomorphismRDF blank nodesIterator implementation backed by a generator functionSPARQL ExpressionsIterative dynamic programming query plannerRDF Internationalized Resource Identifiers (IRIs)Iterator implementation backed by zero or more sub-iteratorsIterator implementation backed by a list/array of valuesRDF LiteralsRepresentation of SPARQL query plan operatorsRDF QuadsRDF model backed by a quad-storeQuery plannerUtility package for exporting shorthand functions for constructing RDF objectsSPARQL ResultSimple query evaluatorMapping terms to new termsWalk and rewrite subtreesRDF TriplesRDF model backed by a set of triple-storesPattern matching variablesQuery planning role to produce alternative join plansRole defining common functionality for lexers.N-Quads ParserN-Triples ParserShared functionality for N-Triples and N-Quads parsersRDF/XML ParserSPARQL 1.1 Parser.SPARQL JSON ParserSPARQL LexerSPARQL Results TSV ParserSPARQL XML ParserXML parser for SPARQL XML Results formatTrig RDF ParserTurtle RDF ParserConstant definitions for use in parsing Turtle, TriG, and N-TriplesTokenizer for parsing Turtle, TriG, and N-TriplesToken objects used for parsing of TurtleConstant definitions for use in parsing and serializing SPARQLToken objects used for parsing and serializing SPARQLCanonical N-Triples SerializerN-Triples SerializerN-Triples SerializerShared functionality for N-Triples and N-Quads serializersRDF/XML SerializerSPARQL SerializerSPARQL Results CSV SerializerSPARQL Results HTML SerializerSPARQL Results JSON SerializerSPARQL Results TSV SerializerSPARQL Results XML SerializerSPARQL Results TSV SerializerTurtle SerializerTurtle SerializerSimple in-memory RDF storeSimple, unindexed, in-memory RDF storeSimpleTripleStore, unindexed, in-memory RDF storeType constraints for dealing with Attean classesProvides
in lib/Attean/API/Parser.pmin lib/Attean/API/Serializer.pmin lib/Attean/API/Expression.pmin lib/Attean/API/Query.pmin lib/Attean/API/Serializer.pmin lib/Attean/API/Parser.pmin lib/Attean/API/Expression.pmin lib/Attean/API/Query.pmin lib/Attean/API/Plan.pmin lib/Attean/API/Term.pmin lib/Attean/API.pmin lib/Attean/API.pmin lib/Attean/API/Term.pmin lib/Attean/API/Model.pmin lib/Attean/API/Store.pmin lib/Attean/API/Iterator.pmin lib/Attean/API.pmin lib/Attean/API/Term.pmin lib/Attean/API/QueryPlanner.pmin lib/Attean/API/Term.pmin lib/Attean/API/Model.pmin lib/Attean/API/Store.pmin lib/Attean/API/Store.pmin lib/Attean/API/Term.pmin lib/Attean/API/Query.pmin lib/Attean/API/QueryPlanner.pmin lib/Attean/API/Term.pmin lib/Attean/API/Iterator.pmin lib/Attean/API/Parser.pmin lib/Attean/API/Serializer.pmin lib/Attean/API/Model.pmin lib/Attean/API/Store.pmin lib/Attean/API/Store.pmin lib/Attean/API/QueryPlanner.pmin lib/Attean/API/Expression.pmin lib/Attean/API/Query.pmin lib/Attean/API/Query.pmin lib/Attean/API/Term.pmin lib/Attean/API/Plan.pmin lib/Attean/API/Query.pmin lib/Attean/API/Parser.pmin lib/Attean/API/Parser.pmin lib/Attean/API/Binding.pmin lib/Attean/API/Iterator.pmin lib/Attean/API/Parser.pmin lib/Attean/API/Binding.pmin lib/Attean/API/Serializer.pmin lib/Attean/API/Store.pmin lib/Attean/API/QueryPlanner.pmin lib/Attean/API/Query.pmin lib/Attean/API/Model.pmin lib/Attean/API/Store.pmin lib/Attean/API/Iterator.pmin lib/Attean/API/Binding.pmin lib/Attean/API/Iterator.pmin lib/Attean/API.pmin lib/Attean/API/Iterator.pmin lib/Attean/API/Parser.pmin lib/Attean/API/Parser.pmin lib/Attean/API/Serializer.pmin lib/Attean/API/Query.pmin lib/Attean/API/Query.pmin lib/Attean/API/QueryPlanner.pmin lib/Attean/API/Iterator.pmin lib/Attean/API/Iterator.pmin lib/Attean/API/Iterator.pmin lib/Attean/API.pmin lib/Attean/API.pmin lib/Attean/API.pmin lib/Attean/API/Parser.pmin lib/Attean/API/Serializer.pmin lib/Attean/API/Model.pmin lib/Attean/API/Store.pmin lib/Attean/API/Store.pmin lib/Attean/API/Binding.pmin lib/Attean/API/Iterator.pmin lib/Attean/API/Binding.pmin lib/Attean/API/Binding.pmin lib/Attean/API/Parser.pmin lib/Attean/API/Binding.pmin lib/Attean/API/Serializer.pmin lib/Attean/API/Store.pmin lib/Attean/API/Expression.pmin lib/Attean/API/Query.pmin lib/Attean/API/Query.pmin lib/Attean/API/Query.pmin lib/Attean/API/Plan.pmin lib/Attean/API.pmin lib/Attean/TripleModel.pmin lib/Attean/TripleModel.pmin lib/Attean/TripleModel.pmin lib/Attean/Expression.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Algebra.pmin lib/Attean/Expression.pmin lib/Attean/BindingEqualityTest.pmin lib/Attean/Expression.pmin lib/Attean/Expression.pmin lib/Attean/Expression.pmin lib/Attean/Expression.pmin lib/Attean/API.pmin lib/Attean/QuadModel.pmin lib/Attean/TripleModel.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Plan.pmin lib/Attean/Quad.pmin lib/Attean/SimpleQueryEvaluator.pmin lib/Attean/Triple.pmin lib/Attean/Expression.pmin lib/AtteanX/Parser/RDFXML.pmin lib/AtteanX/Parser/SPARQL.pmin lib/AtteanX/Parser/SPARQLLex.pmin lib/Test/Attean/ETagCacheableQuadStore.pmin lib/Test/Attean/MutableETagCacheableQuadStore.pmin lib/Test/Attean/MutableQuadStore.pmin lib/Test/Attean/MutableTimeCacheableQuadStore.pmin lib/Test/Attean/MutableTripleStore.pmin lib/Test/Attean/QuadStore.pmin lib/Test/Attean/SPARQLStarSuite.pmin lib/Test/Attean/SPARQLSuite.pmin lib/Test/Attean/StoreCleanup.pmin lib/Test/Attean/TimeCacheableQuadStore.pmin lib/Test/Attean/TripleStore.pmin lib/Test/Attean/W3CManifestTestSuite.pmOther files
Module Install Instructions
To install Attean, copy and paste the appropriate command in to your terminal.
cpanm Attean
perl -MCPAN -e shell install Attean
For more information on module installation, please visit the detailed CPAN module installation guide.