Object::Pad::MOP::Method(3pm)

Object::Pad::MOP::Method3pm

Meta-object representation of a method of a "object::pad" class

Overview

Instances of this class represent a method of a class implemented by Object::Pad. Accessors provide information about the method.

This API should be considered experimental, and will emit warnings to that effect. They can be silenced with

   use Object::Pad qw( :experimental(mop) );

Methods

name

   $name = $metamethod->name;

Returns the name of the method, as a plain string.

class

   $metaclass = $metamethod->class;

Returns the Object::Pad::MOP::Class instance representing the class of which this method is a member.

is_common

   $bool = $metamethod->is_common;

Since version 0.62.

Returns true if the method is a class-common method, or false for a regular instance method.

Releases

3 releases since Debian 11 (Bullseye); the text changed 2 times.

  1. 11
  2. 12
  3. 13

Author

Paul Evans <[email protected]>

From libobject-pad-perl 0.820-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.