UMMF::MOF_1_4_1::Model::MultiplicityType --
1.4.1
UMMF::UML_1_5::Foundation::Core::Class
UMMF::MOF_1_4_1::__ObjectBase
lower
private
1
changeable
instance
unordered
Set::Object
upper
isOrdered
isUnique
NO ASSOCIATIONS
__validate_type
UMMF::MOF_1_4_1::Model::MultiplicityType->__validate_type($value);
Returns true if $value is a valid representation of UMMF::MOF_1_4_1::Model::MultiplicityType.
$value
__typecheck
UMMF::MOF_1_4_1::Model::MultiplicityType->__typecheck($value, $msg);
Calls confess() with $msg if <UMMF::MOF_1_4_1::Model::MultiplicityType-__validate_type($value)>> is false.
confess()
$msg
<UMMF::MOF_1_4_1::Model::MultiplicityType-
isaMultiplicityType
Returns true if receiver is a UMMF::MOF_1_4_1::Model::MultiplicityType. Other receivers will return false.
isaModel__MultiplicityType
Returns true if receiver is a UMMF::MOF_1_4_1::Model::MultiplicityType. Other receivers will return false. This is the fully qualified version of the isaMultiplicityType method.
__model_name
my $name = $obj_or_package->__model_name;
Returns the UML Model name ('Model::MultiplicityType') for an object or package of this Classifier.
'Model::MultiplicityType'
__isAbstract
$package->__isAbstract;
Returns 0.
0
__tangram_schema
my $tangram_schema $obj_or_package->__tangram_schema
Returns a HASH ref that describes this Classifier for Tangram.
See UMMF::Export::Perl::Tangram
___initialize
Initialize all Attributes and AssociationEnds in a instance of this Classifier. Does not initalize slots in its Generalizations.
See also: __initialize.
__initialize
Initialize all slots in this Classifier and all its Generalizations.
See also: ___initialize.
__create
Calls all <<create>> Methods for this Classifier and all Generalizations.
See also: ___create.
___create
my $val = $obj->lower;
Returns the UMMF::MOF_1_4_1::Model::Integer value of Attribute lower.
set_lower
$obj->set_lower($val);
Sets the value of Attribute lower. $val must be of type UMMF::MOF_1_4_1::Model::Integer or undef. Returns $obj.
$val
undef
$obj
count_lower
$obj->count_lower;
Returns the number of elements (0 or 1) in lower.
my $val = $obj->upper;
Returns the UMMF::MOF_1_4_1::Model::Integer value of Attribute upper.
set_upper
$obj->set_upper($val);
Sets the value of Attribute upper. $val must be of type UMMF::MOF_1_4_1::Model::Integer or undef. Returns $obj.
count_upper
$obj->count_upper;
Returns the number of elements (0 or 1) in upper.
my $val = $obj->isOrdered;
Returns the UMMF::MOF_1_4_1::Model::Boolean value of Attribute isOrdered.
set_isOrdered
$obj->set_isOrdered($val);
Sets the value of Attribute isOrdered. $val must be of type UMMF::MOF_1_4_1::Model::Boolean or undef. Returns $obj.
count_isOrdered
$obj->count_isOrdered;
Returns the number of elements (0 or 1) in isOrdered.
my $val = $obj->isUnique;
Returns the UMMF::MOF_1_4_1::Model::Boolean value of Attribute isUnique.
set_isUnique
$obj->set_isUnique($val);
Sets the value of Attribute isUnique. $val must be of type UMMF::MOF_1_4_1::Model::Boolean or undef. Returns $obj.
count_isUnique
$obj->count_isUnique;
Returns the number of elements (0 or 1) in isUnique.
END OF DOCUMENT
To install UMMF, copy and paste the appropriate command in to your terminal.
cpanm
cpanm UMMF
CPAN shell
perl -MCPAN -e shell install UMMF
For more information on module installation, please visit the detailed CPAN module installation guide.