1Attean::API::AbbreviatiUnsgeSrerCioanltirziebru(t3e)d PeArtlteDaonc:u:mAePnIt:a:tAibobnreviatingSerializer(3)
2
3
4

NAME

6       Attean::API::AbbreviatingSerializer - Role for serializers that can
7       abbreviate IRIs as prefixed names or relative IRIs
8

VERSION

10       This document describes Attean::API::AbbreviatingSerializer version
11       0.022
12

DESCRIPTION

14       The Attean::API::AbbreviatingSerializer role defines an API for
15       serializers of RDF and SPARQL result data that can abbreviate IRI
16       values as prefixed names or relative IRIs.
17

ROLES

19       This role consumes the Attean::API::Serializer roles which provide the
20       following methods:
21
22       "serialize_list_to_io( $fh, @elements )"
23       "serialize_list_to_bytes( @elements )"
24

ATTRIBUTES

26       The following attributes exist:
27
28       "base"
29           An Attean::API::IRI object representing the base against which
30           relative IRIs in the serialized data should be resolved.
31
32       "namespaces"
33           A URI::NamespaceMap object representing prefix and namespace URI
34           pairs that can be used to create abbreviations.
35

BUGS

37       Please report any bugs or feature requests to through the GitHub web
38       interface at <https://github.com/kasei/attean/issues>.
39

SEE ALSO

AUTHOR

42       Gregory Todd Williams  "<gwilliams@cpan.org>"
43
45       Copyright (c) 2014--2019 Gregory Todd Williams.  This program is free
46       software; you can redistribute it and/or modify it under the same terms
47       as Perl itself.
48
49
50
51perl v5.28.1                      2019-03A-t2t1ean::API::AbbreviatingSerializer(3)
Impressum