NAME Class::Generic - Class Generic SYNOPSIS use parent qw( Class::Generic ) sub init { my $self = shift( @_ ); return( $self->SUPER::init( @_ ) ); } my $array = Class::Array->new( $something ); my $array = Class::Array->new( [$something] ); my $hash = Class::Assoc->new; my $bool = Class::Boolean->new; my $ex = Class::Exception->new( message => "Oh no", code => 500 ); my $file = Class::File->new( '/some/where/file.txt' ); my $finfo = Class::Finfo->new( '/some/where/file.txt' ); my $null = Class::NullChain->new; my $num = Class::Number->new( 10 ); my $str = Class::Scalar->new( 'Some string' ); # For details on the api provided, please check each of the module documentation. VERSION v0.1.0 DESCRIPTION This package inherits all its features from Module::Generic and provides a generic framework of methods to inherit from and speed up development. METHODS See Module::Generic AUTHOR Jacques Deguest SEE ALSO Class::Generic, Class::Array, Class::Scalar, Class::Number, Class::Boolean, Class::Assoc, Class::File, Class::DateTime, Class::Exception, Class::Finfo, Class::NullChain COPYRIGHT & LICENSE Copyright(c) 2022 DEGUEST Pte. Ltd. You can use, copy, modify and redistribute this package and associated files under the same terms as Perl itself.