KickJava   Java API By Example, From Geeks To Geeks.

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


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:51 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.product1.cci;
14
15 /**
16  */

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

30   public void forAllBasedOn (
31     short operator,
32     org.opencrx.kernel.product1.cci.PriceLevel[] filterValues
33   );
34
35   /**
36    * @param operator The operator for this filter.
37    * @see org.openmdx.compatibility.base.query.FilterOperators
38    */

39   public void thereExistsBasedOn (
40     short operator,
41     org.opencrx.kernel.product1.cci.PriceLevel[] filterValues
42   );
43
44   /**
45    * @param operator The operator for this filter.
46    * @see org.openmdx.compatibility.base.query.FilterOperators
47    */

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

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

69   public void forAllDescription (
70     short operator,
71     String JavaDoc[] filterValues
72   );
73
74   /**
75    * @param operator The operator for this filter.
76    * @see org.openmdx.compatibility.base.query.FilterOperators
77    */

78   public void thereExistsDescription (
79     short operator,
80     String JavaDoc[] filterValues
81   );
82
83   /**
84    * @param operator The operator for this filter.
85    * @see org.openmdx.compatibility.base.query.FilterOperators
86    */

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

96   public void thereExistsDescription (
97     short operator,
98     java.util.Collection JavaDoc filterValues
99   );
100
101   /**
102    * Specifies the sort order of all the instances that match the filter criteria.
103    * @param order The sort order for this filter.
104    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
105    */

106   public void orderByDescription (
107     short order
108   );
109        
110 // ----------------------------------------------------------------------------
111
// Filter/IntfAttributeIsNotStruct
112
// ----------------------------------------------------------------------------
113
/**
114    * @param operator The operator for this filter.
115    * @see org.openmdx.compatibility.base.query.FilterOperators
116    */

117   public void forAllIsFinal (
118     short operator,
119     boolean[] filterValues
120   );
121
122   /**
123    * @param operator The operator for this filter.
124    * @see org.openmdx.compatibility.base.query.FilterOperators
125    */

126   public void thereExistsIsFinal (
127     short operator,
128     boolean[] filterValues
129   );
130
131   /**
132    * @param operator The operator for this filter.
133    * @see org.openmdx.compatibility.base.query.FilterOperators
134    */

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

144   public void thereExistsIsFinal (
145     short operator,
146     java.util.Collection JavaDoc filterValues
147   );
148
149   /**
150    * Specifies the sort order of all the instances that match the filter criteria.
151    * @param order The sort order for this filter.
152    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
153    */

154   public void orderByIsFinal (
155     short order
156   );
157        
158 // ----------------------------------------------------------------------------
159
// Filter/IntfAttributeIsNotStruct
160
// ----------------------------------------------------------------------------
161
/**
162    * @param operator The operator for this filter.
163    * @see org.openmdx.compatibility.base.query.FilterOperators
164    */

165   public void forAllName (
166     short operator,
167     String JavaDoc[] filterValues
168   );
169
170   /**
171    * @param operator The operator for this filter.
172    * @see org.openmdx.compatibility.base.query.FilterOperators
173    */

174   public void thereExistsName (
175     short operator,
176     String JavaDoc[] filterValues
177   );
178
179   /**
180    * @param operator The operator for this filter.
181    * @see org.openmdx.compatibility.base.query.FilterOperators
182    */

183   public void forAllName (
184     short operator,
185     java.util.Collection JavaDoc filterValues
186   );
187
188   /**
189    * @param operator The operator for this filter.
190    * @see org.openmdx.compatibility.base.query.FilterOperators
191    */

192   public void thereExistsName (
193     short operator,
194     java.util.Collection JavaDoc filterValues
195   );
196
197   /**
198    * Specifies the sort order of all the instances that match the filter criteria.
199    * @param order The sort order for this filter.
200    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
201    */

202   public void orderByName (
203     short order
204   );
205        
206 // ----------------------------------------------------------------------------
207
// Filter/IntfAttributeIsNotStruct
208
// ----------------------------------------------------------------------------
209
/**
210    * @param operator The operator for this filter.
211    * @see org.openmdx.compatibility.base.query.FilterOperators
212    */

