1Biber::Entry::Names(3)User Contributed Perl DocumentationBiber::Entry::Names(3)
2
3
4
6 Biber::Entry::Names
7
8 new
9 Initialize a Biber::Entry::Names object
10
11 TO_JSON
12 Serialiser for JSON::XS::encode
13
14 notnull
15 Test for an empty object
16
17 names
18 Return ref to array of all Biber::Entry::Name objects
19 in object
20
21 add_name
22 Add a Biber::Entry::Name object to the Biber::Entry::Names
23 object
24
25 set_morenames
26 Sets a flag to say that we had a "and others" in the data
27
28 get_morenames
29 Gets the morenames flag
30
31 count_names
32 Returns the number of Biber::Entry::Name objects in the object
33
34 nth_name
35 Returns the nth Biber::Entry::Name object in the object or the last one
36 if n > total names
37
38 first_n_names
39 Returns an array ref of Biber::Entry::Name objects containing only
40 the first n Biber::Entry::Name objects or all names if n > total names
41
42 del_last_name
43 Deletes the last Biber::Entry::Name object in the object
44
45 last_name
46 Returns the last Biber::Entry::Name object in the object
47
48 dump
49 Dump a Biber::Entry::Names object for debugging purposes
50
52 Francois Charette, "<firmicus at ankabut.net>" Philip Kime "<philip at
53 kime.org.uk>"
54
56 Please report any bugs or feature requests on our Github tracker at
57 <https://github.com/plk/biber/issues>.
58
60 Copyright 2009-2018 Francois Charette and Philip Kime, all rights
61 reserved.
62
63 This module is free software. You can redistribute it and/or modify it
64 under the terms of the Artistic License 2.0.
65
66 This program is distributed in the hope that it will be useful, but
67 without any warranty; without even the implied warranty of
68 merchantability or fitness for a particular purpose.
69
70
71
72perl v5.28.0 2018-10-18 Biber::Entry::Names(3)