OWL::D...ertyOf(3pm)

πŸ’– OWL::DirectSemantics::Element::SubDataPropertyOf πŸ’–

okay so bestie, this page is from OWL::D...ertyOf(3pm) β€” yeah the header truncates it, it's really OWL::DirectSemantics::Element::SubDataPropertyOf, she's just long and the terminal couldn't handle her πŸ’…


✨ NAME ✨

OWL::DirectSemantics::Element::SubDataPropertyOf β€” she represents an OWL SubDataPropertyOf and that's literally it, that's her whole job πŸŽ€


🌸 DESCRIPTION 🌸

so like, this class is the whole vibe for the SubDataPropertyOf element in OWL Direct Semantics. that's the assignment. she ate.

she inherits from OWL::DirectSemantics::Element β€” so everything that element can do? she can do too, no cap 🫢

and the way she does the roles OWL::DirectSemantics::Writer::FunctionalSyntax and OWL::DirectSemantics::Writer::Dump?? main character energy fr fr ✨ she just shows up and writes things in functional syntax and dumps things, iconic behaviour.

πŸ¦‹ Attributes πŸ¦‹

  • annotations β€” a list of annotations that are associated with this object, bestie. the value is an ArrayRef πŸ“‹ (so yes, it's a reference to an array, it's giving collection energy).
  • subprop β€” this is the subproperty in the relationship πŸ₯Ί the value is an RDF::Trine::Node. heads up tho: this is a required attribute, so like... you can't skip it. it's not optional. periodt.
  • superprop β€” and this is the superproperty in the relationship πŸ’œ value is also an RDF::Trine::Node, and it is also required. yes ma'am, both of them, no skipping πŸ™ˆ

πŸ‘€ SEE ALSO πŸ‘€

  • OWL::DirectSemantics
  • OWL::DirectSemantics::Element

go read those too, they're the rest of the lore iykyk πŸ“š


πŸ’œ AUTHOR πŸ’œ

Toby Inkster <tobyink@cpan.org> β€” yes the iconic one, we love him for this 🫢


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, go off, remix it, whatever, just keep the terms 🌈


πŸ’€ DISCLAIMER OF WARRANTIES πŸ’€

okay listen, this is the serious part and i need you to actually read it:

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.

translation: no promises, no guarantees, it is what it is 😭 if it breaks, that's on the universe, not on Toby. fr fr.


and that's the whole page bestie!! this was perl v5.32.1, dated 2021-09-11, brought to you by the User Contributed Perl Documentation crew β€” ty for coming to my ted talk, ily, bye πŸ‘‘βœ¨πŸ’–

πŸ“¦ where this page comes from