The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Data::MultiValued::TagContainerForRanges - container for tagged values that are ranged containers

VERSION

version 0.0.1_4

DESCRIPTION

Please don't use this module directly, use Data::MultiValued::TagsAndRanges.

This module is a subclass of Data::MultiValued::TagContainer, which only allows instances of Data::MultiValued::RangeContainer as "storage cells".

METHODS

_create_new_inferior

Returns a new Data::MultiValued::RangeContainer instance.

Serialisation helpers

These are used through Data::MultiValued::UglySerializationHelperRole.

_rebless_storage

Blesses the "storage cells" into Data::MultiValued::RangeContainer.

_as_hash

Returns the internal representation with no blessed hashes, with as few copies as possible.

AUTHOR

Gianni Ceccarelli <dakkar@thenautilus.net>

COPYRIGHT AND LICENSE

This software is copyright (c) 2011 by Net-a-Porter.com.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.