1
2
3 package org.paneris.jammyjoes.model.generated;
4
5
6
7 import org.melati.poem.GroupTable;
8 import org.melati.poem.CapabilityTable;
9 import org.melati.poem.GroupMembershipTable;
10 import org.melati.poem.GroupCapabilityTable;
11 import org.melati.poem.TableCategoryTable;
12 import org.melati.poem.TableInfoTable;
13
14 import org.melati.poem.ColumnInfoTable;
15 import org.melati.poem.SettingTable;
16 import org.paneris.jammyjoes.model.ProductTable;
17 import org.paneris.jammyjoes.model.SupplierTable;
18 import org.paneris.jammyjoes.model.ManufacturerTable;
19 import org.paneris.jammyjoes.model.StockTransactionTable;
20 import org.paneris.jammyjoes.model.AwardTable;
21 import org.paneris.jammyjoes.model.ShopOrderTable;
22 import org.paneris.jammyjoes.model.ShopOrderItemTable;
23 import org.paneris.jammyjoes.model.AffiliateTable;
24 import org.paneris.jammyjoes.model.AffiliateTransactionTable;
25 import org.paneris.jammyjoes.model.TypeTable;
26 import org.paneris.jammyjoes.model.SexTable;
27 import org.paneris.jammyjoes.model.OrderTypeTable;
28 import org.paneris.jammyjoes.model.StockTransactionTypeTable;
29 import org.paneris.jammyjoes.model.DeliveryZoneTable;
30 import org.paneris.jammyjoes.model.DeliveryChargeTable;
31 import org.paneris.jammyjoes.model.DeliveryCarrierTable;
32 import org.paneris.jammyjoes.model.OrderStatusTable;
33 import org.paneris.jammyjoes.model.ProductStatusTable;
34 import org.paneris.jammyjoes.model.EcentiveCategoryTable;
35 import org.paneris.jammyjoes.model.WrappingTable;
36 import org.paneris.jammyjoes.model.ShopCurrencyTable;
37 import org.paneris.jammyjoes.model.AgeTable;
38
39
40 /**
41 * Melati POEM generated base interface to the tables in
42 * org.paneris.jammyjoes.model.
43 */
44 public interface JammyjoesDatabaseTablesBase {
45
46
47 /**
48 * Retrieves the <code>GroupTable</code> table.
49 *
50 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
51 * @return the GroupTable from this database
52 */
53 GroupTable getGroupTable();
54
55 /**
56 * Retrieves the <code>CapabilityTable</code> table.
57 *
58 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
59 * @return the CapabilityTable from this database
60 */
61 CapabilityTable getCapabilityTable();
62
63 /**
64 * Retrieves the <code>GroupMembershipTable</code> table.
65 *
66 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
67 * @return the GroupMembershipTable from this database
68 */
69 GroupMembershipTable getGroupMembershipTable();
70
71 /**
72 * Retrieves the <code>GroupCapabilityTable</code> table.
73 *
74 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
75 * @return the GroupCapabilityTable from this database
76 */
77 GroupCapabilityTable getGroupCapabilityTable();
78
79 /**
80 * Retrieves the <code>TableCategoryTable</code> table.
81 *
82 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
83 * @return the TableCategoryTable from this database
84 */
85 TableCategoryTable getTableCategoryTable();
86
87 /**
88 * Retrieves the <code>TableInfoTable</code> table.
89 *
90 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
91 * @return the TableInfoTable from this database
92 */
93 TableInfoTable getTableInfoTable();
94
95 /**
96 * Retrieves the <code>ColumnInfoTable</code> table.
97 *
98 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
99 * @return the ColumnInfoTable from this database
100 */
101 ColumnInfoTable getColumnInfoTable();
102
103 /**
104 * Retrieves the <code>SettingTable</code> table.
105 *
106 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
107 * @return the SettingTable from this database
108 */
109 SettingTable getSettingTable();
110
111 /**
112 * Retrieves the <code>ProductTable</code> table.
113 *
114 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
115 * @return the ProductTable from this database
116 */
117 ProductTable getProductTable();
118
119 /**
120 * Retrieves the <code>SupplierTable</code> table.
121 *
122 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
123 * @return the SupplierTable from this database
124 */
125 SupplierTable getSupplierTable();
126
127 /**
128 * Retrieves the <code>ManufacturerTable</code> table.
129 *
130 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
131 * @return the ManufacturerTable from this database
132 */
133 ManufacturerTable getManufacturerTable();
134
135 /**
136 * Retrieves the <code>StockTransactionTable</code> table.
137 *
138 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
139 * @return the StockTransactionTable from this database
140 */
141 StockTransactionTable getStockTransactionTable();
142
143 /**
144 * Retrieves the <code>AwardTable</code> table.
145 *
146 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
147 * @return the AwardTable from this database
148 */
149 AwardTable getAwardTable();
150
151 /**
152 * Retrieves the <code>ShopOrderTable</code> table.
153 *
154 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
155 * @return the ShopOrderTable from this database
156 */
157 ShopOrderTable getShopOrderTable();
158
159 /**
160 * Retrieves the <code>ShopOrderItemTable</code> table.
161 *
162 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
163 * @return the ShopOrderItemTable from this database
164 */
165 ShopOrderItemTable getShopOrderItemTable();
166
167 /**
168 * Retrieves the <code>AffiliateTable</code> table.
169 *
170 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
171 * @return the AffiliateTable from this database
172 */
173 AffiliateTable getAffiliateTable();
174
175 /**
176 * Retrieves the <code>AffiliateTransactionTable</code> table.
177 *
178 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
179 * @return the AffiliateTransactionTable from this database
180 */
181 AffiliateTransactionTable getAffiliateTransactionTable();
182
183 /**
184 * Retrieves the <code>TypeTable</code> table.
185 *
186 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
187 * @return the TypeTable from this database
188 */
189 TypeTable getTypeTable();
190
191 /**
192 * Retrieves the <code>SexTable</code> table.
193 *
194 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
195 * @return the SexTable from this database
196 */
197 SexTable getSexTable();
198
199 /**
200 * Retrieves the <code>OrderTypeTable</code> table.
201 *
202 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
203 * @return the OrderTypeTable from this database
204 */
205 OrderTypeTable getOrderTypeTable();
206
207 /**
208 * Retrieves the <code>StockTransactionTypeTable</code> table.
209 *
210 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
211 * @return the StockTransactionTypeTable from this database
212 */
213 StockTransactionTypeTable getStockTransactionTypeTable();
214
215 /**
216 * Retrieves the <code>DeliveryZoneTable</code> table.
217 *
218 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
219 * @return the DeliveryZoneTable from this database
220 */
221 DeliveryZoneTable getDeliveryZoneTable();
222
223 /**
224 * Retrieves the <code>DeliveryChargeTable</code> table.
225 *
226 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
227 * @return the DeliveryChargeTable from this database
228 */
229 DeliveryChargeTable getDeliveryChargeTable();
230
231 /**
232 * Retrieves the <code>DeliveryCarrierTable</code> table.
233 *
234 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
235 * @return the DeliveryCarrierTable from this database
236 */
237 DeliveryCarrierTable getDeliveryCarrierTable();
238
239 /**
240 * Retrieves the <code>OrderStatusTable</code> table.
241 *
242 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
243 * @return the OrderStatusTable from this database
244 */
245 OrderStatusTable getOrderStatusTable();
246
247 /**
248 * Retrieves the <code>ProductStatusTable</code> table.
249 *
250 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
251 * @return the ProductStatusTable from this database
252 */
253 ProductStatusTable getProductStatusTable();
254
255 /**
256 * Retrieves the <code>EcentiveCategoryTable</code> table.
257 *
258 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
259 * @return the EcentiveCategoryTable from this database
260 */
261 EcentiveCategoryTable getEcentiveCategoryTable();
262
263 /**
264 * Retrieves the <code>WrappingTable</code> table.
265 *
266 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
267 * @return the WrappingTable from this database
268 */
269 WrappingTable getWrappingTable();
270
271 /**
272 * Retrieves the <code>ShopCurrencyTable</code> table.
273 *
274 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
275 * @return the ShopCurrencyTable from this database
276 */
277 ShopCurrencyTable getShopCurrencyTable();
278
279 /**
280 * Retrieves the <code>AgeTable</code> table.
281 *
282 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
283 * @return the AgeTable from this database
284 */
285 AgeTable getAgeTable();
286
287 /**
288 * Retrieves the <code>UserTable</code> tableas a <code>org.melati.poem.UserTable</code>.
289 *
290 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
291 * @return the org.melati.poem.UserTable from this database
292 */
293 org.melati.poem.UserTable getUserTable();
294 }
295
296