InterMine::Model::Object - the class all instantiated objects inherit from
# Do not use this class directly. use Test::More; my $gene = $model->make_new("Gene"); can_ok($gene, qw/getObjectId hasObjectId class equals merge/);
A base class for instantiated objects.
The internal object id
get the object id attribute.
returns true if the object has an id.
Read-Only synonym for getObjectId
returns true if the other object has the same objectId
merge the properties of other into self
make class a synonym for meta
overrides isa to respond to unqualified names as well as full ones.
return true if objectIds match
Please report any bugs or feature requests to
You can find documentation for this module with the perldoc command.
You can also look for information at:
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.