perl-Class-Tiny - Minimalist class construction

Property Value
Distribution openSUSE Leap 42.2
Repository openSUSE Oss all
Package name perl-Class-Tiny
Package version 1.004
Package release 1.1
Package architecture noarch
Package type rpm
Installed size 54.17 KB
Download size 26.43 KB
Official Mirror
This module offers a minimalist class construction kit in around 120 lines
of code. Here is a list of features:
* defines attributes via import arguments
* generates read-write accessors
* supports lazy attribute defaults
* supports custom accessors
* superclass provides a standard 'new' constructor
* 'new' takes a hash reference or list of key/value pairs
* 'new' supports providing 'BUILDARGS' to customize constructor options
* 'new' calls 'BUILD' for each class from parent to child
* superclass provides a 'DESTROY' method
* 'DESTROY' calls 'DEMOLISH' for each class from child to parent
Multiple-inheritance is possible, with superclass order determined via
It uses no non-core modules for any recent Perl. On Perls older than v5.10
it requires MRO::Compat. On Perls older than v5.14, it requires


Package Version Architecture Repository
perl-Class-Tiny - - -


Name Value
perl(:MODULE_COMPAT_5.18.2) -
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsLzma) <= 4.4.6-1


Name Value
perl(Class::Tiny) = 1.004
perl(Class::Tiny::Object) = 1.004
perl-Class-Tiny = 1.004-1.1


Type URL
Binary Package perl-Class-Tiny-1.004-1.1.noarch.rpm
Source Package perl-Class-Tiny-1.004-1.1.src.rpm

Install Howto

Install perl-Class-Tiny rpm package:

# zypper install perl-Class-Tiny

See Also

Package Description
perl-Class-Trigger-0.14-8.1.noarch.rpm Mixin to add / call inheritable triggers
perl-Class-Unload-0.09-4.1.noarch.rpm Unload a class
perl-Class-WhiteHole-0.04-231.1.x86_64.rpm Base class to treat unhandled method calls as errors
perl-Class-XPath-1.4-145.1.noarch.rpm Adds xpath matching to object trees
perl-Class-XSAccessor-1.19-6.18.x86_64.rpm Generate fast XS accessors without runtime compilation
perl-Clipboard-0.13-10.1.x86_64.rpm Copy and Paste with any OS
perl-Clone-0.38-4.2.x86_64.rpm Recursively Copy Perl Datatypes
perl-Clone-PP-1.06-6.1.noarch.rpm Recursively copy Perl datatypes
perl-Compress-Bzip2-2.24-1.12.x86_64.rpm Interface to Bzip2 compression library
perl-Config-Any-0.27-1.1.noarch.rpm Load configuration from different file formats, transparently
perl-Config-Auto-0.44-6.1.noarch.rpm Magical config file parser
perl-Config-AutoConf-0.22-6.2.noarch.rpm A module to implement some of AutoConf macros in pure perl
perl-Config-Crontab-1.33-4.2.noarch.rpm Read/Write Vixie compatible crontab(5) files
perl-Config-General-2.61-1.1.x86_64.rpm Generic Config Module
perl-Config-GitLike-1.16-2.1.noarch.rpm Git-Compatible Config File Parsing