Provided by: libexporter-declare-perl_0.113-1_all bug

NAME

       Exporter::Declare::Export::Generator - Export class for exports that should be generated
       when imported.

DESCRIPTION

       Export class for exports that should be generated when imported.

OVERRIDEN METHODS

       $class->new( $ref, $ref, exported_by => $package, type => $type, %data )
           You must specify the type as 'sub' or 'variable'.

       $export->inject( $package, $name, @args )
           Calls generate() with @args to create a generated export. The new export is then
           injected.

ADDITIONAL METHODS

       $new = $export->generate( $import_class, @args )
           Generates a new export object.

       $type = $export->type()
           Returns the type of object to be generated (sub or variable)

AUTHORS

       Chad Granum exodist7@gmail.com

COPYRIGHT

       Copyright (C) 2010 Chad Granum

       Exporter-Declare is free software; Standard perl licence.

       Exporter-Declare is distributed in the hope that it will be useful, but WITHOUT ANY
       WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
       PURPOSE.  See the license for more details.