perl-Class-ISA - Report the search path thru an ISA tree

Property Value
Distribution ROSA 2014.1
Repository ROSA Main Updates x86_64
Package filename perl-Class-ISA-0.360.0-9-rosa2014.1.noarch.rpm
Package name perl-Class-ISA
Package version 0.360.0
Package release 9-rosa2014.1
Package architecture noarch
Package type rpm
Category Development/Perl
License GPL+ or Artistic
Maintainer -
Download size 12.14 KB
Installed size 16.21 KB
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
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.


Package Version Architecture Repository
perl-Class-ISA-0.360.0-9-rosa2014.1.noarch.rpm 0.360.0 noarch ROSA Main Updates
perl-Class-ISA-0.360.0-7-rosa2014.1.noarch.rpm 0.360.0 noarch ROSA Main
perl-Class-ISA-0.360.0-7-rosa2014.1.noarch.rpm 0.360.0 noarch ROSA Main
perl-Class-ISA - - -


Name Value
perl(abi) >= 5.18.2


Name Value
perl(Class::ISA) == 0.360.0
perl-Class-ISA == 0.360.0-9:2014.1


Type URL
Binary Package perl-Class-ISA-0.360.0-9-rosa2014.1.noarch.rpm
Source Package perl-Class-ISA-0.360.0-9.src.rpm

Install Howto

  1. Enable ROSA Main Updates repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Class-ISA rpm package:
    # urpmi perl-Class-ISA




2016-07-07 - Denis Silakov <> 0.360.0-9
- (d7dc6f4) Move to main

See Also

Package Description
perl-Class-Load-0.230.0-1-rosa2014.1.noarch.rpm A working (require "Class::Name") and more
perl-Class-Singleton-1.500.0-1-rosa2014.1.noarch.rpm A Singleton class for Perl
perl-Compress-Raw-Bzip2-2.69.0-1-rosa2014.1.x86_64.rpm Low-Level Interface to bzip2 compression library
perl-Compress-Raw-Zlib-2.69.0-1-rosa2014.1.x86_64.rpm Low-Level Interface to zlib compression library
perl-Config-General-2.600.0-1-rosa2014.1.noarch.rpm Generic Config perl module
perl-Config-IniFiles-2.880.0-2-rosa2014.1.noarch.rpm A module for reading .ini-style configuration files
perl-Config-Tiny-2.230.0-1-rosa2014.1.noarch.rpm Read/Write .ini style files with as little code as possible
perl-Convert-TNEF-0.180.0-1-rosa2014.1.noarch.rpm Convert-TNEF module for perl
perl-Convert-UUlib-1.500.0-1-rosa2014.1.x86_64.rpm Convert-UUlib module for perl
perl-Cpuinfo-1.0-0.20110325.5-rosa2014.1.x86_64.rpm Perl bindings for cpuinfo
perl-Crypt-Cracklib-1.700.0-6-rosa2014.1.x86_64.rpm Perl interface to Alec Muffett's Cracklib
perl-Crypt-OpenSSL-Random-0.110.0-1-rosa2014.1.x86_64.rpm Crypt-OpenSSL-Random module for perl
perl-Crypt-OpenSSL-X509-1.806.0-1-rosa2014.1.x86_64.rpm Perl extension to OpenSSL's X509 API
perl-Crypt-SSLeay-0.720.0-3-rosa2014.1.x86_64.rpm Support for the https protocol under LWP
perl-Curses-1.330.0-1-rosa2014.1.x86_64.rpm Perl module for character screen handling and windowing