213   public void forAllPaymentMethod (
214     short operator,
215     short[] filterValues
216   );
217
218   /**
219    * @param operator The operator for this filter.
220    * @see org.openmdx.compatibility.base.query.FilterOperators
221    */

222   public void thereExistsPaymentMethod (
223     short operator,
224     short[] filterValues
225   );
226
227   /**
228    * @param operator The operator for this filter.
229    * @see org.openmdx.compatibility.base.query.FilterOperators
230    */

231   public void forAllPaymentMethod (
232     short operator,
233     java.util.Collection JavaDoc filterValues
234   );
235
236   /**
237    * @param operator The operator for this filter.
238    * @see org.openmdx.compatibility.base.query.FilterOperators
239    */

240   public void thereExistsPaymentMethod (
241     short operator,
242     java.util.Collection JavaDoc filterValues
243   );
244
245   /**
246    * Specifies the sort order of all the instances that match the filter criteria.
247    * @param order The sort order for this filter.
248    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
249    */

250   public void orderByPaymentMethod (
251     short order
252   );
253        
254 // ----------------------------------------------------------------------------
255
// Filter/IntfAttributeIsNotStruct
256
// ----------------------------------------------------------------------------
257
/**
258    * @param operator The operator for this filter.
259    * @see org.openmdx.compatibility.base.query.FilterOperators
260    */

261   public void forAllPriceCurrency (
262     short operator,
263     short[] filterValues
264   );
265
266   /**
267    * @param operator The operator for this filter.
268    * @see org.openmdx.compatibility.base.query.FilterOperators
269    */

270   public void thereExistsPriceCurrency (
271     short operator,
272     short[] filterValues
273   );
274
275   /**
276    * @param operator The operator for this filter.
277    * @see org.openmdx.compatibility.base.query.FilterOperators
278    */

279   public void forAllPriceCurrency (
280     short operator,
281     java.util.Collection JavaDoc filterValues
282   );
283
284   /**
285    * @param operator The operator for this filter.
286    * @see org.openmdx.compatibility.base.query.FilterOperators
287    */

288   public void thereExistsPriceCurrency (
289     short operator,
290     java.util.Collection JavaDoc filterValues
291   );
292
293   /**
294    * Specifies the sort order of all the instances that match the filter criteria.
295    * @param order The sort order for this filter.
296    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
297    */

298   public void orderByPriceCurrency (
299     short order
300   );
301        
302 // ----------------------------------------------------------------------------
303
// Filter/IntfAttributeIsNotStruct
304
// ----------------------------------------------------------------------------
305
/**
306    * @param operator The operator for this filter.
307    * @see org.openmdx.compatibility.base.query.FilterOperators
308    */

309   public void forAllPriceUsage (
310     short operator,
311     short[] filterValues
312   );
313
314   /**
315    * @param operator The operator for this filter.
316    * @see org.openmdx.compatibility.base.query.FilterOperators
317    */

318   public void thereExistsPriceUsage (
319     short operator,
320     short[] filterValues
321   );
322
323   /**
324    * @param operator The operator for this filter.
325    * @see org.openmdx.compatibility.base.query.FilterOperators
326    */

327   public void forAllPriceUsage (
328     short operator,
329     java.util.Collection JavaDoc filterValues
330   );
331
332   /**
333    * @param operator The operator for this filter.
334    * @see org.openmdx.compatibility.base.query.FilterOperators
335    */

336   public void thereExistsPriceUsage (
337     short operator,
338     java.util.Collection JavaDoc filterValues
339   );
340
341   /**
342    * Specifies the sort order of all the instances that match the filter criteria.
343    * @param order The sort order for this filter.
344    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
345    */

346   public void orderByPriceUsage (
347     short order
348   );
349        
350 // ----------------------------------------------------------------------------
351
// Filter/IntfAttributeIsNotStruct
352
// ----------------------------------------------------------------------------
353
/**
354    * @param operator The operator for this filter.
355    * @see org.openmdx.compatibility.base.query.FilterOperators
356    */

