RDF::T...otocol(3pm)

πŸ“¦
version 1.019 Β· 7 versions
, in debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– RDF::Trine::Parser::LineProtocol πŸ’–

okay bestie, welcome to the User Contributed Perl Documentation page for RDF::Trine::Parser::LineProtocol β€” the RDF LineProtocol Parser. she's giving parser, she's giving protocol, she's giving iconic πŸ’…


✨ VERSION ✨

this doc is describing RDF::Trine::Parser::LineProtocol version 1.019 πŸŽ€


🌸 SYNOPSIS 🌸

the way you just... load her up and make a new one:

use RDF::Trine::Parser::LineProtocol;
my $serializer = RDF::Trine::Parser::LineProtocol->new();

no cap, that's it, that's the whole vibe πŸ¦‹


πŸ’œ DESCRIPTION πŸ’œ

so the RDF::Trine::Parser::LineProtocol class? she provides a line-based protocol for querying and updating triple/quad stores. literally what she says on the tin. line-based. protocol. querying AND updating. triple/quad stores. periodt ✨


πŸ‘‘ METHODS πŸ‘‘

🌟 handle_op ( $op, $handler, $lineno )

handles the RDF::Trine::Parser::RDFPatch::Op operation object, bestie. and here's the tea: for 'A'dd operations, the $handler callback gets called with the RDF statement. otherwise an exception is thrown. so like... behave, or she will throw hands (an exception). πŸ™ˆ

🌟 parse_line ( $line, $base )

parses the Line Protocol string $line and hands you back the corresponding RDF::Trine::Parser::RDFPatch::Op object. she reads, she parses, she delivers 🫢

🌟 execute_line ( $line, $model, $out )

parses the Line Protocol string $line and then executes the parsed operation using the $model you gave her. and if the operation returns results (looking at you, Query operation πŸ‘€), those results get printed to the $out file handle. she doesn't just talk about it, she does it πŸ’…


😭 BUGS 😭

please report any bugs or feature requests through the GitHub web interface at <https://github.com/kasei/perlrdf/issues>. do it, bestie, she wants to hear from you πŸ’Œ


πŸ¦‹ SEE ALSO πŸ¦‹


πŸŽ€ AUTHOR πŸŽ€

Gregory Todd Williams <gwilliams@cpan.org> πŸ‘‘


Copyright (c) 2006-2012 Gregory Todd Williams. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.


fr fr that's the whole page, nothing skipped, nothing invented, every flag and file and email exactly where it belongs 🫢

and that's a wrap on this one, bestie β€” she's perl v5.38.2, dated 2024-01-13, and honestly? iconic behavior. mwah πŸ’–βœ¨

πŸ“¦ where this page comes from