File Coverage

blib/lib/Wikibase/Datatype/Struct.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1              
2             use strict;
3 2     2   135811 use warnings;
  2         24  
  2         52  
4 2     2   9  
  2         3  
  2         92  
5             our $VERSION = 0.09;
6              
7             1;
8              
9              
10             =pod
11              
12             =encoding utf8
13              
14             =head1 NAME
15              
16             Wikibase::Datatype::Struct - Wikibase structure serialization.
17              
18             =head1 DESCRIPTION
19              
20             This conversion is between objects defined in Wikibase::Datatype and structures
21             serialized via JSON to MediaWiki.
22              
23             =head1 SEE ALSO
24              
25             =over
26              
27             =item L<Wikibase::Datatype::Struct::Mediainfo>
28              
29             Wikibase mediainfo structure serialization.
30              
31             =item L<Wikibase::Datatype::Struct::MediainfoSnak>
32              
33             Wikibase mediainfo snak structure serialization.
34              
35             =item L<Wikibase::Datatype::Struct::MediainfoStatement>
36              
37             Wikibase mediainfo statement structure serialization.
38              
39             =item L<Wikibase::Datatype::Struct::Reference>
40              
41             Wikibase reference structure serialization.
42              
43             =item L<Wikibase::Datatype::Struct::Sitelink>
44              
45             Wikibase sitelink structure serialization.
46              
47             =item L<Wikibase::Datatype::Struct::Snak>
48              
49             Wikibase snak structure serialization.
50              
51             =item L<Wikibase::Datatype::Struct::Statement>
52              
53             Wikibase statement structure serialization.
54              
55             =item L<Wikibase::Datatype::Struct::Utils>
56              
57             Wikibase structure serialization utilities.
58              
59             =item L<Wikibase::Datatype::Struct::Value>
60              
61             Wikibase value structure serialization.
62              
63             =item L<Wikibase::Datatype::Struct::Value::Globecoordinate>
64              
65             Wikibase globe coordinate structure serialization.
66              
67             =item L<Wikibase::Datatype::Struct::Value::Item>
68              
69             Wikibase item structure serialization.
70              
71             =item L<Wikibase::Datatype::Struct::Value::Monolingual>
72              
73             Wikibase monolingual structure serialization.
74              
75             =item L<Wikibase::Datatype::Struct::Value::Property>
76              
77             Wikibase property structure serialization.
78              
79             =item L<Wikibase::Datatype::Struct::Value::Quantity>
80              
81             Wikibase quantity structure serialization.
82              
83             =item L<Wikibase::Datatype::Struct::Value::String>
84              
85             Wikibase string structure serialization.
86              
87             =item L<Wikibase::Datatype::Struct::Value::Time>
88              
89             Wikibase time structure serialization.
90              
91             =back
92              
93             =head1 REPOSITORY
94              
95             L<https://github.com/michal-josef-spacek/Wikibase-Datatype-Struct>
96              
97             =head1 AUTHOR
98              
99             Michal Josef Špaček L<mailto:skim@cpan.org>
100              
101             L<http://skim.cz>
102              
103             =head1 LICENSE AND COPYRIGHT
104              
105             © 2020-2022 Michal Josef Špaček
106              
107             BSD 2-Clause License
108              
109             =head1 VERSION
110              
111             0.09
112              
113             =cut