File Coverage

blib/lib/Yahoo/Marketing/APT/LibraryCustomHTMLAd.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::LibraryCustomHTMLAd;
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   63514 use strict; use warnings;
  1     1   3  
  1         44  
  1         6  
  1         3  
  1         39  
6              
7 1     1   7 use base qw/Yahoo::Marketing::ComplexType/;
  1         2  
  1         1027  
8              
9             =head1 NAME
10              
11             Yahoo::Marketing::APT::LibraryCustomHTMLAd - a data object to represent a LibraryCustomHTMLAd.
12              
13             =cut
14              
15             sub _user_setable_attributes {
16             return ( qw/
17             ID
18             accountID
19             adFormat
20             adSizeID
21             associatedToPlacement
22             createTimestamp
23             creativeIDs
24             editorialStatus
25             folderID
26             height
27             htmlTagWithMacros
28             impressionTrackingURL
29             lastUpdateTimestamp
30             name
31             status
32             type
33             width
34             / );
35             }
36              
37             sub _read_only_attributes {
38             return ( qw/
39             / );
40             }
41              
42             __PACKAGE__->mk_accessors( __PACKAGE__->_user_setable_attributes,
43             __PACKAGE__->_read_only_attributes
44             );
45              
46              
47             1;
48             =head1 SYNOPSIS
49              
50             See L for documentation of the various data objects.
51              
52              
53             =cut
54              
55             =head1 METHODS
56              
57             =head2 new
58              
59             Creates a new instance
60              
61             =head2 get/set methods
62              
63             =over 8
64              
65             ID
66             accountID
67             adFormat
68             adSizeID
69             associatedToPlacement
70             createTimestamp
71             creativeIDs
72             editorialStatus
73             folderID
74             height
75             htmlTagWithMacros
76             impressionTrackingURL
77             lastUpdateTimestamp
78             name
79             status
80             type
81             width
82              
83             =back
84              
85             =head2 get (read only) methods
86              
87             =over 8
88              
89              
90             =back
91              
92             =cut
93