Section 3 of the manual describes all library functions excluding the library functions (system call wrappers) described in Section 2, which implement system calls.
Page 27
- Catmandu::MultiIterator
- chain multiple iterators together
- Catmandu::OAI
- Catmandu modules for working with OAI repositories
- Catmandu::PLoS
- Catmandu module for working with PLoS data
- Catmandu::Paged
- Base class for packages that need paging result sets
- Catmandu::Path
- Base role for Catmandu path implementations
- Catmandu::Path::simple
- The default Catmandu path syntax
- Catmandu::PerlAPI
- A short overview of the current Catmandu Perl API
- Catmandu::Pluggable
- A role for classes that need plugin capabilities
- Catmandu::Plugin::Datestamps
- Automatically add datestamps to Catmandu::Store records
- Catmandu::Plugin::Readonly
- Make stores or bags read-only
- Catmandu::Plugin::SideCar
- Automatically update a parallel Catmandu::Store with metadata
- Catmandu::Plugin::Versioning
- Automatically adds versioning to Catmandu::Store records
- Catmandu::PubMed
- Catmandu module for working with PubMed data
- Catmandu::Pure
- A bundle of Catmandu modules for working with data from Pure
- Catmandu::RDF
- Modules for handling RDF data within the Catmandu framework
- Catmandu::RIS
- Catmandu modules for working with RIS data
- Catmandu::SRU
- Catmandu module for working with SRU data
- Catmandu::Sane
- Package boilerplate
- Catmandu::Searchable
- Optional role for searchable stores
- Catmandu::Serializer
- Base class for all Catmandu Serializers
- Catmandu::Serializer::json
- Catmandu::Serializer - A (de)serializer from and to json
- Catmandu::Serializer::json_string
- Catmandu::Serializer - A (de)serializer from and to json strings
- Catmandu::Solr
- Catmandu modules for working with solr endpoints
- Catmandu::Stat
- Catmandu modules for working with statistical data
- Catmandu::Store
- Namespace for packages that can make data persistent
- Catmandu::Store::AAT
- Retrieve items from the AAT
- Catmandu::Store::AlephX
- A Catmandu AlephX service implemented as Catmandu::Store
- Catmandu::Store::DBI
- A Catmandu::Store backed by DBI
- Catmandu::Store::DBI::Bag
- implementation of a Catmandu::Bag for DBI
- Catmandu::Store::ElasticSearch
- A searchable store backed by Elasticsearch
- Catmandu::Store::ElasticSearch::Bag
- Catmandu::Bag implementation for Elasticsearch
- Catmandu::Store::ElasticSearch::Searcher
- Catmandu::Store::ElasticSearch::Bag - Searcher implementation for Elasticsearch
- Catmandu::Store::FedoraCommons
- A Catmandu::Store plugin for the Fedora Commons repository
- Catmandu::Store::File::FedoraCommons
- A Catmandu::FileStore to store files on disk into a Fedora3 server
- Catmandu::Store::File::FedoraCommons::Bag
- Index of all "files" in a Catmandu::Store::File::FedoraCommons "folder"
- Catmandu::Store::File::FedoraCommons::Index
- Index of all "Folders" in a Catmandu::Store::File::FedoraCommons
- Catmandu::Store::File::Memory
- A Catmandu::FileStore to keep files in memory
- Catmandu::Store::File::Memory::Bag
- Index of all "files" in a Catmandu::Store::File::Memory "folder"
- Catmandu::Store::File::Memory::Index
- Index of all "Folders" in a Catmandu::Store::File::Memory
- Catmandu::Store::File::Multi
- A store that adds files to multiple stores
- Catmandu::Store::File::Multi::Bag
- Index of all "files" in a Catmandu::Store::File::Multi "folder"
- Catmandu::Store::File::Multi::Index
- Index of all "Folders" in a Catmandu::Store::File::Multi
- Catmandu::Store::File::Simple
- A Catmandu::FileStore to store files on disk
- Catmandu::Store::File::Simple::Bag
- Index of all "files" in a Catmandu::Store::File::Simple "folder"
- Catmandu::Store::File::Simple::Index
- Index of all "Folders" in a Catmandu::Store::File::Simple
- Catmandu::Store::Hash
- An in-memory store
- Catmandu::Store::Hash::Bag
- Bag implementation for the Hash store
- Catmandu::Store::MongoDB
- A searchable store backed by MongoDB
- Catmandu::Store::MongoDB::Bag
- Catmandu::Bag implementation for MongoDB
- Catmandu::Store::MongoDB::CQL
- Converts a CQL query string to a MongoDB query string
- Catmandu::Store::Multi
- A store that adds data to multiple stores
- Catmandu::Store::Multi::Bag
- Bag implementation for the Multi store
- Catmandu::Store::OAI
- A Catmandu store backed by OAI-PMH
- Catmandu::Store::OAI::Bag
- Catmandu::Bag implementation for OAI-PMH
- Catmandu::Store::Solr
- A searchable store backed by Solr
- Catmandu::Store::Solr::Bag
- Catmandu module to handle SOLR bag objects
- Catmandu::Store::Solr::CQL
- Converts a CQL query string to a Solr query string
- Catmandu::Store::VIAF
- Retrieve items from VIAF
- Catmandu::TabularExporter
- base role for tabular exporters like CSV
- Catmandu::Template
- Catmandu modules for working with templates
- Catmandu::Transactional
- Optional role for transactional stores
- Catmandu::Util
- A collection of utility functions
- Catmandu::Util::Path
- Path related utility functions
- Catmandu::Util::Regex
- Regex related utility functions
- Catmandu::VIAF
- Retrieve items from the VIAF authority file
- Catmandu::Validator
- Namespace for packages that can validate items in Catmandu
- Catmandu::Validator::MARC
- Validate MARC records against a MARC21 Schema
- Catmandu::Validator::Mock
- Validate items based on a flag
- Catmandu::Validator::Simple
- Simple Validator for Catmandu
- Catmandu::Wikidata
- Import from Wikidata for processing with Catmandu
- Catmandu::XLS
- modules for working with Excel .xls and .xlsx files
- Catmandu::XML
- modules for handling XML data within the Catmandu framework
- Catmandu::XML::Transformer
- Utility module for XML/XSLT processing
- Catmandu::XSD
- Modules for handling XML data with XSD compilation
- Catmandu::Z3950
- Catmandu module for working with Z3950 data
- Catmandu::Zotero
- Catmandu modules for working with Zotero web
- Ccomp
- Compiling C files and building C libraries
- CellsOfScreen
- screen information functions and macros
- Ceni::Backend
- Perl extension for Ceni
- Char
- Character operations
- Chart
- a series of charting modules
- Chart::Clicker
- Powerful, extensible charting
- Chart::Clicker::Axis
- An X or Y Axis
- Chart::Clicker::Axis::DateTime
- An X or Y Axis using DateTime
- Chart::Clicker::Axis::DivisionType
- Division style for ticks
- Chart::Clicker::Axis::DivisionType::Exact
- Role describing how to divide data for Chart::Clicker::Axis
- Chart::Clicker::Axis::DivisionType::LinearExpandGraph
- Role describing how to divide data for Chart::Clicker::Axis
- Chart::Clicker::Axis::DivisionType::LinearRounded
- Role describing how to divide data for Chart::Clicker::Axis
- Chart::Clicker::Component
- Base class that extends Graphics::Primitive::Component
- Chart::Clicker::Container
- Base class that extends Graphics::Primitive::Container
- Chart::Clicker::Context
- A rendering context: Axes, Markers and a Renderer
- Chart::Clicker::Data::DataSet
- A collection of series
- Chart::Clicker::Data::Marker
- Highlight arbitrary value(s)
- Chart::Clicker::Data::Range
- A range of Data
- Chart::Clicker::Data::Series
- A series of key, value pairs representing chart data
- Chart::Clicker::Data::Series::HighLow
- Series data with additional attributes for High-Low charts
- Chart::Clicker::Data::Series::Size
- Chart data with additional attributes for Size charts
- Chart::Clicker::Decoration
- Shiny baubles!
- Chart::Clicker::Decoration::Annotation
- Text annotation over data
- Chart::Clicker::Decoration::Glass
- Under-chart gradient decoration