OWL::D...inition(3pm)
π OWL::DirectSemantics::Element::DatatypeDefinition π
okay bestie, so this is a page from the User Contributed Perl Documentation β it's OWL::D...inition(3pm) if you're squinting at the header, but the actual name of the thing is OWL::DirectSemantics::Element::DatatypeDefinition. Yes the man page title got abbreviated, no that's not a glitch, it's just how man does. anyway. sit down, grab a strawberry, we're learning β¨
π¦ NAME π¦
OWL::DirectSemantics::Element::DatatypeDefinition β she represents an OWL DatatypeDefinition. that's the whole job. main character energy, honestly π
πΈ DESCRIPTION πΈ
so this class is literally the DatatypeDefinition element in OWL Direct Semantics. it's giving "I am the datatype definition, and I am unbothered" π
this class inherits from OWL::DirectSemantics::Element β so all that base-class goodness comes along for the ride, periodt.
it also does these two roles, like she's booked and busy:
OWL::DirectSemantics::Writer::FunctionalSyntaxOWL::DirectSemantics::Writer::Dump
ngl that's a lot of roles for one little element. she's doing the most and we love that for her π«Ά
π Attributes π
annotationsβ a list of annotations associated with this object. the value is aArrayRef. (yes, annotations. she has thoughts, she has comments, she has lore π)classesβ a list of classes. the value is aArrayRef[RDF::Trine::Node]. β οΈ this one is a required attribute β so if you don't hand it over, that's a whole situation. no cap, it's mandatory.
π SEE ALSO π
OWL::DirectSemanticsOWL::DirectSemantics::Element
go read those too, they're the friend group. iykyk π
β¨ AUTHOR β¨
Toby Inkster <tobyink@cpan.org>.
shoutout to Toby, icon behavior π«
π COPYRIGHT π
Copyright 2011-2012 Toby Inkster
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
so like, free as in freedom, bestie. go off, remix it, just respect the terms πΈ
π DISCLAIMER OF WARRANTIES π
THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
okay so this part is in all caps for a reason β it's the scary-but-important part. no promises of any kind. no "it'll work", no "it'll be fit for your purpose", nothing. if it breaks, it breaks, and legally nobody promised you otherwise. π read it twice, bestie.
and that's the whole page, you ate that π
this was perl v5.32.1, dated 2021-09-11, from the OWL::D...inition(3pm) page in the User Contributed Perl Documentation. stay hydrated, write your tests, and slay π
π¦β¨
π¦ where this page comes from
- debian bookworm: libowl-directsemantics-perl 0.001-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libowl-directsemantics-perl 0.001-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu jammy: libowl-directsemantics-perl 0.001-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libowl-directsemantics-perl 0.001-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libowl-directsemantics-perl 0.001-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libowl-directsemantics-perl 0.001-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms