KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > depot1 > cci > BookingFilter


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

17 public interface BookingFilter
18   extends
19   org.opencrx.kernel.base.cci.PropertySetFilter,
20   org.opencrx.kernel.generic.cci.CrxObjectFilter,
21   org.opencrx.kernel.generic.cci.DescriptionContainerFilter,
22   org.opencrx.kernel.product1.cci.ProductConfigurationSetFilter {
23      
24 // ----------------------------------------------------------------------------
25
// Filter/IntfAttributeIsNotStruct
26
// ----------------------------------------------------------------------------
27
/**
28    * @param operator The operator for this filter.
29    * @see org.openmdx.compatibility.base.query.FilterOperators
30    */

31   public void forAllBookingDate (
32     short operator,
33     java.util.Date JavaDoc[] filterValues
34   );
35
36   /**
37    * @param operator The operator for this filter.
38    * @see org.openmdx.compatibility.base.query.FilterOperators
39    */

40   public void thereExistsBookingDate (
41     short operator,
42     java.util.Date JavaDoc[] filterValues
43   );
44
45   /**
46    * @param operator The operator for this filter.
47    * @see org.openmdx.compatibility.base.query.FilterOperators
48    */

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

58   public void thereExistsBookingDate (
59     short operator,
60     java.util.Collection JavaDoc filterValues
61   );
62
63   /**
64    * Specifies the sort order of all the instances that match the filter criteria.
65    * @param order The sort order for this filter.
66    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
67    */

68   public void orderByBookingDate (
69     short order
70   );
71        
72 // ----------------------------------------------------------------------------
73
// Filter/IntfAttributeIsNotStruct
74
// ----------------------------------------------------------------------------
75
/**
76    * @param operator The operator for this filter.
77    * @see org.openmdx.compatibility.base.query.FilterOperators
78    */

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

88   public void thereExistsBookingStatus (
89     short operator,
90     short[] filterValues
91   );
92
93   /**
94    * @param operator The operator for this filter.
95    * @see org.openmdx.compatibility.base.query.FilterOperators
96    */

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

106   public void thereExistsBookingStatus (
107     short operator,
108     java.util.Collection JavaDoc filterValues
109   );
110
111   /**
112    * Specifies the sort order of all the instances that match the filter criteria.
113    * @param order The sort order for this filter.
114    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
115    */

116   public void orderByBookingStatus (
117     short order
118   );
119        
120 // ----------------------------------------------------------------------------
121
// Filter/IntfAttributeIsNotStruct
122
// ----------------------------------------------------------------------------
123
/**
124    * @param operator The operator for this filter.
125    * @see org.openmdx.compatibility.base.query.FilterOperators
126    */

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

136   public void thereExistsBookingType (
137     short operator,
138     short[] filterValues
139   );
140
141   /**
142    * @param operator The operator for this filter.
143    * @see org.openmdx.compatibility.base.query.FilterOperators
144    */

145   public void forAllBookingType (
146     short operator,
147     java.util.Collection 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 thereExistsBookingType (
155     short operator,
156     java.util.Collection JavaDoc filterValues
157   );
158
159   /**
160    * Specifies the sort order of all the instances that match the filter criteria.
161    * @param order The sort order for this filter.
162    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
163    */

164   public void orderByBookingType (
165     short order
166   );
167        
168 // ----------------------------------------------------------------------------
169
// Filter/IntfReference
170
// ----------------------------------------------------------------------------
171
/**
172    * @param operator The operator for this filter.
173    * @see org.openmdx.compatibility.base.query.FilterOperators
174    */

175   public void forAllCb (
176     short operator,
177     org.opencrx.kernel.depot1.cci.CompoundBooking[] filterValues
178   );
179
180   /**
181    * @param operator The operator for this filter.
182    * @see org.openmdx.compatibility.base.query.FilterOperators
183    */

184   public void thereExistsCb (
185     short operator,
186     org.opencrx.kernel.depot1.cci.CompoundBooking[] filterValues
187   );
188
189   /**
190    * @param operator The operator for this filter.
191    * @see org.openmdx.compatibility.base.query.FilterOperators
192    */

193   public void forAllCb (
194     short operator,
195     java.util.Collection 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 thereExistsCb (
203     short operator,
204     java.util.Collection JavaDoc filterValues
205   );
206        
207 // ----------------------------------------------------------------------------
208
// Filter/IntfAttributeIsNotStruct
209
// ----------------------------------------------------------------------------
210
/**
211    * @param operator The operator for this filter.
212    * @see org.openmdx.compatibility.base.query.FilterOperators
213    */

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

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

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

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

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

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

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

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

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

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

310   public void forAllOrigin (
311     short operator,
312     org.opencrx.kernel.depot1.cci.BookingOrigin[] filterValues
313   );
314
315   /**
316    * @param operator The operator for this filter.
317    * @see org.openmdx.compatibility.base.query.FilterOperators
318    */

319   public void thereExistsOrigin (
320     short operator,
321     org.opencrx.kernel.depot1.cci.BookingOrigin[] filterValues
322   );
323
324   /**
325    * @param operator The operator for this filter.
326    * @see org.openmdx.compatibility.base.query.FilterOperators
327    */

328   public void forAllOrigin (
329     short operator,
330     java.util.Collection 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 thereExistsOrigin (
338     short operator,
339     java.util.Collection JavaDoc filterValues
340   );
341        
342 // ----------------------------------------------------------------------------
343
// Filter/IntfReference
344
// ----------------------------------------------------------------------------
345
/**
346    * @param operator The operator for this filter.
347    * @see org.openmdx.compatibility.base.query.FilterOperators
348    */

349   public void forAllPosition (
350     short operator,
351     org.opencrx.kernel.depot1.cci.DepotPosition[] filterValues
352   );
353
354   /**
355    * @param operator The operator for this filter.
356    * @see org.openmdx.compatibility.base.query.FilterOperators
357    */

358   public void thereExistsPosition (
359     short operator,
360     org.opencrx.kernel.depot1.cci.DepotPosition[] filterValues
361   );
362
363   /**
364    * @param operator The operator for this filter.
365    * @see org.openmdx.compatibility.base.query.FilterOperators
366    */

367   public void forAllPosition (
368     short operator,
369     java.util.Collection JavaDoc filterValues
370   );
371
372   /**
373    * @param operator The operator for this filter.
374    * @see org.openmdx.compatibility.base.query.FilterOperators
375    */

376   public void thereExistsPosition (
377     short operator,
378     java.util.Collection JavaDoc filterValues
379   );
380        
381 // ----------------------------------------------------------------------------
382
// Filter/IntfAttributeIsNotStruct
383
// ----------------------------------------------------------------------------
384
/**
385    * @param operator The operator for this filter.
386    * @see org.openmdx.compatibility.base.query.FilterOperators
387    */

388   public void forAllValueDate (
389     short operator,
390     java.util.Date JavaDoc[] filterValues
391   );
392
393   /**
394    * @param operator The operator for this filter.
395    * @see org.openmdx.compatibility.base.query.FilterOperators
396    */

397   public void thereExistsValueDate (
398     short operator,
399     java.util.Date JavaDoc[] filterValues
400   );
401
402   /**
403    * @param operator The operator for this filter.
404    * @see org.openmdx.compatibility.base.query.FilterOperators
405    */

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

415   public void thereExistsValueDate (
416     short operator,
417     java.util.Collection JavaDoc filterValues
418   );
419
420   /**
421    * Specifies the sort order of all the instances that match the filter criteria.
422    * @param order The sort order for this filter.
423    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
424    */

425   public void orderByValueDate (
426     short order
427   );
428        
429 // ----------------------------------------------------------------------------
430
// Filter/IntfEnd
431
// ----------------------------------------------------------------------------
432
}
433
Popular Tags