Provided by: libatteanx-store-ldf-perl_0.04-1_all bug


       AtteanX::Store::LDF - Linked Data Fragment RDF store


           use v5.14;
           use Attean;
           use Attean::RDF qw(iri blank literal);
           use AtteanX::Store::LDF;

           my $uri   = '';
           my $store = Attean->get_store('LDF')->new(start_url => $uri);

           my $iter = $store->get_triples(undef,undef,literal("Albert Einstein"));

           while (my $triple = $iter->next) {
            say $triple->subject->ntriples_string .
              " " .
              $triple->predicate->ntriples_string .
              " " .
              $triple->object->ntriples_string  .
              " .";


       AtteanX::Store::LDF provides a triple-store connected to a Linked Data Fragment server.
       For more information on Triple Pattern Fragments consult <>


       Beyond the methods documented below, this class inherits methods from the
       Attean::API::TripleStore class.

       new( start_url => $start_url )
           Returns a new LDF-backed storage object. The required "start_url" argument is a URL
           pointing at any Linked Data Fragment. The attribure will be coerced, so it can be a
           string, a URI object, etc.

       count_triples_estimate( $subject, $predicate, $object )
           Return the count of triples matching the specified subject, predicate and objects.

       get_triples( $subject, $predicate, $object)
           Returns a stream object of all statements matching the specified subject, predicate
           and objects. Any of the arguments may be undef to match any value.

           Returns an cost estimation for a single LDF triple based on estimates. The cost will
           be in the interval 10-1000 if the supplied argument is a AtteanX::Plan::LDF::Triple,
           undef otherwise.

           Returns an empty plan since access_plans generates the needed plans.


       Attean , Attean::API::TripleStore


       Please report any bugs or feature requests to through the GitHub web interface at


       Patrick Hochstenbach  "<>" Kjetil Kjernsmo


       This software is copyright (c) 2015 by Patrick Hochstenbach.  This software is copyright
       (c) 2016 by Patrick Hochstenbach and Kjetil Kjernsmo.  This is free software; you can
       redistribute it and/or modify it under the same terms as the Perl 5 programming language
       system itself.