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'
}
);