357   public void forAllShippingMethod (
358     short operator,
359     short[] filterValues
360   );
361
362   /**
363    * @param operator The operator for this filter.
364    * @see org.openmdx.compatibility.base.query.FilterOperators
365    */

366   public void thereExistsShippingMethod (
367     short operator,
368     short[] filterValues
369   );
370
371   /**
372    * @param operator The operator for this filter.
373    * @see org.openmdx.compatibility.base.query.FilterOperators
374    */

375   public void forAllShippingMethod (
376     short operator,
377     java.util.Collection JavaDoc filterValues
378   );
379
380   /**
381    * @param operator The operator for this filter.
382    * @see org.openmdx.compatibility.base.query.FilterOperators
383    */

384   public void thereExistsShippingMethod (
385     short operator,
386     java.util.Collection JavaDoc filterValues
387   );
388
389   /**
390    * Specifies the sort order of all the instances that match the filter criteria.
391    * @param order The sort order for this filter.
392    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
393    */

394   public void orderByShippingMethod (
395     short order
396   );
397        
398 // ----------------------------------------------------------------------------
399
// Filter/IntfAttributeIsNotStruct
400
// ----------------------------------------------------------------------------
401
/**
402    * @param operator The operator for this filter.
403    * @see org.openmdx.compatibility.base.query.FilterOperators
404    */

405   public void forAllValidFrom (
406     short operator,
407     java.util.Date JavaDoc[] filterValues
408   );
409
410   /**
411    * @param operator The operator for this filter.
412    * @see org.openmdx.compatibility.base.query.FilterOperators
413    */

414   public void thereExistsValidFrom (
415     short operator,
416     java.util.Date JavaDoc[] filterValues
417   );
418
419   /**
420    * @param operator The operator for this filter.
421    * @see org.openmdx.compatibility.base.query.FilterOperators
422    */

423   public void forAllValidFrom (
424     short operator,
425     java.util.Collection JavaDoc filterValues
426   );
427
428   /**
429    * @param operator The operator for this filter.
430    * @see org.openmdx.compatibility.base.query.FilterOperators
431    */

432   public void thereExistsValidFrom (
433     short operator,
434     java.util.Collection JavaDoc filterValues
435   );
436
437   /**
438    * Specifies the sort order of all the instances that match the filter criteria.
439    * @param order The sort order for this filter.
440    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
441    */

442   public void orderByValidFrom (
443     short order
444   );
445        
446 // ----------------------------------------------------------------------------
447
// Filter/IntfAttributeIsNotStruct
448
// ----------------------------------------------------------------------------
449
/**
450    * @param operator The operator for this filter.
451    * @see org.openmdx.compatibility.base.query.FilterOperators
452    */

453   public void forAllValidTo (
454     short operator,
455     java.util.Date JavaDoc[] filterValues
456   );
457
458   /**
459    * @param operator The operator for this filter.
460    * @see org.openmdx.compatibility.base.query.FilterOperators
461    */

462   public void thereExistsValidTo (
463     short operator,
464     java.util.Date JavaDoc[] filterValues
465   );
466
467   /**
468    * @param operator The operator for this filter.
469    * @see org.openmdx.compatibility.base.query.FilterOperators
470    */

471   public void forAllValidTo (
472     short operator,
473     java.util.Collection JavaDoc filterValues
474   );
475
476   /**
477    * @param operator The operator for this filter.
478    * @see org.openmdx.compatibility.base.query.FilterOperators
479    */

480   public void thereExistsValidTo (
481     short operator,
482     java.util.Collection JavaDoc filterValues
483   );
484
485   /**
486    * Specifies the sort order of all the instances that match the filter criteria.
487    * @param order The sort order for this filter.
488    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
489    */

490   public void orderByValidTo (
491     short order
492   );
493        
494 // ----------------------------------------------------------------------------
495
// Filter/IntfEnd
496
// ----------------------------------------------------------------------------
497
}
498
Popular Tags