KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > activity1 > cci > AbstractWorkRecordFilter


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

17 public interface AbstractWorkRecordFilter
18   extends
19   org.opencrx.kernel.base.cci.AssignableFilter,
20   org.opencrx.kernel.depot1.cci.BookingOriginFilter {
21      
22 // ----------------------------------------------------------------------------
23
// Filter/IntfAttributeIsNotStruct
24
// ----------------------------------------------------------------------------
25
/**
26    * @param operator The operator for this filter.
27    * @see org.openmdx.compatibility.base.query.FilterOperators
28    */

29   public void forAllBillableAmount (
30     short operator,
31     java.math.BigDecimal JavaDoc[] filterValues
32   );
33
34   /**
35    * @param operator The operator for this filter.
36    * @see org.openmdx.compatibility.base.query.FilterOperators
37    */

38   public void thereExistsBillableAmount (
39     short operator,
40     java.math.BigDecimal JavaDoc[] filterValues
41   );
42
43   /**
44    * @param operator The operator for this filter.
45    * @see org.openmdx.compatibility.base.query.FilterOperators
46    */

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

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

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

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

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

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

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

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

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

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

143   public void forAllDescription (
144     short operator,
145     java.util.Collection JavaDoc filterValues
146   );
147
148   /**
149    * @param operator The operator for this filter.
150    * @see org.openmdx.compatibility.base.query.FilterOperators
151    */

152   public void thereExistsDescription (
153     short operator,
154     java.util.Collection JavaDoc filterValues
155   );
156
157   /**
158    * Specifies the sort order of all the instances that match the filter criteria.
159    * @param order The sort order for this filter.
160    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
161    */

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

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

182   public void thereExistsDurationCalculationMode (
183     short operator,
184     short[] filterValues
185   );
186
187   /**
188    * @param operator The operator for this filter.
189    * @see org.openmdx.compatibility.base.query.FilterOperators
190    */

191   public void forAllDurationCalculationMode (
192     short operator,
193     java.util.Collection JavaDoc filterValues
194   );
195
196   /**
197    * @param operator The operator for this filter.
198    * @see org.openmdx.compatibility.base.query.FilterOperators
199    */

200   public void thereExistsDurationCalculationMode (
201     short operator,
202     java.util.Collection JavaDoc filterValues
203   );
204
205   /**
206    * Specifies the sort order of all the instances that match the filter criteria.
207    * @param order The sort order for this filter.
208    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
209    */

210   public void orderByDurationCalculationMode (
211     short order
212   );
213        
214 // ----------------------------------------------------------------------------
215
// Filter/IntfAttributeIsNotStruct
216
// ----------------------------------------------------------------------------
217
/**
218    * @param operator The operator for this filter.
219    * @see org.openmdx.compatibility.base.query.FilterOperators
220    */

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

230   public void thereExistsDurationHours (
231     short operator,
232     int[] filterValues
233   );
234
235   /**
236    * @param operator The operator for this filter.
237    * @see org.openmdx.compatibility.base.query.FilterOperators
238    */

239   public void forAllDurationHours (
240     short operator,
241     java.util.Collection JavaDoc filterValues
242   );
243
244   /**
245    * @param operator The operator for this filter.
246    * @see org.openmdx.compatibility.base.query.FilterOperators
247    */

248   public void thereExistsDurationHours (
249     short operator,
250     java.util.Collection JavaDoc filterValues
251   );
252
253   /**
254    * Specifies the sort order of all the instances that match the filter criteria.
255    * @param order The sort order for this filter.
256    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
257    */

258   public void orderByDurationHours (
259     short order
260   );
261        
262 // ----------------------------------------------------------------------------
263
// Filter/IntfAttributeIsNotStruct
264
// ----------------------------------------------------------------------------
265
/**
266    * @param operator The operator for this filter.
267    * @see org.openmdx.compatibility.base.query.FilterOperators
268    */

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

278   public void thereExistsDurationMinutes (
279     short operator,
280     int[] filterValues
281   );
282
283   /**
284    * @param operator The operator for this filter.
285    * @see org.openmdx.compatibility.base.query.FilterOperators
286    */

287   public void forAllDurationMinutes (
288     short operator,
289     java.util.Collection JavaDoc filterValues
290   );
291
292   /**
293    * @param operator The operator for this filter.
294    * @see org.openmdx.compatibility.base.query.FilterOperators
295    */

296   public void thereExistsDurationMinutes (
297     short operator,
298     java.util.Collection JavaDoc filterValues
299   );
300
301   /**
302    * Specifies the sort order of all the instances that match the filter criteria.
303    * @param order The sort order for this filter.
304    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
305    */

306   public void orderByDurationMinutes (
307     short order
308   );
309        
310 // ----------------------------------------------------------------------------
311
// Filter/IntfAttributeIsNotStruct
312
// ----------------------------------------------------------------------------
313
/**
314    * @param operator The operator for this filter.
315    * @see org.openmdx.compatibility.base.query.FilterOperators
316    */

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

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

335   public void forAllEndedAt (
336     short operator,
337     java.util.Collection JavaDoc filterValues
338   );
339
340   /**
341    * @param operator The operator for this filter.
342    * @see org.openmdx.compatibility.base.query.FilterOperators
343    */

344   public void thereExistsEndedAt (
345     short operator,
346     java.util.Collection JavaDoc filterValues
347   );
348
349   /**
350    * Specifies the sort order of all the instances that match the filter criteria.
351    * @param order The sort order for this filter.
352    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
353    */

354   public void orderByEndedAt (
355     short order
356   );
357        
358 // ----------------------------------------------------------------------------
359
// Filter/IntfAttributeIsNotStruct
360
// ----------------------------------------------------------------------------
361
/**
362    * @param operator The operator for this filter.
363    * @see org.openmdx.compatibility.base.query.FilterOperators
364    */

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

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

383   public void forAllIsBillable (
384     short operator,
385     java.util.Collection JavaDoc filterValues
386   );
387
388   /**
389    * @param operator The operator for this filter.
390    * @see org.openmdx.compatibility.base.query.FilterOperators
391    */

392   public void thereExistsIsBillable (
393     short operator,
394     java.util.Collection JavaDoc filterValues
395   );
396
397   /**
398    * Specifies the sort order of all the instances that match the filter criteria.
399    * @param order The sort order for this filter.
400    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
401    */

402   public void orderByIsBillable (
403     short order
404   );
405        
406 // ----------------------------------------------------------------------------
407
// Filter/IntfAttributeIsNotStruct
408
// ----------------------------------------------------------------------------
409
/**
410    * @param operator The operator for this filter.
411    * @see org.openmdx.compatibility.base.query.FilterOperators
412    */

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

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

431   public void forAllName (
432     short operator,
433     java.util.Collection JavaDoc filterValues
434   );
435
436   /**
437    * @param operator The operator for this filter.
438    * @see org.openmdx.compatibility.base.query.FilterOperators
439    */

440   public void thereExistsName (
441     short operator,
442     java.util.Collection JavaDoc filterValues
443   );
444
445   /**
446    * Specifies the sort order of all the instances that match the filter criteria.
447    * @param order The sort order for this filter.
448    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
449    */

450   public void orderByName (
451     short order
452   );
453        
454 // ----------------------------------------------------------------------------
455
// Filter/IntfAttributeIsNotStruct
456
// ----------------------------------------------------------------------------
457
/**
458    * @param operator The operator for this filter.
459    * @see org.openmdx.compatibility.base.query.FilterOperators
460    */

461   public void forAllPauseDurationHours (
462     short operator,
463     int[] filterValues
464   );
465
466   /**
467    * @param operator The operator for this filter.
468    * @see org.openmdx.compatibility.base.query.FilterOperators
469    */

470   public void thereExistsPauseDurationHours (
471     short operator,
472     int[] filterValues
473   );
474
475   /**
476    * @param operator The operator for this filter.
477    * @see org.openmdx.compatibility.base.query.FilterOperators
478    */

479   public void forAllPauseDurationHours (
480     short operator,
481     java.util.Collection JavaDoc filterValues
482   );
483
484   /**
485    * @param operator The operator for this filter.
486    * @see org.openmdx.compatibility.base.query.FilterOperators
487    */

488   public void thereExistsPauseDurationHours (
489     short operator,
490     java.util.Collection JavaDoc filterValues
491   );
492
493   /**
494    * Specifies the sort order of all the instances that match the filter criteria.
495    * @param order The sort order for this filter.
496    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
497    */

498   public void orderByPauseDurationHours (
499     short order
500   );
501        
502 // ----------------------------------------------------------------------------
503
// Filter/IntfAttributeIsNotStruct
504
// ----------------------------------------------------------------------------
505
/**
506    * @param operator The operator for this filter.
507    * @see org.openmdx.compatibility.base.query.FilterOperators
508    */

509   public void forAllPauseDurationMinutes (
510     short operator,
511     int[] filterValues
512   );
513
514   /**
515    * @param operator The operator for this filter.
516    * @see org.openmdx.compatibility.base.query.FilterOperators
517    */

518   public void thereExistsPauseDurationMinutes (
519     short operator,
520     int[] filterValues
521   );
522
523   /**
524    * @param operator The operator for this filter.
525    * @see org.openmdx.compatibility.base.query.FilterOperators
526    */

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

536   public void thereExistsPauseDurationMinutes (
537     short operator,
538     java.util.Collection JavaDoc filterValues
539   );
540
541   /**
542    * Specifies the sort order of all the instances that match the filter criteria.
543    * @param order The sort order for this filter.
544    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
545    */

546   public void orderByPauseDurationMinutes (
547     short order
548   );
549        
550 // ----------------------------------------------------------------------------
551
// Filter/IntfAttributeIsNotStruct
552
// ----------------------------------------------------------------------------
553
/**
554    * @param operator The operator for this filter.
555    * @see org.openmdx.compatibility.base.query.FilterOperators
556    */

557   public void forAllRate (
558     short operator,
559     java.math.BigDecimal JavaDoc[] filterValues
560   );
561
562   /**
563    * @param operator The operator for this filter.
564    * @see org.openmdx.compatibility.base.query.FilterOperators
565    */

566   public void thereExistsRate (
567     short operator,
568     java.math.BigDecimal JavaDoc[] filterValues
569   );
570
571   /**
572    * @param operator The operator for this filter.
573    * @see org.openmdx.compatibility.base.query.FilterOperators
574    */

575   public void forAllRate (
576     short operator,
577     java.util.Collection JavaDoc filterValues
578   );
579
580   /**
581    * @param operator The operator for this filter.
582    * @see org.openmdx.compatibility.base.query.FilterOperators
583    */

584   public void thereExistsRate (
585     short operator,
586     java.util.Collection JavaDoc filterValues
587   );
588
589   /**
590    * Specifies the sort order of all the instances that match the filter criteria.
591    * @param order The sort order for this filter.
592    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
593    */

594   public void orderByRate (
595     short order
596   );
597        
598 // ----------------------------------------------------------------------------
599
// Filter/IntfAttributeIsNotStruct
600
// ----------------------------------------------------------------------------
601
/**
602    * @param operator The operator for this filter.
603    * @see org.openmdx.compatibility.base.query.FilterOperators
604    */

605   public void forAllRateType (
606     short operator,
607     short[] filterValues
608   );
609
610   /**
611    * @param operator The operator for this filter.
612    * @see org.openmdx.compatibility.base.query.FilterOperators
613    */

614   public void thereExistsRateType (
615     short operator,
616     short[] filterValues
617   );
618
619   /**
620    * @param operator The operator for this filter.
621    * @see org.openmdx.compatibility.base.query.FilterOperators
622    */

623   public void forAllRateType (
624     short operator,
625     java.util.Collection JavaDoc filterValues
626   );
627
628   /**
629    * @param operator The operator for this filter.
630    * @see org.openmdx.compatibility.base.query.FilterOperators
631    */

632   public void thereExistsRateType (
633     short operator,
634     java.util.Collection JavaDoc filterValues
635   );
636
637   /**
638    * Specifies the sort order of all the instances that match the filter criteria.
639    * @param order The sort order for this filter.
640    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
641    */

642   public void orderByRateType (
643     short order
644   );
645        
646 // ----------------------------------------------------------------------------
647
// Filter/IntfAttributeIsNotStruct
648
// ----------------------------------------------------------------------------
649
/**
650    * @param operator The operator for this filter.
651    * @see org.openmdx.compatibility.base.query.FilterOperators
652    */

653   public void forAllStartedAt (
654     short operator,
655     java.util.Date JavaDoc[] filterValues
656   );
657
658   /**
659    * @param operator The operator for this filter.
660    * @see org.openmdx.compatibility.base.query.FilterOperators
661    */

662   public void thereExistsStartedAt (
663     short operator,
664     java.util.Date JavaDoc[] filterValues
665   );
666
667   /**
668    * @param operator The operator for this filter.
669    * @see org.openmdx.compatibility.base.query.FilterOperators
670    */

671   public void forAllStartedAt (
672     short operator,
673     java.util.Collection JavaDoc filterValues
674   );
675
676   /**
677    * @param operator The operator for this filter.
678    * @see org.openmdx.compatibility.base.query.FilterOperators
679    */

680   public void thereExistsStartedAt (
681     short operator,
682     java.util.Collection JavaDoc filterValues
683   );
684
685   /**
686    * Specifies the sort order of all the instances that match the filter criteria.
687    * @param order The sort order for this filter.
688    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
689    */

690   public void orderByStartedAt (
691     short order
692   );
693        
694 // ----------------------------------------------------------------------------
695
// Filter/IntfReference
696
// ----------------------------------------------------------------------------
697
/**
698    * @param operator The operator for this filter.
699    * @see org.openmdx.compatibility.base.query.FilterOperators
700    */

701   public void forAllWorkCb (
702     short operator,
703     org.opencrx.kernel.depot1.cci.CompoundBooking[] filterValues
704   );
705
706   /**
707    * @param operator The operator for this filter.
708    * @see org.openmdx.compatibility.base.query.FilterOperators
709    */

710   public void thereExistsWorkCb (
711     short operator,
712     org.opencrx.kernel.depot1.cci.CompoundBooking[] filterValues
713   );
714
715   /**
716    * @param operator The operator for this filter.
717    * @see org.openmdx.compatibility.base.query.FilterOperators
718    */

719   public void forAllWorkCb (
720     short operator,
721     java.util.Collection JavaDoc filterValues
722   );
723
724   /**
725    * @param operator The operator for this filter.
726    * @see org.openmdx.compatibility.base.query.FilterOperators
727    */

728   public void thereExistsWorkCb (
729     short operator,
730     java.util.Collection JavaDoc filterValues
731   );
732        
733 // ----------------------------------------------------------------------------
734
// Filter/IntfEnd
735
// ----------------------------------------------------------------------------
736
}
737
Popular Tags