NAME

InterMine::Model::Collection - represents a collection in an InterMine class

SYNOPSIS

 use InterMine::Model::Collection
 ...
 my $field = InterMine::Model::Collection->new(name => 'genes',
                                               model => $model,
                                               referenced_type_name =>
                                                    $ref_type,
                                               reverse_reference_name =>
                                                    $reverse_reference);
 ...

DESCRIPTION

Objects of this class describe the collections of a class in an InterMine model. Collection objects are generally part of ClassDescriptor objects.

CONSTANTS

TAG_NAME

the name for serialising references to xml

SEE ALSO

InterMine::Model::ClassDescriptor
InterMine::Model::Reference
InterMine::Model::Role::Field
InterMine::Model::Role::Descriptor

AUTHOR

FlyMine <support@flymine.org>

BUGS

Please report any bugs or feature requests to support@flymine.org.

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc InterMine::Model::Collection

You can also look for information at:

COPYRIGHT & LICENSE

Copyright 2006,2007,2008,2009,2010,2011 FlyMine, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.