View Javadoc

1   // Do not edit this file!  It was generated by Melati POEM's DSD preprocessor.
2   
3   package org.paneris.jammyjoes.model.generated;
4   
5   // 33 tables in database
6   // hidden import org.melati.poem.UserTable;
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  // abstract import org.melati.poem.ValueInfoTable;
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  // hides import org.paneris.jammyjoes.model.UserTable;
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