perl-Class-Adapter-1.80.0-2-rosa.lts2012.0.noarch.rpm


Advertisement

Description

perl-Class-Adapter - Generate Class::Adapter classes

Distribution: ROSA Enterprise Desktop
Repository: ROSA Contrib Updates x86_64
Package name: perl-Class-Adapter
Package version: 1.80.0
Package release: 2-rosa.lts2012.0
Package architecture: noarch
Package type: rpm
Installed size: 53.47 KB
Download size: 26.14 KB
Official Mirror: mirror.rosalab.ru
The 'Class::Adapter' class is intended as an abstract base class for creating any sort of class or object that follows the _Adapter_ pattern. What is an Adapter? The term _Adapter_ refers to a _"Design Pattern"_ of the same name, from the famous _"Gang of Four"_ book _"Design Patterns"_. Although their original implementation was designed for Java and similar single-inheritance strictly-typed langauge, the situation for which it applies is still valid. An _Adapter_ in this Perl sense of the term is when a class is created to achieve by composition (objects containing other object) something that can't be achieved by inheritance (sub-classing).

Alternatives

Provides

  • perl(Class::Adapter) == 1.80.0
  • perl(Class::Adapter::Builder) == 1.70.0
  • perl(Class::Adapter::Clear) == 1.70.0
  • perl-Class-Adapter == 1.80.0-2:2012.0

    Install Howto

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

    Files

    • /usr/lib/perl5/vendor_perl/5.12.3/Class/Adapter.pm
    • /usr/lib/perl5/vendor_perl/5.12.3/Class/Adapter/Builder.pm
    • /usr/lib/perl5/vendor_perl/5.12.3/Class/Adapter/Clear.pm
    • /usr/share/doc/perl-Class-Adapter/Changes
    • /usr/share/doc/perl-Class-Adapter/LICENSE
    • /usr/share/doc/perl-Class-Adapter/README
    • /usr/share/man/man3/Class::Adapter.3pm.xz
    • /usr/share/man/man3/Class::Adapter::Builder.3pm.xz
    • /usr/share/man/man3/Class::Adapter::Clear.3pm.xz

    Changelog

    2011-04-23 - Funda Wang <fwang@mandriva.org> 1.80.0-2mdv2011.0 + Revision: 657396 - rebuild for updated spec-helper

    2011-03-26 - Guillaume Rousse <guillomovitch@mandriva.org> 1.80.0-1 + Revision: 648566 - update to new version 1.08

    2010-04-18 - J?r?me Quelin <jquelin@mandriva.org> 1.70.0-1mdv2011.0 + Revision: 536131 - update to 1.07

    2009-11-24 - J?r?me Quelin <jquelin@mandriva.org> 1.60.0-1mdv2010.1 + Revision: 469432 - update to 1.06

    2009-07-28 - J?r?me Quelin <jquelin@mandriva.org> 1.50.0-1mdv2010.0 + Revision: 401707 - rebuild using %%perl_convert_version - fixed license field

    Advertisement
    Advertisement