| This Release | Catmandu-0.6 | [Download] [Browse] | 02 Sep 2013 | ||||
| Latest Release | Catmandu-0.7002 | [Download] [Browse] | 12 Sep 2013 | ||||
| Other Releases | |||||||
| Links | [ Discussion Forum ] [ View/Report Bugs ] [ Dependencies ] [ Other Tools ] | ||||||
| CPAN Testers | PASS (190) NA (1) [ View Reports ] [ Perl/Platform Version Matrix ] | ||||||
| Rating |
(0 Reviews)
[ Rate this distribution ]
| ||||||
| License | The Perl 5 License (Artistic 1 & GPL 1) | ||||||
| Special Files |
|
||||||
| Catmandu | a data toolkit | 0.6 | |
| Catmandu::Addable | |||
| Catmandu::ArrayIterator | Convert an arrayref to an Iterable object | ||
| Catmandu::BadArg | |||
| Catmandu::BadVal | |||
| Catmandu::Bag | A Catmandu::Store compartment to persist data | ||
| Catmandu::Buffer | |||
| Catmandu::CLI | |||
| Catmandu::Cmd | |||
| Catmandu::Cmd::config | print the Catmandu config as JSON | ||
| Catmandu::Cmd::convert | convert objects | ||
| Catmandu::Cmd::count | count the number of objects in a store | ||
| Catmandu::Cmd::data | store, index, search, import, export or convert objects | ||
| Catmandu::Cmd::delete | delete objects from a store | ||
| Catmandu::Cmd::export | export objects from a store | ||
| Catmandu::Cmd::import | import objects into a store | ||
| Catmandu::Cmd::move | move objects to another store | ||
| Catmandu::Counter | |||
| Catmandu::Env | |||
| Catmandu::Error | Catmandu error hierarchy | ||
| Catmandu::Exporter | Namespace for packages that can export a hashref or an iterable object | ||
| Catmandu::Exporter::CSV | a CSV exporter | ||
| Catmandu::Exporter::JSON | a JSON exporter | ||
| Catmandu::Exporter::RIS | a RIS exporter | ||
| Catmandu::Exporter::Template | a TT2 Template exporter | ||
| Catmandu::Exporter::YAML | a YAML exporter | ||
| Catmandu::Fix | a Catmandu class used for data crunching | ||
| Catmandu::Fix::Base | |||
| Catmandu::Fix::Condition | |||
| Catmandu::Fix::Condition::SimpleAllTest | |||
| Catmandu::Fix::Condition::SimpleAnyTest | |||
| Catmandu::Fix::Condition::all_match | only execute fixes if all path values match the given regex | ||
| Catmandu::Fix::Condition::any_match | only execute fixes if any path value matches the given regex | ||
| Catmandu::Fix::Condition::exists | only execute fixes if the path exists | ||
| Catmandu::Fix::Loader | |||
| Catmandu::Fix::Loader::Env | |||
| Catmandu::Fix::add_field | add or change the value of a HASH key or ARRAY index | ||
| Catmandu::Fix::add_to_store | add matching values to a store as a side effect | ||
| Catmandu::Fix::append | add a suffix to the value of a field | ||
| Catmandu::Fix::capitalize | capitalize the value of a key | ||
| Catmandu::Fix::clone | create a clone of the data object | ||
| Catmandu::Fix::collapse | convert nested data into a flat hash using the TT2 dot convention | ||
| Catmandu::Fix::copy_field | copy the value of one field to a new field | ||
| Catmandu::Fix::count | replace the value of an array or hash field with it's count | ||
| Catmandu::Fix::downcase | lowercase the value of a field | ||
| Catmandu::Fix::expand | convert a flat hash into nested data using the TT2 dot convention | ||
| Catmandu::Fix::from_json | replace a json field with the parsed value | ||
| Catmandu::Fix::join_field | join the ARRAY values of a field into a string | ||
| Catmandu::Fix::lookup | change the value of a HASH key or ARRAY index by looking up it's value in a dictionary | ||
| Catmandu::Fix::lookup_in_store | change the value of a HASH key or ARRAY index by looking up it's value in a store | ||
| Catmandu::Fix::move_field | move a field to another place in the data structure | ||
| Catmandu::Fix::nothing | does nothing (for testing) | ||
| Catmandu::Fix::prepend | add a prefix to the value of a field | ||
| Catmandu::Fix::remove_field | remove a field form the data | ||
| Catmandu::Fix::replace_all | search and replace using regex expressions | ||
| Catmandu::Fix::retain_field | delete everything from a field except | ||
| Catmandu::Fix::set_field | add or change the value of a HASH key or ARRAY index | ||
| Catmandu::Fix::split_field | split a string value in a field into an ARRAY | ||
| Catmandu::Fix::substring | extract a substring out of the value of a field | ||
| Catmandu::Fix::sum | replace the value of an array field with the sum of it's elements | ||
| Catmandu::Fix::to_json | convert the value of a field to json | ||
| Catmandu::Fix::trim | trim leading and ending junk from the value of a field | ||
| Catmandu::Fix::upcase | uppercase the value of a field | ||
| Catmandu::Fixable | |||
| Catmandu::Hits | Iterable object that wraps Catmandu::Store search hits | ||
| Catmandu::Importer | Namespace for packages that can import | ||
| Catmandu::Importer::CSV | Package that imports CSV data | ||
| Catmandu::Importer::JSON | Package that imports JSON data | ||
| Catmandu::Importer::Mock | Mock importer used for testing purposes | ||
| Catmandu::Importer::YAML | Package that imports YAML data | ||
| Catmandu::Iterable | Base class for all iterable Catmandu classes | ||
| Catmandu::Iterator | |||
| Catmandu::NotImplemented | |||
| Catmandu::Paged | |||
| Catmandu::Pluggable | |||
| Catmandu::Plugin::Datestamps | |||
| Catmandu::Plugin::Versioning | |||
| Catmandu::Sane | Package boilerplate | ||
| Catmandu::Searchable | Base class for all searchable Catmandu classes | ||
| Catmandu::Serializer | |||
| Catmandu::Store | Namespace for packages that can make data persistent | ||
| Catmandu::Store::Hash | An in-memory Catmandu::Store | ||
| Catmandu::Store::Hash::Bag | |||
| Catmandu::Util | A collection of utility functions |
| Catmandu::Introduction | An introduction to Catmandu   |
| catmandu | LibreCat command line tools   |
| lib/Catmandu/Development.pod |   |
|
README.md |