perl-Class-ISA-0.36-13.1.noarch.rpm


Advertisement

Description

perl-Class-ISA - report the search path for a class's ISA tree

Property Value
Distribution openSUSE Leap 42.2
Repository openSUSE Oss all
Package name perl-Class-ISA
Package version 0.36
Package release 13.1
Package architecture noarch
Package type rpm
Installed size 16.25 KB
Download size 11.97 KB
Official Mirror ftp.gwdg.de
Suppose you have a class (like Food::Fish::Fishstick) that is derived, via
its @ISA, from one or more superclasses (as Food::Fish::Fishstick is from
Food::Fish, Life::Fungus, and Chemicals), and some of those superclasses
may themselves each be derived, via its @ISA, from one or more superclasses
(as above).
When, then, you call a method in that class ($fishstick->calories), Perl
first searches there for that method, but if it's not there, it goes
searching in its superclasses, and so on, in a depth-first (or maybe
"height-first" is the word) search. In the above example, it'd first look
in Food::Fish, then Food, then Matter, then Life::Fungus, then Life, then
Chemicals.
This library, Class::ISA, provides functions that return that list -- the
list (in order) of names of classes Perl would search to find a method,
with no duplicates.

Alternatives

Package Version Architecture Repository
perl-Class-ISA - - -

Requires

Name Value
perl(:MODULE_COMPAT_5.18.2) -
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsLzma) <= 4.4.6-1

Provides

Name Value
perl(Class::ISA) = 0.36
perl-Class-ISA = 0.36-13.1

Download

Type URL
Binary Package perl-Class-ISA-0.36-13.1.noarch.rpm
Source Package perl-Class-ISA-0.36-13.1.src.rpm

Install Howto

Install perl-Class-ISA rpm package:

# zypper install perl-Class-ISA

See Also

Package Description
perl-Class-Inner-0.200001-16.1.noarch.rpm A perlish implementation of Java like inner classes
perl-Class-Inspector-1.28-6.2.noarch.rpm Get information about a class and its structure
perl-Class-Load-0.20-2.1.noarch.rpm a working (require "Class::Name") and more
perl-Class-Load-XS-0.09-2.2.x86_64.rpm XS implementation of parts of Class::Load
perl-Class-MakeMethods-1.01-12.1.noarch.rpm Generate common types of methods
perl-Class-Method-Modifiers-2.12-1.1.noarch.rpm Provides Moose-like method modifiers
perl-Class-Method-Modifiers-Fast-0.041-15.1.noarch.rpm provides Moose-like method modifiers
perl-Class-MethodMaker-2.24-4.18.x86_64.rpm Create generic methods for OO Perl
perl-Class-Mix-0.005-1.1.noarch.rpm Dynamic Class Mixing
perl-Class-Multimethods-1.70-597.1.x86_64.rpm This Package Supports Multimethods and Subroutine Overloading in Perl
perl-Class-ReturnValue-0.55-15.1.noarch.rpm Return-value object that lets you treat it as as a boolean, array or object
perl-Class-Singleton-1.4-20.2.noarch.rpm Implementation of a "Singleton" class
perl-Class-Spiffy-0.15-140.1.noarch.rpm Spiffy Framework with No Source Filtering
perl-Class-Std-0.013-2.1.noarch.rpm Support for creating standard "inside-out" classes
perl-Class-Tiny-1.004-1.1.noarch.rpm Minimalist class construction
Advertisement
Advertisement