use Bio::MAGE::Array::ManufactureLIMSBiomaterial;
# creating an empty instance
my $manufacturelimsbiomaterial = Bio::MAGE::Array::ManufactureLIMSBiomaterial->new();
# creating an already populated instance
my $manufacturelimsbiomaterial = Bio::MAGE::Array::ManufactureLIMSBiomaterial->new(bioMaterialPlateCol=>$bioMaterialPlateCol_value,
bioMaterialPlateRow=>$bioMaterialPlateRow_value,
bioMaterialPlateIdentifier=>$bioMaterialPlateIdentifier_value);
# setting and retrieving object attributes
my $bioMaterialPlateCol_val = $manufacturelimsbiomaterial->bioMaterialPlateCol();
$manufacturelimsbiomaterial->bioMaterialPlateCol($value);
my $bioMaterialPlateRow_val = $manufacturelimsbiomaterial->bioMaterialPlateRow(); $manufacturelimsbiomaterial->bioMaterialPlateRow($value);
my $bioMaterialPlateIdentifier_val = $manufacturelimsbiomaterial->bioMaterialPlateIdentifier(); $manufacturelimsbiomaterial->bioMaterialPlateIdentifier($value);
From the MAGE-OM documentation for the ManufactureLIMSBiomaterial class:
Stores the location from which a biomaterial was obtained.
Bio::MAGE::Array::ManufactureLIMSBiomaterial has the following super classes
The following methods can all be called without first having an
instance of the class via the Bio::MAGE::Array::ManufactureLIMSBiomaterial->methodname() syntax.
new()new(%args)new() accepts the following optional
named-value style arguments:
Bio::MAGE::Array::ManufactureLIMSBiomaterial).
Bio::MAGE::Array::ManufactureLIMSBiomaterial).
Bio::MAGE::Array::ManufactureLIMSBiomaterial).
Bio::MAGE::Array::ManufactureLIMS).
Bio::MAGE::Array::ManufactureLIMS).
Bio::MAGE::Array::ManufactureLIMS).
Bio::MAGE::Array::ManufactureLIMS).
Bio::MAGE::Describable).
Bio::MAGE::Describable).
Bio::MAGE::Describable).
Bio::MAGE::Extendable).
set_slots(%parameters)set_slots() method is used to set a number of slots at the same
time. It has two different invocation methods. The first takes a named
parameter list, and the second takes two array references.
Return value: none
Side effects: will call croak() if a slot_name is used that the class
does not define.
get_slots(@name_list)get_slots() method is used to get the values of a number of
slots at the same time.
Return value: a list of instance objects
Side effects: none
set_slot($name,$val)set_slot() method sets the slot $name to the value $val
Return value: the new value of the slot, i.e. $val
Side effects: none
get_slot($name)get_slot() method is used to get the values of a number of
slots at the same time.
Return value: a single slot value, or undef if the slot has not been initialized.
Side effects: none
get_slot_names()get_slot_names() method is used to retrieve the name of all
slots defined for a given object.
Return value: a single slot value, or undef if the slot has not been initialized.
Side effects: none
class_name()package()subclasses()superclasses()attribute_methods()association_methods()associations()Bio::MAGE::Association
objects that provide the meta-information for the association.
Attributes are simple data types that belong to a single instance of a class. In the Perl implementation of the MAGE-OM classes, the interface to attributes is implemented using separate setter and getter methods for each attribute.
Bio::MAGE::Array::ManufactureLIMSBiomaterial: has the following attribute accessor methods:
bioMaterialPlateCol attribute:
The plate column from which a biomaterial was obtained. Specified by a number.
setBioMaterialPlateCol($val)Input parameters: the value to which the bioMaterialPlateCol attribute will be set
Return value: the current value of the bioMaterialPlateCol attribute
Side effects: none
Exceptions: will call croak() if no input parameters are specified, or
if too many input parameters are specified
getBioMaterialPlateCol()Input parameters: none
Return value: the current value of the bioMaterialPlateCol attribute
Side effects: none
Exceptions: will call croak() if any input parameters are specified
bioMaterialPlateRow attribute:
The plate row from which a biomaterial was obtained. Specified by a letter.
setBioMaterialPlateRow($val)Input parameters: the value to which the bioMaterialPlateRow attribute will be set
Return value: the current value of the bioMaterialPlateRow attribute
Side effects: none
Exceptions: will call croak() if no input parameters are specified, or
if too many input parameters are specified
getBioMaterialPlateRow()Input parameters: none
Return value: the current value of the bioMaterialPlateRow attribute
Side effects: none
Exceptions: will call croak() if any input parameters are specified
bioMaterialPlateIdentifier attribute:
The plate from which a biomaterial was obtained.
setBioMaterialPlateIdentifier($val)Input parameters: the value to which the bioMaterialPlateIdentifier attribute will be set
Return value: the current value of the bioMaterialPlateIdentifier attribute
Side effects: none
Exceptions: will call croak() if no input parameters are specified, or
if too many input parameters are specified
getBioMaterialPlateIdentifier()Input parameters: none
Return value: the current value of the bioMaterialPlateIdentifier attribute
Side effects: none
Exceptions: will call croak() if any input parameters are specified
Attributes Inherited from Bio::MAGE::Array::ManufactureLIMS
quality attribute:
A brief description of the quality of the array manufacture process.
setQuality($val)Input parameters: the value to which the quality attribute will be set
Return value: the current value of the quality attribute
Side effects: none
Exceptions: will call croak() if no input parameters are specified, or
if too many input parameters are specified
getQuality()Input parameters: none
Return value: the current value of the quality attribute
Side effects: none
Exceptions: will call croak() if any input parameters are specified
Please send bug reports to mged-mage@lists.sf.net
Jason E. Stewart (www.openinformatics.com)
perl(1).