|
1 <?php |
|
2 /* |
|
3 * This file is part of the WikiTagBundle package. |
|
4 * |
|
5 * (c) IRI <http://www.iri.centrepompidou.fr/> |
|
6 * |
|
7 * For the full copyright and license information, please view the LICENSE |
|
8 * file that was distributed with this source code. |
|
9 */ |
|
10 |
|
11 namespace IRI\Bundle\WikiTagBundle\Model; |
|
12 |
|
13 |
|
14 interface TagInterface { |
|
15 |
|
16 /** |
|
17 * Get id |
|
18 * |
|
19 * @return integer |
|
20 */ |
|
21 function getId(); |
|
22 |
|
23 /** |
|
24 * Set label |
|
25 * |
|
26 * @param string $label |
|
27 */ |
|
28 function setLabel($label); |
|
29 |
|
30 /** |
|
31 * Get label |
|
32 * |
|
33 * @return string |
|
34 */ |
|
35 function getLabel(); |
|
36 |
|
37 /** |
|
38 * Set normalizedLabel |
|
39 * |
|
40 * @param string $normalizedLabel |
|
41 */ |
|
42 function setNormalizedLabel($normalizedLabel); |
|
43 |
|
44 /** |
|
45 * Get normalizedLabel |
|
46 * |
|
47 * @return string |
|
48 */ |
|
49 function getNormalizedLabel(); |
|
50 |
|
51 /** |
|
52 * Set originalLabel |
|
53 * |
|
54 * @param string $originalLabel |
|
55 */ |
|
56 function setOriginalLabel($originalLabel); |
|
57 |
|
58 /** |
|
59 * Get originalLabel |
|
60 * |
|
61 * @return string |
|
62 */ |
|
63 function getOriginalLabel(); |
|
64 |
|
65 /** |
|
66 * Set alias |
|
67 * |
|
68 * @param string $alias |
|
69 */ |
|
70 function setAlias($alias); |
|
71 |
|
72 /** |
|
73 * Get alias |
|
74 * |
|
75 * @return string |
|
76 */ |
|
77 function getAlias(); |
|
78 |
|
79 /** |
|
80 * Set wikipediaUrl |
|
81 * |
|
82 * @param string $wikipediaUrl |
|
83 */ |
|
84 function setWikipediaUrl($wikipediaUrl); |
|
85 |
|
86 /** |
|
87 * Get wikipediaUrl |
|
88 * |
|
89 * @return string |
|
90 */ |
|
91 function getWikipediaUrl(); |
|
92 |
|
93 /** |
|
94 * Set wikipediaPageId |
|
95 * |
|
96 * @param bigint $wikipediaPageId |
|
97 */ |
|
98 function setWikipediaPageId($wikipediaPageId); |
|
99 |
|
100 /** |
|
101 * Get wikipediaPageId |
|
102 * |
|
103 * @return bigint |
|
104 */ |
|
105 function getWikipediaPageId(); |
|
106 |
|
107 /** |
|
108 * Set urlStatus |
|
109 * |
|
110 * @param smallint $urlStatus |
|
111 */ |
|
112 function setUrlStatus($urlStatus); |
|
113 |
|
114 /** |
|
115 * Get urlStatus |
|
116 * |
|
117 * @return smallint |
|
118 */ |
|
119 function getUrlStatus(); |
|
120 |
|
121 /** |
|
122 * Set dbpediaUri |
|
123 * |
|
124 * @param string $dbpediaUri |
|
125 */ |
|
126 function setDbpediaUri($dbpediaUri); |
|
127 |
|
128 /** |
|
129 * Get dbpediaUri |
|
130 * |
|
131 * @return string |
|
132 */ |
|
133 function getDbpediaUri(); |
|
134 |
|
135 /** |
|
136 * Set popularity |
|
137 * |
|
138 * @param integer $popularity |
|
139 */ |
|
140 function setPopularity($popularity); |
|
141 |
|
142 /** |
|
143 * Get popularity |
|
144 * |
|
145 * @return integer |
|
146 */ |
|
147 function getPopularity(); |
|
148 |
|
149 |
|
150 } |