NAME
Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::InstanceOf::CommonLivingOrganism - Test instance for Wikidata statement.
SYNOPSIS
use
Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::InstanceOf::CommonLivingOrganism;
my
$obj
= Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::InstanceOf::CommonLivingOrganism->new(
%params
);
my
$id
=
$obj
->id;
my
$property_snaks_ar
=
$obj
->property_snaks;
my
$rank
=
$obj
->rank;
my
$referenes_ar
=
$obj
->references;
my
$snak
=
$obj
->snak;
METHODS
new
my
$obj
= Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::InstanceOf::CommonLivingOrganism->new(
%params
);
Constructor.
Returns instance of object.
id
my
$id
=
$obj
->id;
Get id of statement.
Returns string.
property_snaks
my
$property_snaks_ar
=
$obj
->property_snaks;
Get property snaks.
Returns reference to array with Wikibase::Datatype::Snak instances.
rank
my
$rank
=
$obj
->rank;
Get rank value.
references
my
$referenes_ar
=
$obj
->references;
Get references.
Returns reference to array with Wikibase::Datatype::Reference instance.
snak
my
$snak
=
$obj
->snak;
Get main snak.
Returns Wikibase::Datatype::Snak instance.
EXAMPLE
use
strict;
use
warnings;
use
Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::InstanceOf::CommonLivingOrganism;
# Object.
my
$obj
= Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::InstanceOf::CommonLivingOrganism->new;
# Print out.
scalar
Wikibase::Datatype::Print::Statement::
(
$obj
);
# Output:
# P31: Q55983715 (normal)
# P642: Q20717272
# P642: Q26972265
DEPENDENCIES
Wikibase::Datatype::Snak, Wikibase::Datatype::Statement, Wikibase::Datatype::Value::Item.
SEE ALSO
- Wikibase::Datatype
-
Wikibase datatypes.
- Wikibase::Datatype::Statement
-
Wikibase statement datatype.
REPOSITORY
https://github.com/michal-josef-spacek/Wikibase-Datatype
AUTHOR
Michal Josef Špaček mailto:skim@cpan.org
LICENSE AND COPYRIGHT
© 2020-2025 Michal Josef Špaček
BSD 2-Clause License
VERSION
0.37