Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-Class-Maker | Distribution: Mageia |
Version: 0.60.0 | Vendor: Mageia.Org |
Release: 11.mga9 | Build date: Tue Mar 22 20:10:16 2022 |
Group: Development/Perl | Build host: localhost |
Size: 166025 | Source RPM: perl-Class-Maker-0.60.0-11.mga9.src.rpm |
Packager: umeabot <umeabot> | |
Url: https://metacpan.org/release/Class-Maker | |
Summary: Classes, reflection, schema, serialization, attribute- and multiple inheritance |
Class::Maker introduces the concept of classes via a "class" function. It automatically creates packages, ISA, new and attribute-handlers. The classes can inherit from common perl-classes and class-maker classes. Single and multiple inheritance is supported. This package is for everybody who wants to program oo-perl and does not really feel comfortable with the common way. Java-like reflection is also implemented and allows one to inspect the class properties and methods during runtime. This is helpful for implementing persistence and serialization. A Tangram (see cpan) schema generator is included to the package, so one can use Tangram object-persistence on the fly as long as he uses Class::Maker classes.
GPL+ or Artistic
* Tue Mar 22 2022 umeabot <umeabot> 0.60.0-11.mga9 + Revision: 1818791 - Mageia 9 Mass Rebuild
/usr/share/doc/perl-Class-Maker /usr/share/doc/perl-Class-Maker/ChangeLog /usr/share/doc/perl-Class-Maker/META.yml /usr/share/doc/perl-Class-Maker/MYMETA.yml /usr/share/doc/perl-Class-Maker/README /usr/share/doc/perl-Class-Maker/README.pod /usr/share/man/man3/Class::Maker.3pm.xz /usr/share/man/man3/Class::Maker::Basic::Constructor.3pm.xz /usr/share/man/man3/Class::Maker::Basic::Reflection.3pm.xz /usr/share/man/man3/Class::Maker::Examples.3pm.xz /usr/share/man/man3/Class::Maker::Examples::Auth.3pm.xz /usr/share/man/man3/Class::Maker::Examples::Expirable.3pm.xz /usr/share/man/man3/Class::Maker::Examples::Lockable.3pm.xz /usr/share/man/man3/Class::Maker::Examples::Trustee.3pm.xz /usr/share/man/man3/Class::Maker::Exception.3pm.xz /usr/share/man/man3/Class::Maker::Extension::Schema::Tangram::Tangram.3pm.xz /usr/share/man/man3/Class::Maker::Schema.3pm.xz /usr/share/man/man3/Class::Maker::Types::Array.3pm.xz /usr/share/man/man3/Class::test_custom_method_handler_override.3pm.xz /usr/share/perl5/vendor_perl/Class/Maker /usr/share/perl5/vendor_perl/Class/Maker.pm /usr/share/perl5/vendor_perl/Class/Maker/Basic /usr/share/perl5/vendor_perl/Class/Maker/Basic/Constructor.pm /usr/share/perl5/vendor_perl/Class/Maker/Basic/Fields.pm /usr/share/perl5/vendor_perl/Class/Maker/Basic/Handler /usr/share/perl5/vendor_perl/Class/Maker/Basic/Handler/Attributes.pm /usr/share/perl5/vendor_perl/Class/Maker/Basic/Reflection.pm /usr/share/perl5/vendor_perl/Class/Maker/Examples /usr/share/perl5/vendor_perl/Class/Maker/Examples.pm /usr/share/perl5/vendor_perl/Class/Maker/Examples/Auth.pm /usr/share/perl5/vendor_perl/Class/Maker/Examples/Commerce.pm /usr/share/perl5/vendor_perl/Class/Maker/Examples/Expirable.pm /usr/share/perl5/vendor_perl/Class/Maker/Examples/Human.pm /usr/share/perl5/vendor_perl/Class/Maker/Examples/Lockable.pm /usr/share/perl5/vendor_perl/Class/Maker/Examples/Soccer.pm /usr/share/perl5/vendor_perl/Class/Maker/Examples/Trustee.pm /usr/share/perl5/vendor_perl/Class/Maker/Exception.pm /usr/share/perl5/vendor_perl/Class/Maker/Extension /usr/share/perl5/vendor_perl/Class/Maker/Extension/Schema /usr/share/perl5/vendor_perl/Class/Maker/Extension/Schema/Tangram /usr/share/perl5/vendor_perl/Class/Maker/Extension/Schema/Tangram/Tangram.pm /usr/share/perl5/vendor_perl/Class/Maker/Generator /usr/share/perl5/vendor_perl/Class/Maker/Generator.pm /usr/share/perl5/vendor_perl/Class/Maker/Generator/stylesheets /usr/share/perl5/vendor_perl/Class/Maker/Generator/stylesheets/cpp /usr/share/perl5/vendor_perl/Class/Maker/Generator/stylesheets/cpp/Model.dtd /usr/share/perl5/vendor_perl/Class/Maker/Generator/stylesheets/cpp/cppMethod.xsl /usr/share/perl5/vendor_perl/Class/Maker/Generator/stylesheets/cpp/cppProperty.xsl /usr/share/perl5/vendor_perl/Class/Maker/Generator/stylesheets/cpp/main.xsl /usr/share/perl5/vendor_perl/Class/Maker/Generator/stylesheets/cpp/sqlProperty.xsl /usr/share/perl5/vendor_perl/Class/Maker/Generator/stylesheets/cpp/sqlTable.xsl /usr/share/perl5/vendor_perl/Class/Maker/Generator/stylesheets/perl /usr/share/perl5/vendor_perl/Class/Maker/Generator/stylesheets/perl/main.xsl /usr/share/perl5/vendor_perl/Class/Maker/Generator/stylesheets/perl/perlFunction.xsl /usr/share/perl5/vendor_perl/Class/Maker/Generator/stylesheets/perl/perlMethod.xsl /usr/share/perl5/vendor_perl/Class/Maker/Generator/stylesheets/perl/perlProperty.xsl /usr/share/perl5/vendor_perl/Class/Maker/Generator/stylesheets/sql /usr/share/perl5/vendor_perl/Class/Maker/Generator/stylesheets/sql/main.xsl /usr/share/perl5/vendor_perl/Class/Maker/Schema.pm /usr/share/perl5/vendor_perl/Class/Maker/Types /usr/share/perl5/vendor_perl/Class/Maker/Types.pm /usr/share/perl5/vendor_perl/Class/Maker/Types/Array.pm /usr/share/perl5/vendor_perl/Class/test_custom_method_handler_override.pl
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Dec 2 12:30:15 2024