The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

GenOO::TranscriptCollection::Factory - Factory for creating GenOO::TranscriptCollection objects

SYNOPSIS

    # It returns the requested factory implementation

    my $implementation = GenOO::TranscriptCollection::Factory->create('Implementation',
        {
            ARGUMENT_FOR_IMPLEMENTATION => undef
        }
    );
    

DESCRIPTION

    It helps to encapsulate the actual factories that handle the creation of the requested objects

EXAMPLES

    # Create a GTF implementation
    my $gtf_implementation = GenOO::TranscriptCollection::Factory->create('GTF',
        {
            file => 'sample.gtf'
        }
    );