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

πŸ’– NAME πŸ’–

OWL::DirectSemantics::Element::FunctionalObjectProperty β€” bestie, this is the class that reps a FunctionalObjectProperty element in OWL. That's the whole vibe. ✨


🌸 DESCRIPTION 🌸

Okay so listen. This class is literally the FunctionalObjectProperty element in OWL Direct Semantics. It's giving "I know exactly what I am and I'm not sorry." πŸ‘‘

It inherits from OWL::DirectSemantics::Element β€” so like, that's the parent, that's the blueprint, that's the family tree. 🧬

And the way it does the roles?? Obsessed. It does the OWL::DirectSemantics::Writer::FunctionalSyntax role and the OWL::DirectSemantics::Writer::Dump role. Two roles. Iconic behavior. It's a method actor fr fr. πŸŽ€

✨ Attributes ✨

  • annotations β€” a whole list of annotations that are associated with this object. The value is a ArrayRef. It's giving "I brought receipts, and they're all in an array." πŸ“‹πŸ’…
  • prop β€” the property itself. The value is a RDF::Trine::Node. And heads up bestie, this one is a required attribute β€” no prop, no party. 🚨 Like, you literally cannot skip it, it's not optional, it's not a maybe, it's a must. 😀

πŸ¦‹ SEE ALSO πŸ¦‹

Go check these out, they're the friend group:

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

πŸ‘‘ AUTHOR πŸ‘‘

Toby Inkster <tobyink@cpan.org>. A legend, 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. Slay. 🌈


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

Translation: it comes with zero promises, no cap. Use it, love it, but don't come for anyone if it misbehaves. 😭


perl v5.32.1 Β· 2021-09-11 β€” that's the version and the date this lil page was born, and honestly? It ate. πŸ“ Thanks for reading, bestie, now go write some OWL. πŸ’–βœ¨

πŸ“¦ where this page comes from