File Coverage

blib/lib/Yahoo/Marketing/APT/LibraryBumperVideoAd.pm
Criterion Covered Total %
statement 9 9 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 12 12 100.0


line stmt bran cond sub pod time code
1             package Yahoo::Marketing::APT::LibraryBumperVideoAd;
2             # Copyright (c) 2010 Yahoo! Inc. All rights reserved.
3             # The copyrights to the contents of this file are licensed under the Perl Artistic License (ver. 15 Aug 1997)
4              
5 1     1   60146 use strict; use warnings;
  1     1   3  
  1         46  
  1         6  
  1         2  
  1         37  
6              
7 1     1   5 use base qw/Yahoo::Marketing::ComplexType/;
  1         2  
  1         1259  
8              
9             =head1 NAME
10              
11             Yahoo::Marketing::APT::LibraryBumperVideoAd - a data object to represent a LibraryBumperVideoAd.
12              
13             =cut
14              
15             sub _user_setable_attributes {
16             return ( qw/
17             ID
18             accountID
19             actOne
20             adFormat
21             associatedToPlacement
22             compositeClickThroughURL
23             createTimestamp
24             duration
25             editorialStatus
26             folderID
27             impressionTrackingURLs
28             lastUpdateTimestamp
29             name
30             playback0Beacons
31             playback100Beacons
32             playback25Beacons
33             playback50Beacons
34             playback75Beacons
35             status
36             type
37             / );
38             }
39              
40             sub _read_only_attributes {
41             return ( qw/
42             / );
43             }
44              
45             __PACKAGE__->mk_accessors( __PACKAGE__->_user_setable_attributes,
46             __PACKAGE__->_read_only_attributes
47             );
48              
49              
50             1;
51             =head1 SYNOPSIS
52              
53             See L for documentation of the various data objects.
54              
55              
56             =cut
57              
58             =head1 METHODS
59              
60             =head2 new
61              
62             Creates a new instance
63              
64             =head2 get/set methods
65              
66             =over 8
67              
68             ID
69             accountID
70             actOne
71             adFormat
72             associatedToPlacement
73             compositeClickThroughURL
74             createTimestamp
75             duration
76             editorialStatus
77             folderID
78             impressionTrackingURLs
79             lastUpdateTimestamp
80             name
81             playback0Beacons
82             playback100Beacons
83             playback25Beacons
84             playback50Beacons
85             playback75Beacons
86             status
87             type
88              
89             =back
90              
91             =head2 get (read only) methods
92              
93             =over 8
94              
95              
96             =back
97              
98             =cut
99