summaryrefslogtreecommitdiff
path: root/Data-MultiValued/lib/Data/MultiValued/TagContainerForRanges.pm
blob: 71fd7f9ade616a02da9eda586303709a4633d273 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package Data::MultiValued::TagContainerForRanges; 
use Moose;
use MooseX::Types::Moose qw(HashRef);
use Moose::Util::TypeConstraints;
use Data::MultiValued::RangeContainer;
 
extends 'Data::MultiValued::TagContainer';
 
has '+_storage' => (
    isa => HashRef[class_type('Data::MultiValued::RangeContainer')],
);
 
has '+_default_tag' => (
    isa => class_type('Data::MultiValued::RangeContainer'),
);
 
sub _create_new_inferior {
    Data::MultiValued::RangeContainer->new();
}
 
1;