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

✨ NAME ✨

OWL::DirectSemantics::Element::DataHasValue β€” bestie, this is the class that represents an OWL DataHasValue πŸ’–


🌸 DESCRIPTION 🌸

Okay so picture this: this class is literally the glow-up of the DataHasValue element in OWL Direct Semantics. It's giving main character energy in the ontology world πŸ‘‘

It inherits from OWL::DirectSemantics::Element (so all that good good comes down the family line, no cap).

Also? It does the OWL::DirectSemantics::Writer::FunctionalSyntax and OWL::DirectSemantics::Writer::Dump roles. Two roles, one icon. We love a multi-hyphenate πŸŽ€

πŸ’… Attributes πŸ’…

  • annotations β€” a whole list of annotations that are vibing with this object. The value is a ArrayRef. Yes queen, bring the whole crew 🫢
  • property β€” the property itself. The value is a RDF::Trine::Node. This is a required attribute, so like… you cannot skip it, it's not optional bestie 🚨
  • value β€” the cardinality value. The value is a RDF::Trine::Node. Also required. Both of these are non-negotiable, fr fr πŸ’€

πŸ‘€ SEE ALSO πŸ‘€

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

Go read those too, they're the extended universe πŸ¦‹


🌈 AUTHOR 🌈

Toby Inkster <tobyink@cpan.org>. Iconic 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. So like, go off, 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.

Translation: no promises, no guarantees, you get what you get 😭 Do with that what you will.


And that's the whole page, bestie! This one shipped with perl v5.32.1 and was last touched on 2021-09-11, and it came to you courtesy of the User Contributed Perl Documentation. Mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from