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

πŸ’– NAME πŸ’–

OWL::DirectSemantics::Element::TransitiveObjectProperty β€” bestie, this is the little class that represents an OWL TransitiveObjectProperty ✨ (yes it's a mouthful, we cope, we slay)


🌸 DESCRIPTION 🌸

Okay so picture this: this class is the whole vibe of the TransitiveObjectProperty element in OWL Direct Semantics. That's it. That's the job. She's niche and she knows it πŸ’…

She inherits from OWL::DirectSemantics::Element β€” so all the family traits come through 🧬

And she does the OWL::DirectSemantics::Writer::FunctionalSyntax and OWL::DirectSemantics::Writer::Dump roles, meaning she can show up to both of those parties looking absolutely correct πŸ”₯

πŸŽ€ Attributes πŸŽ€

  • annotations β€” a list of annotations associated with this object. The value is a ArrayRef. Like, a whole array ref, because she's extra and she contains multitudes 🫢
  • prop β€” the property. The value is a RDF::Trine::Node. And listen: this one is a required attribute. No skipping it, no ghosting it, she needs it, periodt πŸ’€

πŸ¦‹ SEE ALSO πŸ¦‹

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

Go read those too, bestie, iykyk 🌈


πŸ‘‘ AUTHOR πŸ‘‘

Toby Inkster <tobyink@cpan.org>. Legend behaviour, honestly 🫑


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. Open source icon behaviour. ✨


πŸ’€ 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.

Not me shouting that in all caps but fr fr, that's the deal, no cap 😭


perl v5.32.1 Β· 2021-09-11 β€” mwah, that's the version and the date, go forth and be transitive, bestie πŸ’–πŸ¦‹βœ¨

πŸ“¦ where this page comes from