WSNoti...Filter(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

✨ NAME ✨

WSNotification::Elements::Filter β€” bestie, that's the whole name, it's a Perl thang πŸ’…


🌸 DESCRIPTION 🌸

okay so real talk: this is a Perl data type class 🫢 and its whole entire job is to represent the XML Schema defined element Filter β€” the one from the namespace http://docs.oasis-open.org/wsn/b-2.

that's it. that's the vibe. it's giving "I hold one element and I hold it correctly." πŸ‘‘


πŸ’– METHODS πŸ’–

πŸŽ€ new πŸŽ€

my $element = WSNotification::Elements::Filter->new($data);

the constructor, obviously πŸ’β€β™€οΈ. it makes you a fresh new object, and here's the tea β€” this is the data structure you're allowed to hand over to new():

{ # WSNotification::Types::FilterType
  TopicExpression =>  { # WSNotification::Types::TopicExpressionType
  },
  MessageContent =>  { # WSNotification::Types::QueryExpressionType
  },
},

like… look at it. TopicExpression? that's a WSNotification::Types::TopicExpressionType ✨. MessageContent? that's a WSNotification::Types::QueryExpressionType ✨. both nested inside a WSNotification::Types::FilterType wrapper, no cap. keep those exact names, don't get cute and rename them πŸ™ˆ


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” yeah, it didn't get hand-written by a person, it got born this way πŸ¦‹ iconic honestly


and that's a wrap bestie 🫢 this page was riding with perl v5.40.1, dated 2026-02-01, and it lives in the User Contributed Perl Documentation section of the manual, filed under WSNoti...Filter(3pm). slay, go build something πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from