Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-Class-MakeMethods | Distribution: Fedora Project |
Version: 1.010 | Vendor: Fedora Project |
Release: 7.fc41 | Build date: Fri Jul 19 15:16:37 2024 |
Group: Unspecified | Build host: buildvm-ppc64le-28.iad2.fedoraproject.org |
Size: 768075 | Source RPM: perl-Class-MakeMethods-1.010-7.fc41.src.rpm |
Packager: Fedora Project | |
Url: https://metacpan.org/release/Class-MakeMethods | |
Summary: Generate common types of methods |
The Class::MakeMethods framework allows Perl class developers to quickly define common types of methods. When a module uses Class::MakeMethods or one of its subclasses, it can select from a variety of supported method types, and specify a name for each method desired. The methods are dynamically generated and installed in the calling package. Construction of the individual methods is handled by subclasses. This delegation approach allows for a wide variety of method-generation techniques to be supported, each by a different subclass. Subclasses can also be added to provide support for new types of methods. Over a dozen subclasses are available, including implementations of a variety of different method-generation techniques. Each subclass generates several types of methods, with some supporting their own open-eneded extension syntax, for hundreds of possible combinations of method types.
GPL-1.0-or-later OR Artistic-1.0-Perl
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.010-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.010-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.010-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.010-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.010-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.010-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
/usr/share/doc/perl-Class-MakeMethods /usr/share/doc/perl-Class-MakeMethods/CHANGES /usr/share/doc/perl-Class-MakeMethods/README /usr/share/man/man3/Class::MakeMethods.3pm.gz /usr/share/man/man3/Class::MakeMethods::Attribute.3pm.gz /usr/share/man/man3/Class::MakeMethods::Autoload.3pm.gz /usr/share/man/man3/Class::MakeMethods::Basic.3pm.gz /usr/share/man/man3/Class::MakeMethods::Basic::Array.3pm.gz /usr/share/man/man3/Class::MakeMethods::Basic::Global.3pm.gz /usr/share/man/man3/Class::MakeMethods::Basic::Hash.3pm.gz /usr/share/man/man3/Class::MakeMethods::Composite.3pm.gz /usr/share/man/man3/Class::MakeMethods::Composite::Array.3pm.gz /usr/share/man/man3/Class::MakeMethods::Composite::Global.3pm.gz /usr/share/man/man3/Class::MakeMethods::Composite::Hash.3pm.gz /usr/share/man/man3/Class::MakeMethods::Composite::Inheritable.3pm.gz /usr/share/man/man3/Class::MakeMethods::Composite::Universal.3pm.gz /usr/share/man/man3/Class::MakeMethods::Docs::Catalog.3pm.gz /usr/share/man/man3/Class::MakeMethods::Docs::Changes.3pm.gz /usr/share/man/man3/Class::MakeMethods::Docs::Examples.3pm.gz /usr/share/man/man3/Class::MakeMethods::Docs::ReadMe.3pm.gz /usr/share/man/man3/Class::MakeMethods::Docs::RelatedModules.3pm.gz /usr/share/man/man3/Class::MakeMethods::Docs::ToDo.3pm.gz /usr/share/man/man3/Class::MakeMethods::Emulator.3pm.gz /usr/share/man/man3/Class::MakeMethods::Emulator::AccessorFast.3pm.gz /usr/share/man/man3/Class::MakeMethods::Emulator::Inheritable.3pm.gz /usr/share/man/man3/Class::MakeMethods::Emulator::MethodMaker.3pm.gz /usr/share/man/man3/Class::MakeMethods::Emulator::Singleton.3pm.gz /usr/share/man/man3/Class::MakeMethods::Emulator::Struct.3pm.gz /usr/share/man/man3/Class::MakeMethods::Emulator::accessors.3pm.gz /usr/share/man/man3/Class::MakeMethods::Emulator::mcoder.3pm.gz /usr/share/man/man3/Class::MakeMethods::Evaled.3pm.gz /usr/share/man/man3/Class::MakeMethods::Evaled::Hash.3pm.gz /usr/share/man/man3/Class::MakeMethods::Standard.3pm.gz /usr/share/man/man3/Class::MakeMethods::Standard::Array.3pm.gz /usr/share/man/man3/Class::MakeMethods::Standard::Global.3pm.gz /usr/share/man/man3/Class::MakeMethods::Standard::Hash.3pm.gz /usr/share/man/man3/Class::MakeMethods::Standard::Inheritable.3pm.gz /usr/share/man/man3/Class::MakeMethods::Standard::Universal.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::Array.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::Class.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::ClassInherit.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::ClassName.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::ClassVar.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::Flyweight.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::Generic.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::Global.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::Hash.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::Inheritable.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::InsideOut.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::PackageVar.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::Ref.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::Scalar.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::Static.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::Struct.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::StructBuiltin.3pm.gz /usr/share/man/man3/Class::MakeMethods::Template::Universal.3pm.gz /usr/share/man/man3/Class::MakeMethods::Utility::ArraySplicer.3pm.gz /usr/share/man/man3/Class::MakeMethods::Utility::DiskCache.3pm.gz /usr/share/man/man3/Class::MakeMethods::Utility::Inheritable.3pm.gz /usr/share/man/man3/Class::MakeMethods::Utility::Ref.3pm.gz /usr/share/man/man3/Class::MakeMethods::Utility::TextBuilder.3pm.gz /usr/share/perl5/vendor_perl/Class /usr/share/perl5/vendor_perl/Class/MakeMethods /usr/share/perl5/vendor_perl/Class/MakeMethods.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Attribute.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Autoload.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Basic /usr/share/perl5/vendor_perl/Class/MakeMethods/Basic.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Basic/Array.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Basic/Global.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Basic/Hash.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Composite /usr/share/perl5/vendor_perl/Class/MakeMethods/Composite.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Composite/Array.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Composite/Global.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Composite/Hash.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Composite/Inheritable.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Composite/Universal.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Docs /usr/share/perl5/vendor_perl/Class/MakeMethods/Docs/Catalog.pod /usr/share/perl5/vendor_perl/Class/MakeMethods/Docs/Changes.pod /usr/share/perl5/vendor_perl/Class/MakeMethods/Docs/Examples.pod /usr/share/perl5/vendor_perl/Class/MakeMethods/Docs/ReadMe.pod /usr/share/perl5/vendor_perl/Class/MakeMethods/Docs/RelatedModules.pod /usr/share/perl5/vendor_perl/Class/MakeMethods/Docs/ToDo.pod /usr/share/perl5/vendor_perl/Class/MakeMethods/Emulator /usr/share/perl5/vendor_perl/Class/MakeMethods/Emulator.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Emulator/AccessorFast.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Emulator/Inheritable.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Emulator/MethodMaker.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Emulator/Singleton.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Emulator/Struct.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Emulator/accessors.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Emulator/mcoder.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Evaled /usr/share/perl5/vendor_perl/Class/MakeMethods/Evaled.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Evaled/Hash.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Standard /usr/share/perl5/vendor_perl/Class/MakeMethods/Standard.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Standard/Array.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Standard/Global.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Standard/Hash.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Standard/Inheritable.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Standard/Universal.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template /usr/share/perl5/vendor_perl/Class/MakeMethods/Template.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/Array.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/Class.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/ClassInherit.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/ClassName.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/ClassVar.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/Flyweight.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/Generic.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/Global.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/Hash.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/Inheritable.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/InsideOut.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/PackageVar.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/Ref.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/Scalar.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/Static.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/Struct.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/StructBuiltin.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Template/Universal.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Utility /usr/share/perl5/vendor_perl/Class/MakeMethods/Utility/ArraySplicer.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Utility/DiskCache.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Utility/Inheritable.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Utility/Ref.pm /usr/share/perl5/vendor_perl/Class/MakeMethods/Utility/TextBuilder.pm /usr/share/perl5/vendor_perl/Class/benchmark.pl
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jan 21 23:58:52 2025