DAIA::Item - Holds information about an item of a DAIA::Document
version 0.43
The unique identifier of this item (optional). Must be an URI if given.
A link to the item or to additional information about it.
An optional list of DAIA::Message objects. You can get/set message(s) with the message accessor.
message
Set to narrower if the item only contains a part of the document or to broader if the item contains more than the document.
narrower
broader
A label that helps to identify and/or find the item (signature etc.).
A DAIA::Department object with an administrative sub-entitity of the institution that is connected to this item (for instance the holding library branch).
A DAIA::Storage object with the physical location of the item (stacks, floor etc.).
An optional list of DAIA::Available objects with available services that can be performed with this item.
An optional list of DAIA::Unavailable objects with unavailable services that can (currently or in general) not be performed with this item.
DAIA::Item provides the standard methods and accessor methods for its properties as listed above.
addMessage ( $message | ... )
Add a given or a new DAIA::Message.
addAvailable ( $available | ... )
Add a given or a new DAIA::Available.
addUnavailable ( $unavailable | ... )
Add a given or a new DAIA::Unavailable.
addAvailability ( $availability | ... )
Add a given or a new DAIA::Availability.
addService ( $availability | ... )
Add a given or a new DAIA::Availability (alias for addAvailability).
services ( [ @services ] )
Returns a (possibly empty) hash of services mapped to lists of DAIA::Availability objects for the given services. If you provide a list of wanted services (each specified by its URI or by its short name), you only get those services.
Jakob Voß
This software is copyright (c) 2013 by Jakob Voß.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
1 POD Error
The following errors were encountered while parsing the POD:
You forgot a '=back' before '=head1'
To install DAIA, copy and paste the appropriate command in to your terminal.
cpanm
cpanm DAIA
CPAN shell
perl -MCPAN -e shell install DAIA
For more information on module installation, please visit the detailed CPAN module installation guide.