KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > product1 > cci > AbstractProductFilter


1 // ----------------------------------------------------------------------------
2
// Filter/IntfBegin
3
// ----------------------------------------------------------------------------
4
//////////////////////////////////////////////////////////////////////////////
5
//
6
// Name: $Id: JMIAbstractMapper.java,v 1.11 2006/01/21 23:09:07 wfro Exp $
7
// Generated by: openMDX JMI Mapper
8
// Date: Mon Apr 03 11:38:52 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.product1.cci;
14
15 /**
16  */

17 public interface AbstractProductFilter
18   extends
19   org.opencrx.kernel.generic.cci.CrxObjectFilter {
20      
21 // ----------------------------------------------------------------------------
22
// Filter/IntfReference
23
// ----------------------------------------------------------------------------
24
/**
25    * @param operator The operator for this filter.
26    * @see org.openmdx.compatibility.base.query.FilterOperators
27    */

28   public void forAllCompetitor (
29     short operator,
30     org.opencrx.kernel.account1.cci.Competitor[] filterValues
31   );
32
33   /**
34    * @param operator The operator for this filter.
35    * @see org.openmdx.compatibility.base.query.FilterOperators
36    */

37   public void thereExistsCompetitor (
38     short operator,
39     org.opencrx.kernel.account1.cci.Competitor[] filterValues
40   );
41
42   /**
43    * @param operator The operator for this filter.
44    * @see org.openmdx.compatibility.base.query.FilterOperators
45    */

46   public void forAllCompetitor (
47     short operator,
48     java.util.Collection JavaDoc filterValues
49   );
50
51   /**
52    * @param operator The operator for this filter.
53    * @see org.openmdx.compatibility.base.query.FilterOperators
54    */

55   public void thereExistsCompetitor (
56     short operator,
57     java.util.Collection JavaDoc filterValues
58   );
59        
60 // ----------------------------------------------------------------------------
61
// Filter/IntfReference
62
// ----------------------------------------------------------------------------
63
/**
64    * @param operator The operator for this filter.
65    * @see org.openmdx.compatibility.base.query.FilterOperators
66    */

67   public void forAllDefaultPriceLevel (
68     short operator,
69     org.opencrx.kernel.product1.cci.PriceLevel[] filterValues
70   );
71
72   /**
73    * @param operator The operator for this filter.
74    * @see org.openmdx.compatibility.base.query.FilterOperators
75    */

76   public void thereExistsDefaultPriceLevel (
77     short operator,
78     org.opencrx.kernel.product1.cci.PriceLevel[] filterValues
79   );
80
81   /**
82    * @param operator The operator for this filter.
83    * @see org.openmdx.compatibility.base.query.FilterOperators
84    */

85   public void forAllDefaultPriceLevel (
86     short operator,
87     java.util.Collection JavaDoc filterValues
88   );
89
90   /**
91    * @param operator The operator for this filter.
92    * @see org.openmdx.compatibility.base.query.FilterOperators
93    */

94   public void thereExistsDefaultPriceLevel (
95     short operator,
96     java.util.Collection JavaDoc filterValues
97   );
98        
99 // ----------------------------------------------------------------------------
100
// Filter/IntfReference
101
// ----------------------------------------------------------------------------
102
/**
103    * @param operator The operator for this filter.
104    * @see org.openmdx.compatibility.base.query.FilterOperators
105    */

106   public void forAllDefaultUom (
107     short operator,
108     org.opencrx.kernel.uom1.cci.Uom[] filterValues
109   );
110
111   /**
112    * @param operator The operator for this filter.
113    * @see org.openmdx.compatibility.base.query.FilterOperators
114    */

115   public void thereExistsDefaultUom (
116     short operator,
117     org.opencrx.kernel.uom1.cci.Uom[] filterValues
118   );
119
120   /**
121    * @param operator The operator for this filter.
122    * @see org.openmdx.compatibility.base.query.FilterOperators
123    */

124   public void forAllDefaultUom (
125     short operator,
126     java.util.Collection JavaDoc filterValues
127   );
128
129   /**
130    * @param operator The operator for this filter.
131    * @see org.openmdx.compatibility.base.query.FilterOperators
132    */

133   public void thereExistsDefaultUom (
134     short operator,
135     java.util.Collection JavaDoc filterValues
136   );
137        
138 // ----------------------------------------------------------------------------
139
// Filter/IntfAttributeIsNotStruct
140
// ----------------------------------------------------------------------------
141
/**
142    * @param operator The operator for this filter.
143    * @see org.openmdx.compatibility.base.query.FilterOperators
144    */

145   public void forAllDescription (
146     short operator,
147     String JavaDoc[] filterValues
148   );
149
150   /**
151    * @param operator The operator for this filter.
152    * @see org.openmdx.compatibility.base.query.FilterOperators
153    */

154   public void thereExistsDescription (
155     short operator,
156     String JavaDoc[] filterValues
157   );
158
159   /**
160    * @param operator The operator for this filter.
161    * @see org.openmdx.compatibility.base.query.FilterOperators
162    */

163   public void forAllDescription (
164     short operator,
165     java.util.Collection JavaDoc filterValues
166   );
167
168   /**
169    * @param operator The operator for this filter.
170    * @see org.openmdx.compatibility.base.query.FilterOperators
171    */

172   public void thereExistsDescription (
173     short operator,
174     java.util.Collection JavaDoc filterValues
175   );
176
177   /**
178    * Specifies the sort order of all the instances that match the filter criteria.
179    * @param order The sort order for this filter.
180    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
181    */

182   public void orderByDescription (
183     short order
184   );
185        
186 // ----------------------------------------------------------------------------
187
// Filter/IntfAttributeIsNotStruct
188
// ----------------------------------------------------------------------------
189
/**
190    * @param operator The operator for this filter.
191    * @see org.openmdx.compatibility.base.query.FilterOperators
192    */

193   public void forAllDetailedDescription (
194     short operator,
195     String JavaDoc[] filterValues
196   );
197
198   /**
199    * @param operator The operator for this filter.
200    * @see org.openmdx.compatibility.base.query.FilterOperators
201    */

202   public void thereExistsDetailedDescription (
203     short operator,
204     String JavaDoc[] filterValues
205   );
206
207   /**
208    * @param operator The operator for this filter.
209    * @see org.openmdx.compatibility.base.query.FilterOperators
210    */

211   public void forAllDetailedDescription (
212     short operator,
213     java.util.Collection JavaDoc filterValues
214   );
215
216   /**
217    * @param operator The operator for this filter.
218    * @see org.openmdx.compatibility.base.query.FilterOperators
219    */

220   public void thereExistsDetailedDescription (
221     short operator,
222     java.util.Collection JavaDoc filterValues
223   );
224
225   /**
226    * Specifies the sort order of all the instances that match the filter criteria.
227    * @param order The sort order for this filter.
228    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
229    */

230   public void orderByDetailedDescription (
231     short order
232   );
233        
234 // ----------------------------------------------------------------------------
235
// Filter/IntfAttributeIsNotStruct
236
// ----------------------------------------------------------------------------
237
/**
238    * @param operator The operator for this filter.
239    * @see org.openmdx.compatibility.base.query.FilterOperators
240    */

241   public void forAllName (
242     short operator,
243     String JavaDoc[] filterValues
244   );
245
246   /**
247    * @param operator The operator for this filter.
248    * @see org.openmdx.compatibility.base.query.FilterOperators
249    */

250   public void thereExistsName (
251     short operator,
252     String JavaDoc[] filterValues
253   );
254
255   /**
256    * @param operator The operator for this filter.
257    * @see org.openmdx.compatibility.base.query.FilterOperators
258    */

259   public void forAllName (
260     short operator,
261     java.util.Collection JavaDoc filterValues
262   );
263
264   /**
265    * @param operator The operator for this filter.
266    * @see org.openmdx.compatibility.base.query.FilterOperators
267    */

268   public void thereExistsName (
269     short operator,
270     java.util.Collection JavaDoc filterValues
271   );
272
273   /**
274    * Specifies the sort order of all the instances that match the filter criteria.
275    * @param order The sort order for this filter.
276    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
277    */

278   public void orderByName (
279     short order
280   );
281        
282 // ----------------------------------------------------------------------------
283
// Filter/IntfReference
284
// ----------------------------------------------------------------------------
285
/**
286    * @param operator The operator for this filter.
287    * @see org.openmdx.compatibility.base.query.FilterOperators
288    */

289   public void forAllPriceUom (
290     short operator,
291     org.opencrx.kernel.uom1.cci.Uom[] filterValues
292   );
293
294   /**
295    * @param operator The operator for this filter.
296    * @see org.openmdx.compatibility.base.query.FilterOperators
297    */

298   public void thereExistsPriceUom (
299     short operator,
300     org.opencrx.kernel.uom1.cci.Uom[] filterValues
301   );
302
303   /**
304    * @param operator The operator for this filter.
305    * @see org.openmdx.compatibility.base.query.FilterOperators
306    */

307   public void forAllPriceUom (
308     short operator,
309     java.util.Collection JavaDoc filterValues
310   );
311
312   /**
313    * @param operator The operator for this filter.
314    * @see org.openmdx.compatibility.base.query.FilterOperators
315    */

316   public void thereExistsPriceUom (
317     short operator,
318     java.util.Collection JavaDoc filterValues
319   );
320        
321 // ----------------------------------------------------------------------------
322
// Filter/IntfAttributeIsNotStruct
323
// ----------------------------------------------------------------------------
324
/**
325    * @param operator The operator for this filter.
326    * @see org.openmdx.compatibility.base.query.FilterOperators
327    */

328   public void forAllProductNumber (
329     short operator,
330     String JavaDoc[] filterValues
331   );
332
333   /**
334    * @param operator The operator for this filter.
335    * @see org.openmdx.compatibility.base.query.FilterOperators
336    */

337   public void thereExistsProductNumber (
338     short operator,
339     String JavaDoc[] filterValues
340   );
341
342   /**
343    * @param operator The operator for this filter.
344    * @see org.openmdx.compatibility.base.query.FilterOperators
345    */

346   public void forAllProductNumber (
347     short operator,
348     java.util.Collection JavaDoc filterValues
349   );
350
351   /**
352    * @param operator The operator for this filter.
353    * @see org.openmdx.compatibility.base.query.FilterOperators
354    */

355   public void thereExistsProductNumber (
356     short operator,
357     java.util.Collection JavaDoc filterValues
358   );
359
360   /**
361    * Specifies the sort order of all the instances that match the filter criteria.
362    * @param order The sort order for this filter.
363    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
364    */

365   public void orderByProductNumber (
366     short order
367   );
368        
369 // ----------------------------------------------------------------------------
370
// Filter/IntfAttributeIsNotStruct
371
// ----------------------------------------------------------------------------
372
/**
373    * @param operator The operator for this filter.
374    * @see org.openmdx.compatibility.base.query.FilterOperators
375    */

376   public void forAllProductState (
377     short operator,
378     short[] filterValues
379   );
380
381   /**
382    * @param operator The operator for this filter.
383    * @see org.openmdx.compatibility.base.query.FilterOperators
384    */

385   public void thereExistsProductState (
386     short operator,
387     short[] filterValues
388   );
389
390   /**
391    * @param operator The operator for this filter.
392    * @see org.openmdx.compatibility.base.query.FilterOperators
393    */

394   public void forAllProductState (
395     short operator,
396     java.util.Collection JavaDoc filterValues
397   );
398
399   /**
400    * @param operator The operator for this filter.
401    * @see org.openmdx.compatibility.base.query.FilterOperators
402    */

403   public void thereExistsProductState (
404     short operator,
405     java.util.Collection JavaDoc filterValues
406   );
407
408   /**
409    * Specifies the sort order of all the instances that match the filter criteria.
410    * @param order The sort order for this filter.
411    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
412    */

413   public void orderByProductState (
414     short order
415   );
416        
417 // ----------------------------------------------------------------------------
418
// Filter/IntfAttributeIsNotStruct
419
// ----------------------------------------------------------------------------
420
/**
421    * @param operator The operator for this filter.
422    * @see org.openmdx.compatibility.base.query.FilterOperators
423    */

424   public void forAllProductType (
425     short operator,
426     short[] filterValues
427   );
428
429   /**
430    * @param operator The operator for this filter.
431    * @see org.openmdx.compatibility.base.query.FilterOperators
432    */

433   public void thereExistsProductType (
434     short operator,
435     short[] filterValues
436   );
437
438   /**
439    * @param operator The operator for this filter.
440    * @see org.openmdx.compatibility.base.query.FilterOperators
441    */

442   public void forAllProductType (
443     short operator,
444     java.util.Collection JavaDoc filterValues
445   );
446
447   /**
448    * @param operator The operator for this filter.
449    * @see org.openmdx.compatibility.base.query.FilterOperators
450    */

451   public void thereExistsProductType (
452     short operator,
453     java.util.Collection JavaDoc filterValues
454   );
455
456   /**
457    * Specifies the sort order of all the instances that match the filter criteria.
458    * @param order The sort order for this filter.
459    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
460    */

461   public void orderByProductType (
462     short order
463   );
464        
465 // ----------------------------------------------------------------------------
466
// Filter/IntfReference
467
// ----------------------------------------------------------------------------
468
/**
469    * @param operator The operator for this filter.
470    * @see org.openmdx.compatibility.base.query.FilterOperators
471    */

472   public void forAllProductUsage (
473     short operator,
474     org.opencrx.kernel.activity1.cci.ActivityTracker[] filterValues
475   );
476
477   /**
478    * @param operator The operator for this filter.
479    * @see org.openmdx.compatibility.base.query.FilterOperators
480    */

481   public void thereExistsProductUsage (
482     short operator,
483     org.opencrx.kernel.activity1.cci.ActivityTracker[] filterValues
484   );
485
486   /**
487    * @param operator The operator for this filter.
488    * @see org.openmdx.compatibility.base.query.FilterOperators
489    */

490   public void forAllProductUsage (
491     short operator,
492     java.util.Collection JavaDoc filterValues
493   );
494
495   /**
496    * @param operator The operator for this filter.
497    * @see org.openmdx.compatibility.base.query.FilterOperators
498    */

499   public void thereExistsProductUsage (
500     short operator,
501     java.util.Collection JavaDoc filterValues
502   );
503        
504 // ----------------------------------------------------------------------------
505
// Filter/IntfReference
506
// ----------------------------------------------------------------------------
507
/**
508    * @param operator The operator for this filter.
509    * @see org.openmdx.compatibility.base.query.FilterOperators
510    */

511   public void forAllSalesTaxType (
512     short operator,
513     org.opencrx.kernel.product1.cci.SalesTaxType[] filterValues
514   );
515
516   /**
517    * @param operator The operator for this filter.
518    * @see org.openmdx.compatibility.base.query.FilterOperators
519    */

520   public void thereExistsSalesTaxType (
521     short operator,
522     org.opencrx.kernel.product1.cci.SalesTaxType[] filterValues
523   );
524
525   /**
526    * @param operator The operator for this filter.
527    * @see org.openmdx.compatibility.base.query.FilterOperators
528    */

529   public void forAllSalesTaxType (
530     short operator,
531     java.util.Collection JavaDoc filterValues
532   );
533
534   /**
535    * @param operator The operator for this filter.
536    * @see org.openmdx.compatibility.base.query.FilterOperators
537    */

538   public void thereExistsSalesTaxType (
539     short operator,
540     java.util.Collection JavaDoc filterValues
541   );
542        
543 // ----------------------------------------------------------------------------
544
// Filter/IntfReference
545
// ----------------------------------------------------------------------------
546
/**
547    * @param operator The operator for this filter.
548    * @see org.openmdx.compatibility.base.query.FilterOperators
549    */

550   public void forAllSupplier (
551     short operator,
552     org.opencrx.kernel.account1.cci.Account[] filterValues
553   );
554
555   /**
556    * @param operator The operator for this filter.
557    * @see org.openmdx.compatibility.base.query.FilterOperators
558    */

559   public void thereExistsSupplier (
560     short operator,
561     org.opencrx.kernel.account1.cci.Account[] filterValues
562   );
563
564   /**
565    * @param operator The operator for this filter.
566    * @see org.openmdx.compatibility.base.query.FilterOperators
567    */

568   public void forAllSupplier (
569     short operator,
570     java.util.Collection JavaDoc filterValues
571   );
572
573   /**
574    * @param operator The operator for this filter.
575    * @see org.openmdx.compatibility.base.query.FilterOperators
576    */

577   public void thereExistsSupplier (
578     short operator,
579     java.util.Collection JavaDoc filterValues
580   );
581        
582 // ----------------------------------------------------------------------------
583
// Filter/IntfEnd
584
// ----------------------------------------------------------------------------
585
}
586
Popular Tags