perl-Class-Gomor-Hash - Class::Gomor::Hash - class and object builder, hash version

Property Value
Distribution ROSA 2014.1
Repository ROSA Contrib x86_64
Package name perl-Class-Gomor-Hash
Package version 0.22
Package release 6-rosa2014.1
Package architecture noarch
Package type rpm
Installed size 11.26 KB
Download size 11.27 KB
Official Mirror
This module is yet another class builder. This one adds parameter
checking in constructor, that is to check for attributes
existence, and definedness. Since objects are built as hashes,
this module is suffixed by Hash.  In order to validate
parameters, the module needs to find attributes, and that is the
reason for declaring attributes in global variable names @AS,
@AA, @AO. They respectively state for Attribute Scalar, Attribute
Array and Attribute Other. The last one is used to avoid
autocreation of accessors, that is you put in your own ones.
Attribute validation is performed by looking at classes
hierarchy, by following @ISA tree inheritance.  The loss in speed
by validating all attributes is quite negligeable on a decent
machine (Pentium IV, 2.4 GHz), and with Perl 5.8.x.


Package Version Architecture Repository
perl-Class-Gomor-Hash-0.22-6-rosa2014.1.noarch.rpm 0.22 noarch ROSA Contrib
perl-Class-Gomor-Hash - - -


Name Value
perl(Carp) -
perl(Exporter) -
perl(abi) >= 5.18.2


Name Value
perl(Class::Gomor::Hash) == 0.220.0
perl-Class-Gomor-Hash == 0.22-6:2014.1


Type URL
Binary Package perl-Class-Gomor-Hash-0.22-6-rosa2014.1.noarch.rpm
Source Package perl-Class-Gomor-Hash-0.22-6.src.rpm

Install Howto

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




2014-07-25 - Denis Silakov <> 0.22-6
+ Revision: 37c6263
- MassBuild#464: Increase release tag

See Also

Package Description
perl-Class-InsideOut-1.130.0-2-rosa2014.1.noarch.rpm A safe, simple inside-out object construction kit
perl-Class-Iterator-0.300.0-5-rosa2014.1.noarch.rpm A perl iterator class
perl-Class-Load-XS-0.60.0-3-rosa2014.1.x86_64.rpm XS implementation of parts of Class::Load
perl-Class-MakeMethods-1.10.0-5-rosa2014.1.noarch.rpm Generate common types of methods
perl-Class-Member-1.600.0-5-rosa2014.1.noarch.rpm Class::Member - A set of modules to make the module developement easier
perl-Class-Method-Modifiers-2.100.0-3-rosa2014.1.noarch.rpm Provides Moose-like method modifiers
perl-Class-Mix-0.5.0-3-rosa2014.1.noarch.rpm Dynamic class mixing
perl-Class-Multimethods-1.700.0-5-rosa2014.1.noarch.rpm A multiple dispatch mechanism for Perl
perl-Class-ParamParser-1.41.0-8-rosa2014.1.noarch.rpm CPAN Class-ParamParser perl module
perl-Class-Prototyped-1.130.0-3-rosa2014.1.noarch.rpm Fast prototype-based OO programming in Perl
perl-Class-ReturnValue-0.550.0-5-rosa2014.1.noarch.rpm Class-ReturnValue module for perl
perl-Class-Sniff-0.100.0-2-rosa2014.1.noarch.rpm Look for class composition code smells
perl-Class-Std-0.11.0-4-rosa2014.1.noarch.rpm Support for creating standard "inside-out" classes
perl-Class-Std-Fast-0.0.8-8-rosa2014.1.noarch.rpm Faster but less secure than Class::Std
perl-Class-Throwable-0.110.0-5-rosa2014.1.noarch.rpm A minimal lightweight exception class